diff --git a/backend/app.pid b/backend/app.pid index 6b13df5e..3b211ec2 100644 --- a/backend/app.pid +++ b/backend/app.pid @@ -1 +1 @@ -86521 +74483 diff --git a/backend/app/api/admin.py b/backend/app/api/admin.py index 80d1b32e..5045dab3 100644 --- a/backend/app/api/admin.py +++ b/backend/app/api/admin.py @@ -739,6 +739,7 @@ class SiteCreateBody(BaseModel): contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") business_scope: Optional[str] = Field(None, alias="businessScope") + site_image: Optional[str] = Field(None, alias="siteImage") order_num: Optional[int] = Field(0, alias="orderNum") remark: Optional[str] = None @@ -754,6 +755,7 @@ class SiteUpdateBody(BaseModel): contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") business_scope: Optional[str] = Field(None, alias="businessScope") + site_image: Optional[str] = Field(None, alias="siteImage") order_num: Optional[int] = Field(None, alias="orderNum") remark: Optional[str] = None @@ -790,6 +792,7 @@ async def create_site( contact_name=body.contact_name, contact_phone=body.contact_phone, business_scope=body.business_scope, + site_image=body.site_image, tenant_no=tenant_no, order_num=body.order_num, remark=body.remark, @@ -820,6 +823,7 @@ async def update_site( contact_name=payload.get("contact_name"), contact_phone=payload.get("contact_phone"), business_scope=payload.get("business_scope"), + site_image=payload.get("site_image"), order_num=payload.get("order_num"), remark=payload.get("remark"), user_id=user.get("user_id"), @@ -1086,6 +1090,7 @@ class ExpressCompanyCreateBody(BaseModel): express_code: str = Field(..., alias="expressCode") express_name: str = Field(..., alias="expressName") + express_logo: Optional[str] = Field(None, alias="expressLogo") order_num: Optional[int] = Field(0, alias="orderNum") remark: Optional[str] = None @@ -1095,6 +1100,7 @@ class ExpressCompanyUpdateBody(BaseModel): express_code: Optional[str] = Field(None, alias="expressCode") express_name: Optional[str] = Field(None, alias="expressName") + express_logo: Optional[str] = Field(None, alias="expressLogo") order_num: Optional[int] = Field(None, alias="orderNum") remark: Optional[str] = None @@ -1125,6 +1131,7 @@ async def create_express_company( db, express_code=body.express_code, express_name=body.express_name, + express_logo=body.express_logo, tenant_no=tenant_no, order_num=body.order_num, remark=body.remark, @@ -1149,6 +1156,7 @@ async def update_express_company( company_id, express_code=payload.get("express_code"), express_name=payload.get("express_name"), + express_logo=payload.get("express_logo"), order_num=payload.get("order_num"), remark=payload.get("remark"), user_id=user.get("user_id"), diff --git a/backend/app/api/basic_info.py b/backend/app/api/basic_info.py index 204558bf..897c80ee 100644 --- a/backend/app/api/basic_info.py +++ b/backend/app/api/basic_info.py @@ -198,6 +198,7 @@ class CellSampleTypeCreateBody(BaseModel): type_code: str = Field(..., alias="typeCode") type_name: str = Field(..., alias="typeName") + type_logo: Optional[str] = Field(None, alias="typeLogo") storage_years: Optional[int] = Field(None, alias="storageYears") storage_price: Optional[float] = Field(None, alias="storagePrice") order_num: Optional[int] = Field(0, alias="orderNum") @@ -209,6 +210,7 @@ class CellSampleTypeUpdateBody(BaseModel): type_code: Optional[str] = Field(None, alias="typeCode") type_name: Optional[str] = Field(None, alias="typeName") + type_logo: Optional[str] = Field(None, alias="typeLogo") storage_years: Optional[int] = Field(None, alias="storageYears") storage_price: Optional[float] = Field(None, alias="storagePrice") order_num: Optional[int] = Field(None, alias="orderNum") @@ -240,7 +242,7 @@ async def list_cell_sample_types( ) query = apply_data_scope(query, BizCellSampleType, user, db, tenant_no) total = query.count() - items = query.order_by(BizCellSampleType.create_time.desc()).offset((page - 1) * pageSize).limit(pageSize).all() + items = query.order_by(BizCellSampleType.order_num.asc(), BizCellSampleType.create_time.desc()).offset((page - 1) * pageSize).limit(pageSize).all() result_list = [cell_type_svc._row_to_dict(r) for r in items] tp = cell_type_svc.total_pages(total, pageSize) return success_response({"list": result_list, "total": total, "page": page, "pageSize": pageSize, "totalPages": tp}) @@ -258,6 +260,7 @@ async def create_cell_sample_type( db, type_code=body.type_code, type_name=body.type_name, + type_logo=body.type_logo, storage_years=body.storage_years, storage_price=body.storage_price, tenant_no=tenant_no, @@ -285,6 +288,7 @@ async def update_cell_sample_type( row_id, type_code=payload.get("type_code"), type_name=payload.get("type_name"), + type_logo=payload.get("type_logo"), storage_years=payload.get("storage_years"), storage_price=payload.get("storage_price"), order_num=payload.get("order_num"), diff --git a/backend/app/api/insurance_company.py b/backend/app/api/insurance_company.py index 54a92e52..a32953d5 100644 --- a/backend/app/api/insurance_company.py +++ b/backend/app/api/insurance_company.py @@ -58,13 +58,14 @@ def _total_pages(total: int, page_size: int) -> int: # --------------------------------------------------------------------------- -def _row_to_dict_company(row: BizInsuranceCompany) -> dict: - return { +def _row_to_dict_company(row: BizInsuranceCompany, project_prices: Optional[List[dict]] = None) -> dict: + data = { "id": row.id, "companyName": row.company_name, "companyAddress": row.company_address, "contactName": row.contact_name, "contactPhone": row.contact_phone, + "companyLogo": row.company_logo or "", "status": row.status, "tenantNo": row.tenant_no, "orderNum": row.order_num, @@ -75,6 +76,9 @@ def _row_to_dict_company(row: BizInsuranceCompany) -> dict: "updateBy": row.update_by, "updateTime": _fmt_dt(row.update_time), } + if project_prices is not None: + data["projectPrices"] = project_prices + return data def _row_to_dict_invoice(row: BizInsuranceCompanyInvoice) -> dict: @@ -157,7 +161,24 @@ def _list_insurance_companies( .limit(page_size) .all() ) - return [_row_to_dict_company(r) for r in rows], total + company_ids = [r.id for r in rows] + prices_by_company: dict[str, list] = {cid: [] for cid in company_ids} + if company_ids: + prices_q = db.query(BizInsuranceProjectPrice).filter( + BizInsuranceProjectPrice.insurance_company_id.in_(company_ids), + BizInsuranceProjectPrice.tenant_no == tenant_no, + BizInsuranceProjectPrice.del_flag == 0, + ) + if user_info: + from app.core.data_scope import apply_data_scope + prices_q = apply_data_scope(prices_q, BizInsuranceProjectPrice, user_info, db, tenant_no) + for price_row in prices_q.order_by(BizInsuranceProjectPrice.create_time.desc()).all(): + prices_by_company.setdefault(price_row.insurance_company_id, []).append( + _row_to_dict_project_price(price_row) + ) + return [ + _row_to_dict_company(r, prices_by_company.get(r.id, [])) for r in rows + ], total def _create_insurance_company( @@ -167,6 +188,7 @@ def _create_insurance_company( company_address: Optional[str], contact_name: Optional[str], contact_phone: Optional[str], + company_logo: Optional[str], status: Optional[str], tenant_no: str, order_num: Optional[int], @@ -179,6 +201,7 @@ def _create_insurance_company( company_address=company_address, contact_name=contact_name, contact_phone=contact_phone, + company_logo=(company_logo or "").strip() or None, status=status or "1", tenant_no=tenant_no, order_num=order_num or 0, @@ -204,6 +227,7 @@ def _update_insurance_company( company_address: Optional[str], contact_name: Optional[str], contact_phone: Optional[str], + company_logo: Optional[str], status: Optional[str], order_num: Optional[int], remark: Optional[str], @@ -229,6 +253,8 @@ def _update_insurance_company( obj.contact_name = contact_name if contact_phone is not None: obj.contact_phone = contact_phone + if company_logo is not None: + obj.company_logo = (company_logo or "").strip() or None if status is not None: obj.status = status if order_num is not None: @@ -528,6 +554,7 @@ class InsuranceCompanyCreateBody(BaseModel): company_address: Optional[str] = Field(None, alias="companyAddress") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + company_logo: Optional[str] = Field(None, alias="companyLogo") status: Optional[str] = Field("1", alias="status") order_num: Optional[int] = Field(0, alias="orderNum") remark: Optional[str] = None @@ -540,6 +567,7 @@ class InsuranceCompanyUpdateBody(BaseModel): company_address: Optional[str] = Field(None, alias="companyAddress") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + company_logo: Optional[str] = Field(None, alias="companyLogo") status: Optional[str] = Field(None, alias="status") order_num: Optional[int] = Field(None, alias="orderNum") remark: Optional[str] = None @@ -584,6 +612,7 @@ async def create_insurance_company( company_address=body.company_address, contact_name=body.contact_name, contact_phone=body.contact_phone, + company_logo=body.company_logo, status=body.status, tenant_no=tenant_no, order_num=body.order_num, @@ -612,6 +641,7 @@ async def update_insurance_company( company_address=payload.get("company_address"), contact_name=payload.get("contact_name"), contact_phone=payload.get("contact_phone"), + company_logo=payload.get("company_logo"), status=payload.get("status"), order_num=payload.get("order_num"), remark=payload.get("remark"), diff --git a/backend/app/api/material.py b/backend/app/api/material.py index efa5b5d8..7b564b2a 100644 --- a/backend/app/api/material.py +++ b/backend/app/api/material.py @@ -149,6 +149,8 @@ class StockCheckCreateBody(BaseModel): class StockCheckUnusedLineItem(BaseModel): model_config = ConfigDict(populate_by_name=True) + usage_id: Optional[str] = Field(None, alias="usageId") + batch_id: Optional[str] = Field(None, alias="batchId") material_code: Optional[str] = Field(None, alias="materialCode") material_name: str = Field(..., alias="materialName") spec_model: Optional[str] = Field(None, alias="specModel") @@ -624,9 +626,61 @@ async def list_stock_logs( return error_response(400, str(e)) +@router.post("/material-usages/{usage_id}/mark-fully-used") +async def mark_material_usage_fully_used( + usage_id: str, + db: Session = Depends(get_db), + user: dict = Depends(require_menu_code("biz:material:list")), +): + """标记领用记录已使用完(盘点登记 / 变动记录)。""" + try: + tenant_no = _get_tenant_no(db, user) + user_id = _get_current_user_id(user) + mu_svc.mark_requisition_fully_used( + db, + usage_id, + tenant_no=tenant_no, + user_id=user_id, + user_info=user, + ) + return success_response(None, message="已标记为使用完") + except PermissionError as e: + return error_response(403, str(e)) + except ValueError as e: + return error_response(400, str(e)) + except Exception as e: + return error_response(400, str(e)) + + # ---------- 库存盘点 ---------- +@router.get("/material-stock-check-requisitions") +async def list_material_stock_check_requisitions( + page: int = Query(1, ge=1), + pageSize: int = Query(50, ge=1, le=200), + keyword: Optional[str] = None, + db: Session = Depends(get_db), + user: dict = Depends(require_menu_code("biz:material:list")), +): + """盘点登记:待处理领用记录(未标记已使用完)。""" + try: + tenant_no = _get_tenant_no(db, user) + items, total = mu_svc.list_stock_check_requisitions( + db, + tenant_no, + page=page, + page_size=pageSize, + keyword=keyword, + user_info=user, + ) + return success_response(_page_payload(items, total, page, pageSize)) + except PermissionError as e: + return error_response(403, str(e)) + except Exception as e: + return error_response(400, str(e)) + + @router.get("/material-stock-checks") async def list_material_stock_checks( page: int = Query(1, ge=1), diff --git a/backend/app/api/operations.py b/backend/app/api/operations.py index b4f6d8a9..c897001d 100644 --- a/backend/app/api/operations.py +++ b/backend/app/api/operations.py @@ -44,6 +44,7 @@ class CleanRoomCreateBody(BaseModel): room_grade: Optional[str] = Field(None, alias="roomGrade") room_status: Optional[str] = Field("zc", alias="roomStatus") area_sqm: Optional[float] = Field(None, alias="areaSqm") + room_image: Optional[str] = Field(None, alias="roomImage") order_num: Optional[int] = Field(0, alias="orderNum") remark: Optional[str] = None @@ -56,6 +57,7 @@ class CleanRoomUpdateBody(BaseModel): room_grade: Optional[str] = Field(None, alias="roomGrade") room_status: Optional[str] = Field(None, alias="roomStatus") area_sqm: Optional[float] = Field(None, alias="areaSqm") + room_image: Optional[str] = Field(None, alias="roomImage") order_num: Optional[int] = Field(None, alias="orderNum") remark: Optional[str] = None @@ -100,6 +102,7 @@ async def create_clean_room( room_grade=body.room_grade, room_status=body.room_status or "zc", area_sqm=body.area_sqm, + room_image=body.room_image, tenant_no=tenant_no, order_num=body.order_num, remark=body.remark, @@ -128,6 +131,7 @@ async def update_clean_room( room_grade=payload.get("room_grade"), room_status=payload.get("room_status"), area_sqm=payload.get("area_sqm"), + room_image=payload.get("room_image"), order_num=payload.get("order_num"), remark=payload.get("remark"), user_id=user.get("user_id"), diff --git a/backend/app/api/pilot_service.py b/backend/app/api/pilot_service.py index fe11c864..c57db04f 100644 --- a/backend/app/api/pilot_service.py +++ b/backend/app/api/pilot_service.py @@ -1219,6 +1219,7 @@ class CheckupInstitutionCreateBody(BaseModel): institution_address: Optional[str] = Field(None, alias="institutionAddress") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + institution_logo: Optional[str] = Field(None, alias="institutionLogo") status: Optional[str] = Field("1", alias="status") order_num: Optional[int] = Field(0, alias="orderNum") remark: Optional[str] = None @@ -1231,6 +1232,7 @@ class CheckupInstitutionUpdateBody(BaseModel): institution_address: Optional[str] = Field(None, alias="institutionAddress") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + institution_logo: Optional[str] = Field(None, alias="institutionLogo") status: Optional[str] = Field(None, alias="status") order_num: Optional[int] = Field(None, alias="orderNum") remark: Optional[str] = None @@ -1275,6 +1277,7 @@ async def create_checkup_institution( institution_address=body.institution_address, contact_name=body.contact_name, contact_phone=body.contact_phone, + institution_logo=body.institution_logo, status=body.status, tenant_no=tenant_no, order_num=body.order_num, @@ -1303,6 +1306,7 @@ async def update_checkup_institution( institution_address=payload.get("institution_address"), contact_name=payload.get("contact_name"), contact_phone=payload.get("contact_phone"), + institution_logo=payload.get("institution_logo"), status=payload.get("status"), order_num=payload.get("order_num"), remark=payload.get("remark"), diff --git a/backend/app/api/production_material.py b/backend/app/api/production_material.py index fe8747f8..f67acddc 100644 --- a/backend/app/api/production_material.py +++ b/backend/app/api/production_material.py @@ -633,6 +633,32 @@ async def list_production_material_usages( return error_response(400, str(e)) +@router.post("/production-material-usages/{usage_id}/mark-fully-used") +async def mark_production_material_usage_fully_used( + usage_id: str, + db: Session = Depends(get_db), + user: dict = Depends(require_menu_code("production:material:list")), +): + """标记领用记录已使用完(盘点登记 / 变动记录)。""" + try: + tenant_no = _get_tenant_no(db, user) + user_id = _get_current_user_id(user) + mu_svc.mark_requisition_fully_used( + db, + usage_id, + tenant_no=tenant_no, + user_id=user_id, + user_info=user, + ) + return success_response(None, message="已标记为使用完") + except PermissionError as e: + return error_response(403, str(e)) + except ValueError as e: + return error_response(400, str(e)) + except Exception as e: + return error_response(400, str(e)) + + @router.get("/my-production-material-usages") async def list_my_production_material_usages( page: int = Query(1, ge=1), @@ -709,6 +735,8 @@ class StockCheckCreateBody(BaseModel): class StockCheckUnusedLineItem(BaseModel): model_config = ConfigDict(populate_by_name=True) + usage_id: Optional[str] = Field(None, alias="usageId") + batch_id: Optional[str] = Field(None, alias="batchId") material_code: Optional[str] = Field(None, alias="materialCode") material_name: str = Field(..., alias="materialName") spec_model: Optional[str] = Field(None, alias="specModel") @@ -730,6 +758,32 @@ class StockCheckUnusedLinesBody(BaseModel): items: List[StockCheckUnusedLineItem] = Field(default_factory=list) +@router.get("/production-material-stock-check-requisitions") +async def list_production_material_stock_check_requisitions( + page: int = Query(1, ge=1), + pageSize: int = Query(50, ge=1, le=200), + keyword: Optional[str] = None, + db: Session = Depends(get_db), + user: dict = Depends(require_menu_code("production:material:list")), +): + """盘点登记:待处理领用记录(未标记已使用完)。""" + try: + tenant_no = _get_tenant_no(db, user) + items, total = mu_svc.list_stock_check_requisitions( + db, + tenant_no, + page=page, + page_size=pageSize, + keyword=keyword, + user_info=user, + ) + return success_response(_page_payload(items, total, page, pageSize)) + except PermissionError as e: + return error_response(403, str(e)) + except Exception as e: + return error_response(400, str(e)) + + @router.get("/production-material-stock-checks") async def list_production_material_stock_checks( page: int = Query(1, ge=1), diff --git a/backend/app/api/qc.py b/backend/app/api/qc.py index dcd247c0..49db70b1 100644 --- a/backend/app/api/qc.py +++ b/backend/app/api/qc.py @@ -48,6 +48,7 @@ class ThirdPartyCompanyBody(BaseModel): company_name: str = Field(..., alias="companyName") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + company_logo: Optional[str] = Field(None, alias="companyLogo") address: Optional[str] = None invoice_title: Optional[str] = Field(None, alias="invoiceTitle") tax_id: Optional[str] = Field(None, alias="taxId") @@ -65,6 +66,7 @@ class ThirdPartyCompanyUpdateBody(BaseModel): company_name: Optional[str] = Field(None, alias="companyName") contact_name: Optional[str] = Field(None, alias="contactName") contact_phone: Optional[str] = Field(None, alias="contactPhone") + company_logo: Optional[str] = Field(None, alias="companyLogo") address: Optional[str] = None invoice_title: Optional[str] = Field(None, alias="invoiceTitle") tax_id: Optional[str] = Field(None, alias="taxId") @@ -125,6 +127,7 @@ async def create_qc_third_party_company( company_name=body.company_name, contact_name=body.contact_name, contact_phone=body.contact_phone, + company_logo=body.company_logo, address=body.address, invoice_title=body.invoice_title, tax_id=body.tax_id, @@ -161,6 +164,7 @@ async def update_qc_third_party_company( company_name=body.company_name, contact_name=body.contact_name, contact_phone=body.contact_phone, + company_logo=body.company_logo, address=body.address, invoice_title=body.invoice_title, tax_id=body.tax_id, @@ -1714,6 +1718,60 @@ async def list_qc_material_linked_task_usages( return error_response(400, str(e)) +@router.get("/qc-material-stock-check-requisitions") +async def list_qc_material_stock_check_requisitions( + page: int = Query(1, ge=1), + pageSize: int = Query(50, ge=1, le=200), + keyword: Optional[str] = None, + db: Session = Depends(get_db), + user: dict = Depends(require_menu_code("biz:qcMaterial:list")), +): + """盘点登记:待处理领用记录(未标记已使用完)。""" + try: + tenant_no = _get_tenant_no(db, user) + items, total = mu_svc.list_stock_check_requisitions( + db, + tenant_no, + page=page, + page_size=pageSize, + keyword=keyword, + user_info=user, + ) + return success_response(_page_payload(items, total, page, pageSize)) + except PermissionError as e: + return error_response(403, str(e)) + except Exception as e: + return error_response(400, str(e)) + + +@router.post("/qc-material-usages/{usage_id}/mark-fully-used") +async def mark_qc_material_usage_fully_used( + usage_id: str, + db: Session = Depends(get_db), + user: dict = Depends( + require_any_menu_code("biz:qcMaterial:list", "biz:qcMaterialUsage:list") + ), +): + """标记领用记录已使用完(盘点登记 / 变动记录)。""" + try: + tenant_no = _get_tenant_no(db, user) + user_id = _get_current_user_id(user) + mu_svc.mark_requisition_fully_used( + db, + usage_id, + tenant_no=tenant_no, + user_id=user_id, + user_info=user, + ) + return success_response(None, message="已标记为使用完") + except PermissionError as e: + return error_response(403, str(e)) + except ValueError as e: + return error_response(400, str(e)) + except Exception as e: + return error_response(400, str(e)) + + # ---------- 库存盘点 ---------- @@ -1726,6 +1784,8 @@ class StockCheckCreateBody(BaseModel): class StockCheckUnusedLineItem(BaseModel): model_config = ConfigDict(populate_by_name=True) + usage_id: Optional[str] = Field(None, alias="usageId") + batch_id: Optional[str] = Field(None, alias="batchId") material_code: Optional[str] = Field(None, alias="materialCode") material_name: str = Field(..., alias="materialName") spec_model: Optional[str] = Field(None, alias="specModel") diff --git a/backend/app/crud/cell_sample_type.py b/backend/app/crud/cell_sample_type.py index b2a26e8c..46db82d0 100644 --- a/backend/app/crud/cell_sample_type.py +++ b/backend/app/crud/cell_sample_type.py @@ -18,6 +18,7 @@ def _row_to_dict(r: BizCellSampleType) -> Dict[str, Any]: "id": r.id, "typeCode": r.type_code, "typeName": r.type_name, + "typeLogo": r.type_logo or "", "storageYears": r.storage_years, "storagePrice": float(sp) if sp is not None else None, "tenantNo": r.tenant_no, @@ -63,7 +64,7 @@ def list_cell_sample_types( page_size = min(max(1, page_size), 100) rows = ( _filtered() - .order_by(BizCellSampleType.create_time.desc()) + .order_by(BizCellSampleType.order_num.asc(), BizCellSampleType.create_time.desc()) .offset((page - 1) * page_size) .limit(page_size) .all() @@ -83,6 +84,7 @@ def create_cell_sample_type( *, type_code: str, type_name: str, + type_logo: Optional[str] = None, storage_years: Optional[int] = None, storage_price: Optional[float] = None, tenant_no: str = "zkxw", @@ -99,6 +101,7 @@ def create_cell_sample_type( id=generate_uuid(), type_code=tc, type_name=(type_name or "").strip() or tc, + type_logo=(type_logo or "").strip() or None, storage_years=storage_years, storage_price=storage_price, tenant_no=tenant_no, @@ -123,6 +126,7 @@ def update_cell_sample_type( *, type_code: Optional[str] = None, type_name: Optional[str] = None, + type_logo: Optional[str] = None, storage_years: Optional[int] = None, storage_price: Optional[float] = None, order_num: Optional[int] = None, @@ -142,6 +146,8 @@ def update_cell_sample_type( obj.type_code = tc if type_name is not None: obj.type_name = (type_name or "").strip() or obj.type_name + if type_logo is not None: + obj.type_logo = (type_logo or "").strip() or None if storage_years is not None: obj.storage_years = storage_years if storage_price is not None: diff --git a/backend/app/crud/clean_room.py b/backend/app/crud/clean_room.py index 58a2f89a..be5e6055 100644 --- a/backend/app/crud/clean_room.py +++ b/backend/app/crud/clean_room.py @@ -24,6 +24,7 @@ def _row_to_dict(c: BizCleanRoom) -> Dict[str, Any]: "roomGrade": c.room_grade, "roomStatus": c.room_status, "areaSqm": float(c.area_sqm) if c.area_sqm is not None else 0.0, + "roomImage": c.room_image or "", "tenantNo": c.tenant_no, "orderNum": c.order_num if c.order_num is not None else 0, "remark": c.remark or "", @@ -87,6 +88,7 @@ def create_clean_room( room_grade: Optional[str] = None, room_status: Optional[str] = None, area_sqm: Optional[Any] = None, + room_image: Optional[str] = None, tenant_no: str = "zkxw", order_num: Optional[int] = None, remark: Optional[str] = None, @@ -104,6 +106,7 @@ def create_clean_room( room_grade=(room_grade or "").strip() or None, room_status=(room_status or "").strip() or None, area_sqm=area_sqm if area_sqm is not None else 0, + room_image=(room_image or "").strip() or None, tenant_no=tenant_no, order_num=order_num if order_num is not None else 0, remark=(remark or "").strip() or None, @@ -129,6 +132,7 @@ def update_clean_room( room_grade: Optional[str] = None, room_status: Optional[str] = None, area_sqm: Optional[Any] = None, + room_image: Optional[str] = None, order_num: Optional[int] = None, remark: Optional[str] = None, user_id: Optional[str] = None, @@ -152,6 +156,8 @@ def update_clean_room( obj.room_status = (room_status or "").strip() or None if area_sqm is not None: obj.area_sqm = area_sqm + if room_image is not None: + obj.room_image = (room_image or "").strip() or None if order_num is not None: obj.order_num = order_num if remark is not None: diff --git a/backend/app/crud/express_company.py b/backend/app/crud/express_company.py index 8319e016..499b52a0 100644 --- a/backend/app/crud/express_company.py +++ b/backend/app/crud/express_company.py @@ -17,6 +17,7 @@ def _row_to_dict(e: BizExpressCompany) -> Dict[str, Any]: "id": e.id, "expressCode": e.express_code, "expressName": e.express_name, + "expressLogo": e.express_logo or "", "tenantNo": e.tenant_no, "orderNum": e.order_num if e.order_num is not None else 0, "remark": e.remark or "", @@ -80,6 +81,7 @@ def create_express_company( *, express_code: str, express_name: str, + express_logo: Optional[str] = None, tenant_no: str = "zkxw", order_num: Optional[int] = None, remark: Optional[str] = None, @@ -94,6 +96,7 @@ def create_express_company( id=generate_uuid(), express_code=ec, express_name=(express_name or "").strip() or ec, + express_logo=(express_logo or "").strip() or None, tenant_no=tenant_no, order_num=order_num if order_num is not None else 0, remark=(remark or "").strip() or None, @@ -116,6 +119,7 @@ def update_express_company( *, express_code: Optional[str] = None, express_name: Optional[str] = None, + express_logo: Optional[str] = None, order_num: Optional[int] = None, remark: Optional[str] = None, user_id: Optional[str] = None, @@ -132,6 +136,8 @@ def update_express_company( obj.express_code = new_code if express_name is not None: obj.express_name = (express_name or "").strip() or obj.express_name + if express_logo is not None: + obj.express_logo = (express_logo or "").strip() or None if order_num is not None: obj.order_num = order_num if remark is not None: diff --git a/backend/app/crud/material_stock_check.py b/backend/app/crud/material_stock_check.py index c409fc0f..11e47758 100644 --- a/backend/app/crud/material_stock_check.py +++ b/backend/app/crud/material_stock_check.py @@ -71,6 +71,8 @@ def _unused_line_to_dict(row: BizMaterialStockCheckUnusedLine) -> Dict[str, Any] return { "id": row.id, "checkId": row.check_id, + "usageId": row.usage_id or "", + "batchId": row.batch_id or "", "materialCode": row.material_code or "", "materialName": row.material_name or "", "specModel": row.spec_model or "", @@ -352,6 +354,94 @@ def _parse_optional_date(v: Any) -> Optional[Any]: return _parse_date(v, label="日期") +def _resolve_unused_item_fields( + db: Session, + it: Dict[str, Any], + tenant_no: str, +) -> Dict[str, Any]: + """根据 usage_id / batch_id 补全登记行快照字段。""" + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() + out = dict(it) + + if usage_id: + from app.models.material import BizMaterialUsage, BizMaterialStockBatch + + usage = ( + db.query(BizMaterialUsage) + .filter( + BizMaterialUsage.id == usage_id, + BizMaterialUsage.tenant_no == tenant_no, + BizMaterialUsage.del_flag == 0, + BizMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not usage: + raise ValueError("关联领用记录不存在") + batch = None + if usage.batch_id: + batch = ( + db.query(BizMaterialStockBatch) + .filter( + BizMaterialStockBatch.id == usage.batch_id, + BizMaterialStockBatch.tenant_no == tenant_no, + BizMaterialStockBatch.del_flag == 0, + ) + .first() + ) + out.setdefault("material_code", usage.material_code or "") + out.setdefault("material_name", usage.material_name or "") + out.setdefault("spec_model", (batch.spec_model if batch else "") or "") + out.setdefault("unit", (batch.unit if batch else "") or usage.usage_unit or "") + out.setdefault("stock_in_no", usage.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch and batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch and batch.expire_date else "") + out.setdefault("catalog_no", usage.catalog_no or "") + out.setdefault("batch_no", usage.batch_no or "") + out.setdefault("manufacturer", usage.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + up = float(usage.unit_price) if usage.unit_price is not None else None + if up is not None: + out["unit_price"] = up + rcv = (usage.receiver or "").strip() + if rcv and not (out.get("holder") or "").strip(): + out["holder"] = rcv + if batch and not batch_id: + out["batch_id"] = batch.id + return out + + if batch_id: + from app.models.material import BizMaterialStockBatch + + batch = ( + db.query(BizMaterialStockBatch) + .filter( + BizMaterialStockBatch.id == batch_id, + BizMaterialStockBatch.tenant_no == tenant_no, + BizMaterialStockBatch.del_flag == 0, + ) + .first() + ) + if not batch: + raise ValueError("关联入库批次不存在") + out.setdefault("material_code", batch.material_code or "") + out.setdefault("material_name", batch.material_name or "") + out.setdefault("spec_model", batch.spec_model or "") + out.setdefault("unit", batch.unit or "") + out.setdefault("stock_in_no", batch.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch.expire_date else "") + out.setdefault("catalog_no", batch.catalog_no or "") + out.setdefault("batch_no", batch.batch_no or "") + out.setdefault("manufacturer", batch.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + out["unit_price"] = float(batch.unit_price) if batch.unit_price is not None else None + return out + + return out + + def save_unused_lines( db: Session, check_id: str, @@ -384,6 +474,7 @@ def save_unused_lines( count = 0 for it in items or []: + it = _resolve_unused_item_fields(db, it, tenant_no) name = _require_str(it.get("material_name") or it.get("materialName"), "物料名称") qty = it.get("unused_qty") if it.get("unused_qty") is not None else it.get("unusedQty") if qty is None or Decimal(str(qty)) <= 0: @@ -391,10 +482,14 @@ def save_unused_lines( qty_dec = Decimal(str(qty)) stock_in_date = _parse_optional_date(it.get("stock_in_date") or it.get("stockInDate")) expire_date = _parse_optional_date(it.get("expire_date") or it.get("expireDate")) + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() or None + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() or None row = BizMaterialStockCheckUnusedLine( id=generate_uuid(), check_id=check_id, + usage_id=usage_id, + batch_id=batch_id, material_code=(it.get("material_code") or it.get("materialCode") or "").strip() or None, material_name=name, spec_model=(it.get("spec_model") or it.get("specModel") or "").strip() or None, diff --git a/backend/app/crud/material_usage.py b/backend/app/crud/material_usage.py index 1179c368..fe32e230 100644 --- a/backend/app/crud/material_usage.py +++ b/backend/app/crud/material_usage.py @@ -1,6 +1,7 @@ """市场物料变动记录 CRUD""" from __future__ import annotations +from datetime import datetime from typing import Any, Dict, List, Optional, Tuple from sqlalchemy import func, or_ @@ -145,6 +146,7 @@ def _row_to_dict( "receiverName": receiver_name or receiver, "purpose": purpose, "sourceType": r.source_type or "", + "requisitionStatus": (getattr(r, "requisition_status", None) or "open").strip() or "open", "useTime": create_time if is_manual_out else "", "remark": _display_remark(r), "createBy": create_by, @@ -277,3 +279,142 @@ def list_usages( user_info=user_info, ) return _paginate_usages(db, q0, page=page, page_size=page_size) + + +def _fmt_date_val(v) -> str: + if v is None: + return "" + if hasattr(v, "strftime"): + return v.strftime("%Y-%m-%d") + return str(v)[:10] + + +def list_stock_check_requisitions( + db: Session, + tenant_no: str, + *, + page: int = 1, + page_size: int = 50, + keyword: Optional[str] = None, + user_info=None, +) -> Tuple[List[Dict[str, Any]], int]: + """盘点登记弹窗:待处理领用记录(未标记已使用完)。""" + q0 = db.query(BizMaterialUsage).filter( + BizMaterialUsage.tenant_no == tenant_no, + BizMaterialUsage.del_flag == 0, + BizMaterialUsage.change_type == "use", + BizMaterialUsage.source_type == "manual_out", + BizMaterialUsage.requisition_status == "open", + ) + if user_info: + from app.core.data_scope import apply_data_scope + + q0 = apply_data_scope(q0, BizMaterialUsage, user_info, db, tenant_no) + kw = (keyword or "").strip() + if kw: + like = f"%{kw}%" + q0 = q0.filter( + or_( + BizMaterialUsage.material_code.like(like), + BizMaterialUsage.material_name.like(like), + BizMaterialUsage.stock_in_no.like(like), + BizMaterialUsage.batch_no.like(like), + BizMaterialUsage.catalog_no.like(like), + BizMaterialUsage.receiver.like(like), + ) + ) + total = q0.order_by(None).with_entities(func.count(BizMaterialUsage.id)).scalar() or 0 + page = max(1, page) + page_size = min(max(1, page_size), 200) + rows = ( + q0.order_by(BizMaterialUsage.create_time.desc()) + .offset((page - 1) * page_size) + .limit(page_size) + .all() + ) + bmap = _batch_map(db, [x.batch_id for x in rows if x.batch_id]) + name_map = _user_nick_name_map(db, [x.create_by for x in rows if x.create_by]) + receivers = [] + for r in rows: + rcv, _ = _resolve_receiver_purpose(r) + if rcv: + receivers.append(rcv) + receiver_map = _receiver_display_map(db, receivers) + out: List[Dict[str, Any]] = [] + for r in rows: + batch = bmap.get(r.batch_id or "") + rcv, purpose = _resolve_receiver_purpose(r) + rcv_name = receiver_map.get(rcv, rcv) if rcv else "" + qty_abs = abs(float(r.change_qty or 0)) + unit = _usage_unit_label(r, batch) + use_time = r.create_time.strftime("%Y-%m-%d %H:%M:%S") if r.create_time else "" + out.append( + { + "id": r.id, + "materialId": r.material_id, + "materialCode": r.material_code or "", + "materialName": r.material_name or "", + "specModel": (batch.spec_model if batch else "") or "", + "batchId": r.batch_id or "", + "stockInNo": r.stock_in_no or "", + "stockInDate": _stock_in_date_for_row(r, batch), + "expireDate": _fmt_date_val(batch.expire_date if batch else None), + "catalogNo": r.catalog_no or "", + "batchNo": r.batch_no or "", + "manufacturer": r.manufacturer or "", + "unitPrice": _unit_price_for_row(r, batch), + "unit": unit, + "requisitionQty": qty_abs, + "taskConsumedQty": 0, + "receiver": rcv, + "receiverName": rcv_name, + "purpose": purpose, + "useTime": use_time, + "requisitionStatus": (r.requisition_status or "open").strip() or "open", + "createByName": name_map.get(r.create_by or "", r.create_by or ""), + } + ) + return out, int(total) + + +def mark_requisition_fully_used( + db: Session, + usage_id: str, + *, + tenant_no: str, + user_id: Optional[str] = None, + user_info=None, +) -> None: + row = ( + db.query(BizMaterialUsage) + .filter( + BizMaterialUsage.id == usage_id, + BizMaterialUsage.tenant_no == tenant_no, + BizMaterialUsage.del_flag == 0, + BizMaterialUsage.change_type == "use", + BizMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not row: + raise ValueError("领用记录不存在或不可标记") + if user_info: + from app.core.data_scope import apply_data_scope + + scoped = apply_data_scope( + db.query(BizMaterialUsage).filter(BizMaterialUsage.id == usage_id), + BizMaterialUsage, + user_info, + db, + tenant_no, + ) + if not scoped.first(): + raise PermissionError("无权操作该领用记录") + if (row.requisition_status or "open") == "closed": + return + now = datetime.now() + row.requisition_status = "closed" + row.update_by = user_id + row.update_time = now + db.add(row) + db.commit() diff --git a/backend/app/crud/pilot_service.py b/backend/app/crud/pilot_service.py index d07de0bf..8ef8169e 100644 --- a/backend/app/crud/pilot_service.py +++ b/backend/app/crud/pilot_service.py @@ -1572,13 +1572,14 @@ def soft_delete_channel_agreement_price(db, price_id, tenant_no=None): # Entity 11: BizCheckupInstitution 体检机构 # ──────────────────────────────────────────── -def _row_to_dict_checkup_institution(row) -> Dict[str, Any]: - return { +def _row_to_dict_checkup_institution(row, projects: Optional[List[Dict[str, Any]]] = None) -> Dict[str, Any]: + data = { "id": row.id, "institutionName": row.institution_name or "", "institutionAddress": row.institution_address or "", "contactName": row.contact_name or "", "contactPhone": row.contact_phone or "", + "institutionLogo": row.institution_logo or "", "status": row.status or "1", "tenantNo": row.tenant_no or "", "orderNum": row.order_num if row.order_num is not None else 0, @@ -1586,6 +1587,9 @@ def _row_to_dict_checkup_institution(row) -> Dict[str, Any]: "createTime": row.create_time.strftime("%Y-%m-%d %H:%M:%S") if row.create_time else "", "updateTime": row.update_time.strftime("%Y-%m-%d %H:%M:%S") if row.update_time else "", } + if projects is not None: + data["projects"] = projects + return data def list_checkup_institutions(db, *, page=1, page_size=10, keyword=None, status=None, tenant_no=None, user_info=None): @@ -1614,7 +1618,25 @@ def list_checkup_institutions(db, *, page=1, page_size=10, keyword=None, status= page = max(1, page) page_size = min(max(1, page_size), 100) rows = _filtered().order_by(BizCheckupInstitution.create_time.desc()).offset((page - 1) * page_size).limit(page_size).all() - return [_row_to_dict_checkup_institution(x) for x in rows], int(total) + institution_ids = [x.id for x in rows] + projects_by_inst: Dict[str, List[Dict[str, Any]]] = {iid: [] for iid in institution_ids} + if institution_ids: + pq = db.query(BizCheckupInstitutionProject).filter( + BizCheckupInstitutionProject.checkup_institution_id.in_(institution_ids), + BizCheckupInstitutionProject.del_flag == 0, + ) + if tenant_no: + pq = pq.filter(BizCheckupInstitutionProject.tenant_no == tenant_no) + if user_info: + from app.core.data_scope import apply_data_scope + pq = apply_data_scope(pq, BizCheckupInstitutionProject, user_info, db, tenant_no) + for pr in pq.order_by(BizCheckupInstitutionProject.create_time.desc()).all(): + projects_by_inst.setdefault(pr.checkup_institution_id, []).append( + _row_to_dict_checkup_institution_project(pr) + ) + return [ + _row_to_dict_checkup_institution(x, projects_by_inst.get(x.id, [])) for x in rows + ], int(total) def get_checkup_institution(db, institution_id, tenant_no=None): @@ -1633,6 +1655,7 @@ def create_checkup_institution( institution_address=None, contact_name=None, contact_phone=None, + institution_logo=None, status="1", tenant_no="zkxw", order_num=None, @@ -1645,6 +1668,7 @@ def create_checkup_institution( institution_address=institution_address or "", contact_name=contact_name or "", contact_phone=contact_phone or "", + institution_logo=(institution_logo or "").strip() or None, status=status or "1", tenant_no=tenant_no, order_num=order_num or 0, @@ -1669,6 +1693,7 @@ def update_checkup_institution( institution_address=None, contact_name=None, contact_phone=None, + institution_logo=None, status=None, order_num=None, remark=None, @@ -1686,6 +1711,8 @@ def update_checkup_institution( obj.contact_name = contact_name if contact_phone is not None: obj.contact_phone = contact_phone + if institution_logo is not None: + obj.institution_logo = (institution_logo or "").strip() or None if status is not None: obj.status = status if order_num is not None: diff --git a/backend/app/crud/production_material_stock_check.py b/backend/app/crud/production_material_stock_check.py index c132066f..2a2d82db 100644 --- a/backend/app/crud/production_material_stock_check.py +++ b/backend/app/crud/production_material_stock_check.py @@ -73,6 +73,8 @@ def _unused_line_to_dict(row: BizProductionMaterialStockCheckUnusedLine) -> Dict return { "id": row.id, "checkId": row.check_id, + "usageId": row.usage_id or "", + "batchId": row.batch_id or "", "materialType": row.material_type or "", "materialCode": row.material_code or "", "materialName": row.material_name or "", @@ -357,6 +359,96 @@ def _parse_optional_date(v: Any) -> Optional[Any]: return _parse_date(v, label="日期") +def _resolve_unused_item_fields( + db: Session, + it: Dict[str, Any], + tenant_no: str, +) -> Dict[str, Any]: + """根据 usage_id / batch_id 补全登记行快照字段。""" + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() + out = dict(it) + + if usage_id: + from app.models.production_material import BizProductionMaterialUsage, BizProductionMaterialStockBatch + + usage = ( + db.query(BizProductionMaterialUsage) + .filter( + BizProductionMaterialUsage.id == usage_id, + BizProductionMaterialUsage.tenant_no == tenant_no, + BizProductionMaterialUsage.del_flag == 0, + BizProductionMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not usage: + raise ValueError("关联领用记录不存在") + batch = None + if usage.batch_id: + batch = ( + db.query(BizProductionMaterialStockBatch) + .filter( + BizProductionMaterialStockBatch.id == usage.batch_id, + BizProductionMaterialStockBatch.tenant_no == tenant_no, + BizProductionMaterialStockBatch.del_flag == 0, + ) + .first() + ) + out.setdefault("material_type", usage.material_type or "") + out.setdefault("material_code", usage.material_code or "") + out.setdefault("material_name", usage.material_name or "") + out.setdefault("spec_model", (batch.spec_model if batch else "") or "") + out.setdefault("unit", (batch.unit if batch else "") or usage.usage_unit or "") + out.setdefault("stock_in_no", usage.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch and batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch and batch.expire_date else "") + out.setdefault("catalog_no", usage.catalog_no or "") + out.setdefault("batch_no", usage.batch_no or "") + out.setdefault("manufacturer", usage.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + up = float(usage.unit_price) if usage.unit_price is not None else None + if up is not None: + out["unit_price"] = up + rcv = (usage.receiver or "").strip() + if rcv and not (out.get("holder") or "").strip(): + out["holder"] = rcv + if batch and not batch_id: + out["batch_id"] = batch.id + return out + + if batch_id: + from app.models.production_material import BizProductionMaterialStockBatch + + batch = ( + db.query(BizProductionMaterialStockBatch) + .filter( + BizProductionMaterialStockBatch.id == batch_id, + BizProductionMaterialStockBatch.tenant_no == tenant_no, + BizProductionMaterialStockBatch.del_flag == 0, + ) + .first() + ) + if not batch: + raise ValueError("关联入库批次不存在") + out.setdefault("material_type", batch.material_type or "") + out.setdefault("material_code", batch.material_code or "") + out.setdefault("material_name", batch.material_name or "") + out.setdefault("spec_model", batch.spec_model or "") + out.setdefault("unit", batch.unit or "") + out.setdefault("stock_in_no", batch.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch.expire_date else "") + out.setdefault("catalog_no", batch.catalog_no or "") + out.setdefault("batch_no", batch.batch_no or "") + out.setdefault("manufacturer", batch.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + out["unit_price"] = float(batch.unit_price) if batch.unit_price is not None else None + return out + + return out + + def save_unused_lines( db: Session, check_id: str, @@ -389,6 +481,7 @@ def save_unused_lines( count = 0 for it in items or []: + it = _resolve_unused_item_fields(db, it, tenant_no) name = _require_str(it.get("material_name") or it.get("materialName"), "物料名称") qty = it.get("unused_qty") if it.get("unused_qty") is not None else it.get("unusedQty") if qty is None or Decimal(str(qty)) <= 0: @@ -396,10 +489,14 @@ def save_unused_lines( qty_dec = Decimal(str(qty)) stock_in_date = _parse_optional_date(it.get("stock_in_date") or it.get("stockInDate")) expire_date = _parse_optional_date(it.get("expire_date") or it.get("expireDate")) + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() or None + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() or None row = BizProductionMaterialStockCheckUnusedLine( id=generate_uuid(), check_id=check_id, + usage_id=usage_id, + batch_id=batch_id, material_type=(it.get("material_type") or it.get("materialType") or "").strip() or None, material_code=(it.get("material_code") or it.get("materialCode") or "").strip() or None, material_name=name, diff --git a/backend/app/crud/production_material_usage.py b/backend/app/crud/production_material_usage.py index 25e78b9e..1108a485 100644 --- a/backend/app/crud/production_material_usage.py +++ b/backend/app/crud/production_material_usage.py @@ -169,6 +169,7 @@ def _row_to_dict( "requisitionReceiverName": req_receiver_name, "purpose": purpose, "sourceType": r.source_type or "", + "requisitionStatus": (getattr(r, "requisition_status", None) or "open").strip() or "open", "useTime": create_time if is_manual_out else "", "remark": _display_remark(r), "createBy": create_by, @@ -891,3 +892,172 @@ def register_step_usage_from_requisition( user_id=user_id, dept_id=dept_id, ) + + +def _step_consumed_qty_map( + db: Session, + tenant_no: str, + parent_usage_ids: List[str], +) -> Dict[str, float]: + ids = [x for x in parent_usage_ids if x] + if not ids: + return {} + rows = ( + db.query( + BizProductionMaterialUsage.parent_usage_id, + func.coalesce(func.sum(func.abs(BizProductionMaterialUsage.change_qty)), 0), + ) + .filter( + BizProductionMaterialUsage.tenant_no == tenant_no, + BizProductionMaterialUsage.del_flag == 0, + BizProductionMaterialUsage.parent_usage_id.in_(ids), + BizProductionMaterialUsage.change_type == "use", + BizProductionMaterialUsage.source_type == "step_save", + ) + .group_by(BizProductionMaterialUsage.parent_usage_id) + .all() + ) + return {pid: float(qty or 0) for pid, qty in rows if pid} + + +def _fmt_date_val(v) -> str: + if v is None: + return "" + if hasattr(v, "strftime"): + return v.strftime("%Y-%m-%d") + return str(v)[:10] + + +def list_stock_check_requisitions( + db: Session, + tenant_no: str, + *, + page: int = 1, + page_size: int = 50, + keyword: Optional[str] = None, + user_info=None, +) -> Tuple[List[Dict[str, Any]], int]: + """盘点登记弹窗:待处理领用记录(未标记已使用完)。""" + q0 = db.query(BizProductionMaterialUsage).filter( + BizProductionMaterialUsage.tenant_no == tenant_no, + BizProductionMaterialUsage.del_flag == 0, + BizProductionMaterialUsage.change_type == "use", + BizProductionMaterialUsage.source_type == "manual_out", + BizProductionMaterialUsage.requisition_status == "open", + ) + if user_info: + from app.core.data_scope import apply_data_scope + + q0 = apply_data_scope(q0, BizProductionMaterialUsage, user_info, db, tenant_no) + kw = (keyword or "").strip() + if kw: + like = f"%{kw}%" + q0 = q0.filter( + or_( + BizProductionMaterialUsage.material_code.like(like), + BizProductionMaterialUsage.material_name.like(like), + BizProductionMaterialUsage.stock_in_no.like(like), + BizProductionMaterialUsage.batch_no.like(like), + BizProductionMaterialUsage.catalog_no.like(like), + BizProductionMaterialUsage.receiver.like(like), + ) + ) + total = q0.order_by(None).with_entities(func.count(BizProductionMaterialUsage.id)).scalar() or 0 + page = max(1, page) + page_size = min(max(1, page_size), 200) + rows = ( + q0.order_by(BizProductionMaterialUsage.create_time.desc()) + .offset((page - 1) * page_size) + .limit(page_size) + .all() + ) + bmap = _batch_map(db, [x.batch_id for x in rows if x.batch_id]) + name_map = _user_nick_name_map(db, [x.create_by for x in rows if x.create_by]) + receivers = [] + for r in rows: + rcv, _ = _resolve_receiver_purpose(r) + if rcv: + receivers.append(rcv) + receiver_map = _receiver_display_map(db, receivers) + consumed_map = _step_consumed_qty_map(db, tenant_no, [x.id for x in rows]) + out: List[Dict[str, Any]] = [] + for r in rows: + batch = bmap.get(r.batch_id or "") + rcv, purpose = _resolve_receiver_purpose(r) + rcv_name = receiver_map.get(rcv, rcv) if rcv else "" + qty_abs = abs(float(r.change_qty or 0)) + unit = _usage_unit_label(r, batch) + use_time = r.create_time.strftime("%Y-%m-%d %H:%M:%S") if r.create_time else "" + task_consumed = consumed_map.get(r.id, 0) + out.append( + { + "id": r.id, + "materialId": r.material_id, + "materialType": r.material_type or "", + "materialCode": r.material_code or "", + "materialName": r.material_name or "", + "specModel": (batch.spec_model if batch else "") or "", + "batchId": r.batch_id or "", + "stockInNo": r.stock_in_no or "", + "stockInDate": _stock_in_date_for_row(r, batch), + "expireDate": _fmt_date_val(batch.expire_date if batch else None), + "catalogNo": r.catalog_no or "", + "batchNo": r.batch_no or "", + "manufacturer": r.manufacturer or "", + "storageLocation": (r.storage_location or "").strip() or (batch.storage_location if batch else "") or "", + "unitPrice": _unit_price_for_row(r, batch), + "unit": unit, + "requisitionQty": qty_abs, + "taskConsumedQty": task_consumed, + "receiver": rcv, + "receiverName": rcv_name, + "purpose": purpose, + "useTime": use_time, + "requisitionStatus": (r.requisition_status or "open").strip() or "open", + "createByName": name_map.get(r.create_by or "", r.create_by or ""), + } + ) + return out, int(total) + + +def mark_requisition_fully_used( + db: Session, + usage_id: str, + *, + tenant_no: str, + user_id: Optional[str] = None, + user_info=None, +) -> None: + row = ( + db.query(BizProductionMaterialUsage) + .filter( + BizProductionMaterialUsage.id == usage_id, + BizProductionMaterialUsage.tenant_no == tenant_no, + BizProductionMaterialUsage.del_flag == 0, + BizProductionMaterialUsage.change_type == "use", + BizProductionMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not row: + raise ValueError("领用记录不存在或不可标记") + if user_info: + from app.core.data_scope import apply_data_scope + + scoped = apply_data_scope( + db.query(BizProductionMaterialUsage).filter(BizProductionMaterialUsage.id == usage_id), + BizProductionMaterialUsage, + user_info, + db, + tenant_no, + ) + if not scoped.first(): + raise PermissionError("无权操作该领用记录") + if (row.requisition_status or "open") == "closed": + return + now = datetime.now() + row.requisition_status = "closed" + row.update_by = user_id + row.update_time = now + db.add(row) + db.commit() diff --git a/backend/app/crud/qc_material_stock_check.py b/backend/app/crud/qc_material_stock_check.py index 87fbafe3..acce785b 100644 --- a/backend/app/crud/qc_material_stock_check.py +++ b/backend/app/crud/qc_material_stock_check.py @@ -16,6 +16,7 @@ from app.models.qc_material import ( BizQcMaterialStockCheck, BizQcMaterialStockCheckBatchLine, BizQcMaterialStockCheckUnusedLine, + BizQcMaterialUsage, ) @@ -71,6 +72,8 @@ def _unused_line_to_dict(row: BizQcMaterialStockCheckUnusedLine) -> Dict[str, An return { "id": row.id, "checkId": row.check_id, + "usageId": row.usage_id or "", + "batchId": row.batch_id or "", "materialCode": row.material_code or "", "materialName": row.material_name or "", "specModel": row.spec_model or "", @@ -352,6 +355,90 @@ def _parse_optional_date(v: Any) -> Optional[Any]: return _parse_date(v, label="日期") +def _resolve_unused_item_fields( + db: Session, + it: Dict[str, Any], + tenant_no: str, +) -> Dict[str, Any]: + """根据 usage_id / batch_id 补全登记行快照字段。""" + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() + out = dict(it) + + if usage_id: + usage = ( + db.query(BizQcMaterialUsage) + .filter( + BizQcMaterialUsage.id == usage_id, + BizQcMaterialUsage.tenant_no == tenant_no, + BizQcMaterialUsage.del_flag == 0, + BizQcMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not usage: + raise ValueError("关联领用记录不存在") + batch = None + if usage.batch_id: + batch = ( + db.query(BizQcMaterialStockBatch) + .filter( + BizQcMaterialStockBatch.id == usage.batch_id, + BizQcMaterialStockBatch.tenant_no == tenant_no, + BizQcMaterialStockBatch.del_flag == 0, + ) + .first() + ) + out.setdefault("material_code", usage.material_code or "") + out.setdefault("material_name", usage.material_name or "") + out.setdefault("spec_model", (batch.spec_model if batch else "") or "") + out.setdefault("unit", (batch.unit if batch else "") or usage.usage_unit or "") + out.setdefault("stock_in_no", usage.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch and batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch and batch.expire_date else "") + out.setdefault("catalog_no", usage.catalog_no or "") + out.setdefault("batch_no", usage.batch_no or "") + out.setdefault("manufacturer", usage.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + up = float(usage.unit_price) if usage.unit_price is not None else None + if up is not None: + out["unit_price"] = up + rcv = (usage.receiver or "").strip() + if rcv and not (out.get("holder") or "").strip(): + out["holder"] = rcv + if batch and not batch_id: + out["batch_id"] = batch.id + return out + + if batch_id: + batch = ( + db.query(BizQcMaterialStockBatch) + .filter( + BizQcMaterialStockBatch.id == batch_id, + BizQcMaterialStockBatch.tenant_no == tenant_no, + BizQcMaterialStockBatch.del_flag == 0, + ) + .first() + ) + if not batch: + raise ValueError("关联入库批次不存在") + out.setdefault("material_code", batch.material_code or "") + out.setdefault("material_name", batch.material_name or "") + out.setdefault("spec_model", batch.spec_model or "") + out.setdefault("unit", batch.unit or "") + out.setdefault("stock_in_no", batch.stock_in_no or "") + out.setdefault("stock_in_date", _fmt_date(batch.stock_in_date) if batch.stock_in_date else "") + out.setdefault("expire_date", _fmt_date(batch.expire_date) if batch.expire_date else "") + out.setdefault("catalog_no", batch.catalog_no or "") + out.setdefault("batch_no", batch.batch_no or "") + out.setdefault("manufacturer", batch.manufacturer or "") + if out.get("unit_price") is None and out.get("unitPrice") is None: + out["unit_price"] = float(batch.unit_price) if batch.unit_price is not None else None + return out + + return out + + def save_unused_lines( db: Session, check_id: str, @@ -384,6 +471,7 @@ def save_unused_lines( count = 0 for it in items or []: + it = _resolve_unused_item_fields(db, it, tenant_no) name = _require_str(it.get("material_name") or it.get("materialName"), "物料名称") qty = it.get("unused_qty") if it.get("unused_qty") is not None else it.get("unusedQty") if qty is None or Decimal(str(qty)) <= 0: @@ -391,10 +479,14 @@ def save_unused_lines( qty_dec = Decimal(str(qty)) stock_in_date = _parse_optional_date(it.get("stock_in_date") or it.get("stockInDate")) expire_date = _parse_optional_date(it.get("expire_date") or it.get("expireDate")) + usage_id = (it.get("usage_id") or it.get("usageId") or "").strip() or None + batch_id = (it.get("batch_id") or it.get("batchId") or "").strip() or None row = BizQcMaterialStockCheckUnusedLine( id=generate_uuid(), check_id=check_id, + usage_id=usage_id, + batch_id=batch_id, material_code=(it.get("material_code") or it.get("materialCode") or "").strip() or None, material_name=name, spec_model=(it.get("spec_model") or it.get("specModel") or "").strip() or None, diff --git a/backend/app/crud/qc_material_usage.py b/backend/app/crud/qc_material_usage.py index 28fb952d..4dc83aed 100644 --- a/backend/app/crud/qc_material_usage.py +++ b/backend/app/crud/qc_material_usage.py @@ -163,6 +163,7 @@ def _row_to_dict( "requisitionReceiverName": req_receiver_name, "purpose": purpose, "sourceType": r.source_type or "", + "requisitionStatus": (getattr(r, "requisition_status", None) or "open").strip() or "open", "useTime": create_time if is_manual_out else "", "remark": _display_remark(r), "createBy": create_by, @@ -172,6 +173,39 @@ def _row_to_dict( } +def _linked_qc_task_no_map( + db: Session, + tenant_no: str, + parent_usage_ids: List[str], +) -> Dict[str, str]: + """领用记录(manual_out)关联的质检任务号,聚合为 parent_usage_id → 任务号列表。""" + ids = [x for x in parent_usage_ids if x] + if not ids: + return {} + rows = ( + db.query(BizQcMaterialUsage.parent_usage_id, BizQcMaterialUsage.qc_task_no) + .filter( + BizQcMaterialUsage.tenant_no == tenant_no, + BizQcMaterialUsage.del_flag == 0, + BizQcMaterialUsage.parent_usage_id.in_(ids), + BizQcMaterialUsage.change_type == "use", + BizQcMaterialUsage.source_type == "task_complete", + ) + .order_by(BizQcMaterialUsage.create_time.asc()) + .all() + ) + grouped: Dict[str, List[str]] = {} + for pid, tno in rows: + pid = (pid or "").strip() + tno = (tno or "").strip() + if not pid or not tno: + continue + grouped.setdefault(pid, []) + if tno not in grouped[pid]: + grouped[pid].append(tno) + return {pid: "、".join(nos) for pid, nos in grouped.items()} + + def _batch_map(db: Session, batch_ids: List[str]) -> Dict[str, BizQcMaterialStockBatch]: ids = [x for x in batch_ids if x] if not ids: @@ -246,6 +280,15 @@ def _list_usages_query( q0 = q0.filter(BizQcMaterialUsage.change_type == "in") elif ct == "discard": q0 = q0.filter(BizQcMaterialUsage.change_type == "discard") + # 任务消耗子流水(parent_usage_id 有值)仅在「任务使用」筛选下展示,避免与领用行重复 + if ct != "use": + q0 = q0.filter( + or_( + BizQcMaterialUsage.source_type != "task_complete", + BizQcMaterialUsage.parent_usage_id.is_(None), + BizQcMaterialUsage.parent_usage_id == "", + ) + ) sno = (stock_in_no or "").strip() if sno: q0 = q0.filter(BizQcMaterialUsage.stock_in_no.like(f"%{sno}%")) @@ -272,7 +315,14 @@ def _list_usages_query( return q0 -def _paginate_usages(db: Session, q0, *, page: int, page_size: int) -> Tuple[List[Dict[str, Any]], int]: +def _paginate_usages( + db: Session, + q0, + *, + tenant_no: str, + page: int, + page_size: int, +) -> Tuple[List[Dict[str, Any]], int]: total = q0.order_by(None).with_entities(func.count(BizQcMaterialUsage.id)).scalar() or 0 page = max(1, page) page_size = min(max(1, page_size), 100) @@ -290,8 +340,11 @@ def _paginate_usages(db: Session, q0, *, page: int, page_size: int) -> Tuple[Lis if rcv: receivers.append(rcv) receiver_map = _receiver_display_map(db, receivers) - return [ - _row_to_dict( + manual_out_ids = [x.id for x in rows if (x.source_type or "") == "manual_out"] + linked_task_no_map = _linked_qc_task_no_map(db, tenant_no, manual_out_ids) + out: List[Dict[str, Any]] = [] + for x in rows: + row_dict = _row_to_dict( x, create_by_name=name_map.get(x.create_by or "", ""), batch=bmap.get(x.batch_id or ""), @@ -299,8 +352,12 @@ def _paginate_usages(db: Session, q0, *, page: int, page_size: int) -> Tuple[Lis (_resolve_receiver_purpose(x)[0] or ""), _resolve_receiver_purpose(x)[0] or "" ), ) - for x in rows - ], int(total) + if (x.source_type or "") == "manual_out": + linked = linked_task_no_map.get(x.id, "") + if linked: + row_dict["qcTaskNo"] = linked + out.append(row_dict) + return out, int(total) def list_usages( @@ -328,7 +385,7 @@ def list_usages( stock_in_no=stock_in_no, user_info=user_info, ) - return _paginate_usages(db, q0, page=page, page_size=page_size) + return _paginate_usages(db, q0, tenant_no=tenant_no, page=page, page_size=page_size) def list_my_usages( @@ -359,7 +416,7 @@ def list_my_usages( mine_user_id=user_id, mine_nick_name=nick_name, ) - return _paginate_usages(db, q0, page=page, page_size=page_size) + return _paginate_usages(db, q0, tenant_no=tenant_no, page=page, page_size=page_size) def list_usages_by_task( @@ -551,6 +608,7 @@ def list_requisition_options( BizQcMaterialUsage.del_flag == 0, BizQcMaterialUsage.change_type == "use", BizQcMaterialUsage.source_type == "manual_out", + BizQcMaterialUsage.requisition_status == "open", ) if user_info: from app.core.data_scope import apply_data_scope @@ -851,3 +909,170 @@ def deduct_for_task( user_id=user_id, dept_id=dept_id, ) + + +def _task_consumed_qty_map( + db: Session, + tenant_no: str, + parent_usage_ids: List[str], +) -> Dict[str, float]: + ids = [x for x in parent_usage_ids if x] + if not ids: + return {} + rows = ( + db.query( + BizQcMaterialUsage.parent_usage_id, + func.coalesce(func.sum(func.abs(BizQcMaterialUsage.change_qty)), 0), + ) + .filter( + BizQcMaterialUsage.tenant_no == tenant_no, + BizQcMaterialUsage.del_flag == 0, + BizQcMaterialUsage.parent_usage_id.in_(ids), + BizQcMaterialUsage.change_type == "use", + BizQcMaterialUsage.source_type == "task_complete", + ) + .group_by(BizQcMaterialUsage.parent_usage_id) + .all() + ) + return {pid: float(qty or 0) for pid, qty in rows if pid} + + +def _fmt_date_val(v) -> str: + if v is None: + return "" + if hasattr(v, "strftime"): + return v.strftime("%Y-%m-%d") + return str(v)[:10] + + +def list_stock_check_requisitions( + db: Session, + tenant_no: str, + *, + page: int = 1, + page_size: int = 50, + keyword: Optional[str] = None, + user_info=None, +) -> Tuple[List[Dict[str, Any]], int]: + """盘点登记弹窗:待处理领用记录(未标记已使用完)。""" + q0 = db.query(BizQcMaterialUsage).filter( + BizQcMaterialUsage.tenant_no == tenant_no, + BizQcMaterialUsage.del_flag == 0, + BizQcMaterialUsage.change_type == "use", + BizQcMaterialUsage.source_type == "manual_out", + BizQcMaterialUsage.requisition_status == "open", + ) + if user_info: + from app.core.data_scope import apply_data_scope + + q0 = apply_data_scope(q0, BizQcMaterialUsage, user_info, db, tenant_no) + kw = (keyword or "").strip() + if kw: + like = f"%{kw}%" + q0 = q0.filter( + or_( + BizQcMaterialUsage.material_code.like(like), + BizQcMaterialUsage.material_name.like(like), + BizQcMaterialUsage.stock_in_no.like(like), + BizQcMaterialUsage.batch_no.like(like), + BizQcMaterialUsage.catalog_no.like(like), + BizQcMaterialUsage.receiver.like(like), + ) + ) + total = q0.order_by(None).with_entities(func.count(BizQcMaterialUsage.id)).scalar() or 0 + page = max(1, page) + page_size = min(max(1, page_size), 200) + rows = ( + q0.order_by(BizQcMaterialUsage.create_time.desc()) + .offset((page - 1) * page_size) + .limit(page_size) + .all() + ) + bmap = _batch_map(db, [x.batch_id for x in rows if x.batch_id]) + name_map = _user_nick_name_map(db, [x.create_by for x in rows if x.create_by]) + receivers = [] + for r in rows: + rcv, _ = _resolve_receiver_purpose(r) + if rcv: + receivers.append(rcv) + receiver_map = _receiver_display_map(db, receivers) + consumed_map = _task_consumed_qty_map(db, tenant_no, [x.id for x in rows]) + out: List[Dict[str, Any]] = [] + for r in rows: + batch = bmap.get(r.batch_id or "") + rcv, purpose = _resolve_receiver_purpose(r) + rcv_name = receiver_map.get(rcv, rcv) if rcv else "" + qty_abs = abs(float(r.change_qty or 0)) + unit = _usage_unit_label(r, batch) + use_time = r.create_time.strftime("%Y-%m-%d %H:%M:%S") if r.create_time else "" + task_consumed = consumed_map.get(r.id, 0) + out.append( + { + "id": r.id, + "materialId": r.material_id, + "materialCode": r.material_code or "", + "materialName": r.material_name or "", + "specModel": (batch.spec_model if batch else "") or "", + "batchId": r.batch_id or "", + "stockInNo": r.stock_in_no or "", + "stockInDate": _stock_in_date_for_row(r, batch), + "expireDate": _fmt_date_val(batch.expire_date if batch else None), + "catalogNo": r.catalog_no or "", + "batchNo": r.batch_no or "", + "manufacturer": r.manufacturer or "", + "unitPrice": _unit_price_for_row(r, batch), + "unit": unit, + "requisitionQty": qty_abs, + "taskConsumedQty": task_consumed, + "receiver": rcv, + "receiverName": rcv_name, + "purpose": purpose, + "useTime": use_time, + "requisitionStatus": (r.requisition_status or "open").strip() or "open", + "createByName": name_map.get(r.create_by or "", r.create_by or ""), + } + ) + return out, int(total) + + +def mark_requisition_fully_used( + db: Session, + usage_id: str, + *, + tenant_no: str, + user_id: Optional[str] = None, + user_info=None, +) -> None: + row = ( + db.query(BizQcMaterialUsage) + .filter( + BizQcMaterialUsage.id == usage_id, + BizQcMaterialUsage.tenant_no == tenant_no, + BizQcMaterialUsage.del_flag == 0, + BizQcMaterialUsage.change_type == "use", + BizQcMaterialUsage.source_type == "manual_out", + ) + .first() + ) + if not row: + raise ValueError("领用记录不存在或不可标记") + if user_info: + from app.core.data_scope import apply_data_scope + + scoped = apply_data_scope( + db.query(BizQcMaterialUsage).filter(BizQcMaterialUsage.id == usage_id), + BizQcMaterialUsage, + user_info, + db, + tenant_no, + ) + if not scoped.first(): + raise PermissionError("无权操作该领用记录") + if (row.requisition_status or "open") == "closed": + return + now = datetime.now() + row.requisition_status = "closed" + row.update_by = user_id + row.update_time = now + db.add(row) + db.commit() diff --git a/backend/app/crud/qc_third_party_company.py b/backend/app/crud/qc_third_party_company.py index feb79113..cb499236 100644 --- a/backend/app/crud/qc_third_party_company.py +++ b/backend/app/crud/qc_third_party_company.py @@ -18,6 +18,7 @@ def _row_to_dict(r: BizQcThirdPartyCompany) -> Dict[str, Any]: "companyName": r.company_name, "contactName": r.contact_name or "", "contactPhone": r.contact_phone or "", + "companyLogo": r.company_logo or "", "address": r.address or "", "invoiceTitle": r.invoice_title or "", "taxId": r.tax_id or "", @@ -126,6 +127,7 @@ def create_company( company_name: str, contact_name: Optional[str] = None, contact_phone: Optional[str] = None, + company_logo: Optional[str] = None, address: Optional[str] = None, invoice_title: Optional[str] = None, tax_id: Optional[str] = None, @@ -155,6 +157,7 @@ def create_company( company_name=name, contact_name=(contact_name or "").strip() or None, contact_phone=(contact_phone or "").strip() or None, + company_logo=(company_logo or "").strip() or None, address=(address or "").strip() or None, invoice_title=(invoice_title or "").strip() or None, tax_id=(tax_id or "").strip() or None, @@ -185,6 +188,7 @@ def update_company( company_name: Optional[str] = None, contact_name: Optional[str] = None, contact_phone: Optional[str] = None, + company_logo: Optional[str] = None, address: Optional[str] = None, invoice_title: Optional[str] = None, tax_id: Optional[str] = None, @@ -215,6 +219,8 @@ def update_company( obj.contact_name = (contact_name or "").strip() or None if contact_phone is not None: obj.contact_phone = (contact_phone or "").strip() or None + if company_logo is not None: + obj.company_logo = (company_logo or "").strip() or None if address is not None: obj.address = (address or "").strip() or None if invoice_title is not None: diff --git a/backend/app/crud/site.py b/backend/app/crud/site.py index 44150560..ef27a03d 100644 --- a/backend/app/crud/site.py +++ b/backend/app/crud/site.py @@ -23,6 +23,7 @@ def _row_to_dict(s: SysSite) -> Dict[str, Any]: "contactName": s.contact_name or "", "contactPhone": s.contact_phone or "", "businessScope": s.business_scope or "", + "siteImage": s.site_image or "", "tenantNo": s.tenant_no, "orderNum": s.order_num if s.order_num is not None else 0, "remark": s.remark or "", @@ -92,6 +93,7 @@ def create_site( contact_name: Optional[str] = None, contact_phone: Optional[str] = None, business_scope: Optional[str] = None, + site_image: Optional[str] = None, tenant_no: str = "zkxw", order_num: Optional[int] = None, remark: Optional[str] = None, @@ -112,6 +114,7 @@ def create_site( contact_name=(contact_name or "").strip() or None, contact_phone=(contact_phone or "").strip() or None, business_scope=(business_scope or "").strip() or None, + site_image=(site_image or "").strip() or None, tenant_no=tenant_no, order_num=order_num if order_num is not None else 0, remark=(remark or "").strip() or None, @@ -140,6 +143,7 @@ def update_site( contact_name: Optional[str] = None, contact_phone: Optional[str] = None, business_scope: Optional[str] = None, + site_image: Optional[str] = None, order_num: Optional[int] = None, remark: Optional[str] = None, user_id: Optional[str] = None, @@ -168,6 +172,8 @@ def update_site( obj.contact_phone = (contact_phone or "").strip() or None if business_scope is not None: obj.business_scope = (business_scope or "").strip() or None + if site_image is not None: + obj.site_image = (site_image or "").strip() or None if order_num is not None: obj.order_num = order_num if remark is not None: diff --git a/backend/app/graphify-out/cache/ast/1410452c76f5c8fd30c924cd7fc2dc48ca1fba8d00cdea41e5392987b1b36519.json b/backend/app/graphify-out/cache/ast/1410452c76f5c8fd30c924cd7fc2dc48ca1fba8d00cdea41e5392987b1b36519.json new file mode 100644 index 00000000..de8d6e4c --- /dev/null +++ b/backend/app/graphify-out/cache/ast/1410452c76f5c8fd30c924cd7fc2dc48ca1fba8d00cdea41e5392987b1b36519.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "label": "pilot_service.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1"}, {"id": "crud_pilot_service_normalize_date_bound", "label": "_normalize_date_bound()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L39"}, {"id": "crud_pilot_service_user_nick_name_map", "label": "_user_nick_name_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L46"}, {"id": "crud_pilot_service_row_to_dict_cell_product_type", "label": "_row_to_dict_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L58"}, {"id": "crud_pilot_service_list_cell_product_types", "label": "list_cell_product_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L71"}, {"id": "crud_pilot_service_get_cell_product_type", "label": "get_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L97"}, {"id": "crud_pilot_service_cell_product_type_code_exists", "label": "cell_product_type_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L104"}, {"id": "crud_pilot_service_create_cell_product_type", "label": "create_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L115"}, {"id": "crud_pilot_service_update_cell_product_type", "label": "update_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L137"}, {"id": "crud_pilot_service_soft_delete_cell_product_type", "label": "soft_delete_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L159"}, {"id": "crud_pilot_service_row_to_dict_cell_product_spec", "label": "_row_to_dict_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L173"}, {"id": "crud_pilot_service_list_cell_product_specs", "label": "list_cell_product_specs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L186"}, {"id": "crud_pilot_service_get_cell_product_spec", "label": "get_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L212"}, {"id": "crud_pilot_service_cell_product_spec_code_exists", "label": "cell_product_spec_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L219"}, {"id": "crud_pilot_service_create_cell_product_spec", "label": "create_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L230"}, {"id": "crud_pilot_service_update_cell_product_spec", "label": "update_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L252"}, {"id": "crud_pilot_service_soft_delete_cell_product_spec", "label": "soft_delete_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L274"}, {"id": "crud_pilot_service_row_to_dict_cell_product_price", "label": "_row_to_dict_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L288"}, {"id": "crud_pilot_service_list_cell_product_prices", "label": "list_cell_product_prices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L307"}, {"id": "crud_pilot_service_get_cell_product_price", "label": "get_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L336"}, {"id": "crud_pilot_service_cell_product_price_code_exists", "label": "cell_product_price_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L343"}, {"id": "crud_pilot_service_create_cell_product_price", "label": "create_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L354"}, {"id": "crud_pilot_service_update_cell_product_price", "label": "update_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L397"}, {"id": "crud_pilot_service_soft_delete_cell_product_price", "label": "soft_delete_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L447"}, {"id": "crud_pilot_service_row_to_dict_project_system", "label": "_row_to_dict_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L461"}, {"id": "crud_pilot_service_list_project_systems", "label": "list_project_systems()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L475"}, {"id": "crud_pilot_service_get_project_system", "label": "get_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L501"}, {"id": "crud_pilot_service_project_system_code_exists", "label": "project_system_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L510"}, {"id": "crud_pilot_service_create_project_system", "label": "create_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L521"}, {"id": "crud_pilot_service_update_project_system", "label": "update_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L544"}, {"id": "crud_pilot_service_soft_delete_project_system", "label": "soft_delete_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L568"}, {"id": "crud_pilot_service_row_to_dict_project_system_item", "label": "_row_to_dict_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L582"}, {"id": "crud_pilot_service_list_project_system_items", "label": "list_project_system_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L603"}, {"id": "crud_pilot_service_create_project_system_item", "label": "create_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L622"}, {"id": "crud_pilot_service_update_project_system_item", "label": "update_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L667"}, {"id": "crud_pilot_service_soft_delete_project_system_item", "label": "soft_delete_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L723"}, {"id": "crud_pilot_service_row_to_dict_channel", "label": "_row_to_dict_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L742"}, {"id": "crud_pilot_service_list_channels", "label": "list_channels()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L766"}, {"id": "crud_pilot_service_get_channel", "label": "get_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L793"}, {"id": "crud_pilot_service_create_channel", "label": "create_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L800"}, {"id": "crud_pilot_service_update_channel", "label": "update_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L839"}, {"id": "crud_pilot_service_soft_delete_channel", "label": "soft_delete_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L884"}, {"id": "crud_pilot_service_row_to_dict_channel_invoice", "label": "_row_to_dict_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L898"}, {"id": "crud_pilot_service_list_channel_invoices", "label": "list_channel_invoices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L916"}, {"id": "crud_pilot_service_create_channel_invoice", "label": "create_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L932"}, {"id": "crud_pilot_service_update_channel_invoice", "label": "update_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L971"}, {"id": "crud_pilot_service_soft_delete_channel_invoice", "label": "soft_delete_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1018"}, {"id": "crud_pilot_service_row_to_dict_channel_mail_address", "label": "_row_to_dict_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1037"}, {"id": "crud_pilot_service_list_channel_mail_addresses", "label": "list_channel_mail_addresses()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1052"}, {"id": "crud_pilot_service_create_channel_mail_address", "label": "create_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1068"}, {"id": "crud_pilot_service_update_channel_mail_address", "label": "update_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1101"}, {"id": "crud_pilot_service_soft_delete_channel_mail_address", "label": "soft_delete_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1139"}, {"id": "crud_pilot_service_row_to_dict_channel_agreement", "label": "_row_to_dict_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1158"}, {"id": "crud_pilot_service_list_channel_agreements", "label": "list_channel_agreements()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1183"}, {"id": "crud_pilot_service_create_channel_agreement", "label": "create_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1199"}, {"id": "crud_pilot_service_update_channel_agreement", "label": "update_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1242"}, {"id": "crud_pilot_service_soft_delete_channel_agreement", "label": "soft_delete_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1289"}, {"id": "crud_pilot_service_activate_channel_agreement", "label": "activate_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1304"}, {"id": "crud_pilot_service_void_channel_agreement", "label": "void_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1325"}, {"id": "crud_pilot_service_row_to_dict_channel_agreement_price", "label": "_row_to_dict_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1348"}, {"id": "crud_pilot_service_channel_agreement_price_item_key", "label": "_channel_agreement_price_item_key()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1367"}, {"id": "crud_pilot_service_channel_agreement_price_exists", "label": "_channel_agreement_price_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1380"}, {"id": "crud_pilot_service_list_channel_agreement_prices", "label": "list_channel_agreement_prices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1421"}, {"id": "crud_pilot_service_create_channel_agreement_price", "label": "create_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1437"}, {"id": "crud_pilot_service_update_channel_agreement_price", "label": "update_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1489"}, {"id": "crud_pilot_service_soft_delete_channel_agreement_price", "label": "soft_delete_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1556"}, {"id": "crud_pilot_service_row_to_dict_checkup_institution", "label": "_row_to_dict_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1575"}, {"id": "crud_pilot_service_list_checkup_institutions", "label": "list_checkup_institutions()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1595"}, {"id": "crud_pilot_service_get_checkup_institution", "label": "get_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1642"}, {"id": "crud_pilot_service_create_checkup_institution", "label": "create_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1651"}, {"id": "crud_pilot_service_update_checkup_institution", "label": "update_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1688"}, {"id": "crud_pilot_service_soft_delete_checkup_institution", "label": "soft_delete_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1730"}, {"id": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "label": "_row_to_dict_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1744"}, {"id": "crud_pilot_service_list_checkup_institution_invoices", "label": "list_checkup_institution_invoices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1762"}, {"id": "crud_pilot_service_create_checkup_institution_invoice", "label": "create_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1778"}, {"id": "crud_pilot_service_update_checkup_institution_invoice", "label": "update_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1817"}, {"id": "crud_pilot_service_soft_delete_checkup_institution_invoice", "label": "soft_delete_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1864"}, {"id": "crud_pilot_service_row_to_dict_checkup_institution_project", "label": "_row_to_dict_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1883"}, {"id": "crud_pilot_service_list_checkup_institution_projects", "label": "list_checkup_institution_projects()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1898"}, {"id": "crud_pilot_service_create_checkup_institution_project", "label": "create_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1914"}, {"id": "crud_pilot_service_update_checkup_institution_project", "label": "update_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1947"}, {"id": "crud_pilot_service_soft_delete_checkup_institution_project", "label": "soft_delete_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1985"}, {"id": "crud_pilot_service_sum_package_item_fees", "label": "_sum_package_item_fees()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2004"}, {"id": "crud_pilot_service_row_to_dict_checkup_institution_package", "label": "_row_to_dict_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2014"}, {"id": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "label": "_row_to_dict_checkup_institution_package_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2039"}, {"id": "crud_pilot_service_checkup_package_code_exists", "label": "checkup_package_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2061"}, {"id": "crud_pilot_service_get_checkup_project_for_package", "label": "_get_checkup_project_for_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2076"}, {"id": "crud_pilot_service_validate_package_items_for_save", "label": "_validate_package_items_for_save()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2086"}, {"id": "crud_pilot_service_list_package_items_raw", "label": "_list_package_items_raw()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2115"}, {"id": "crud_pilot_service_package_items_to_dicts", "label": "_package_items_to_dicts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2127"}, {"id": "crud_pilot_service_insert_package_items", "label": "_insert_package_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2145"}, {"id": "crud_pilot_service_list_checkup_institution_packages", "label": "list_checkup_institution_packages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2181"}, {"id": "crud_pilot_service_get_checkup_institution_package", "label": "get_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2208"}, {"id": "crud_pilot_service_get_checkup_institution_package_detail", "label": "get_checkup_institution_package_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2217"}, {"id": "crud_pilot_service_create_checkup_institution_package", "label": "create_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2229"}, {"id": "crud_pilot_service_update_checkup_institution_package", "label": "update_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2278"}, {"id": "crud_pilot_service_soft_delete_checkup_institution_package", "label": "soft_delete_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2346"}, {"id": "crud_pilot_service_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2365"}, {"id": "crud_pilot_service_row_to_dict_channel_account", "label": "_row_to_dict_channel_account()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2375"}, {"id": "crud_pilot_service_get_channel_account", "label": "get_channel_account()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2386"}, {"id": "crud_pilot_service_get_or_create_channel_account", "label": "_get_or_create_channel_account()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2396"}, {"id": "crud_pilot_service_row_to_dict_channel_product_quota", "label": "_row_to_dict_channel_product_quota()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2429"}, {"id": "crud_pilot_service_upsert_channel_product_quota", "label": "_upsert_channel_product_quota()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2446"}, {"id": "crud_pilot_service_reduce_channel_product_quota", "label": "_reduce_channel_product_quota()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2505"}, {"id": "crud_pilot_service_list_channel_product_quotas", "label": "list_channel_product_quotas()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2531"}, {"id": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "label": "_calc_gmcp_purchase_total_from_db()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2549"}, {"id": "crud_pilot_service_batch_gmcp_purchase_totals", "label": "_batch_gmcp_purchase_totals()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2567"}, {"id": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "label": "_calc_gmcp_current_holding_amount_from_db()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2583"}, {"id": "crud_pilot_service_batch_gmcp_current_holding_amounts", "label": "_batch_gmcp_current_holding_amounts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2601"}, {"id": "crud_pilot_service_resolve_service_order_purchase_total", "label": "_resolve_service_order_purchase_total()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2617"}, {"id": "crud_pilot_service_resolve_service_order_current_balance", "label": "_resolve_service_order_current_balance()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2630"}, {"id": "crud_pilot_service_row_to_dict_service_order", "label": "_row_to_dict_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2642"}, {"id": "crud_pilot_service_row_to_dict_service_order_product", "label": "_row_to_dict_service_order_product()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2701"}, {"id": "crud_pilot_service_normalize_txn_product_item", "label": "_normalize_txn_product_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2719"}, {"id": "crud_pilot_service_enrich_txn_products_from_order", "label": "_enrich_txn_products_from_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2740"}, {"id": "crud_pilot_service_row_to_dict_service_order_txn", "label": "_row_to_dict_service_order_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2780"}, {"id": "crud_pilot_service_service_order_txn_to_response_dict", "label": "_service_order_txn_to_response_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2827"}, {"id": "crud_pilot_service_enrich_finance_operate_fields", "label": "_enrich_finance_operate_fields()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2873"}, {"id": "crud_pilot_service_list_channel_service_orders", "label": "list_channel_service_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2893"}, {"id": "crud_pilot_service_get_service_order", "label": "get_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2985"}, {"id": "crud_pilot_service_get_service_order_products", "label": "get_service_order_products()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2994"}, {"id": "crud_pilot_service_calc_gmcp_purchase_total", "label": "_calc_gmcp_purchase_total()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3011"}, {"id": "crud_pilot_service_gmcp_has_purchase_lock", "label": "_gmcp_has_purchase_lock()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3020"}, {"id": "crud_pilot_service_gmcp_agreement_editable", "label": "gmcp_agreement_editable()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3048"}, {"id": "crud_pilot_service_resolve_agreement_price_cell_type", "label": "_resolve_agreement_price_cell_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3054"}, {"id": "crud_pilot_service_save_gmcp_product_rows", "label": "_save_gmcp_product_rows()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3071"}, {"id": "crud_pilot_service_replace_gmcp_product_rows", "label": "_replace_gmcp_product_rows()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3114"}, {"id": "crud_pilot_service_apply_gmcp_order_quotas", "label": "_apply_gmcp_order_quotas()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3125"}, {"id": "crud_pilot_service_get_valid_channel_agreement", "label": "_get_valid_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3152"}, {"id": "crud_pilot_service_create_channel_service_order", "label": "create_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3174"}, {"id": "crud_pilot_service_update_channel_service_order", "label": "update_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3248"}, {"id": "crud_pilot_service_soft_delete_service_order", "label": "soft_delete_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3300"}, {"id": "crud_pilot_service_submit_finance_confirm", "label": "submit_finance_confirm()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3317"}, {"id": "crud_pilot_service_confirm_receipt", "label": "confirm_receipt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3349"}, {"id": "crud_pilot_service_submit_refund", "label": "submit_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3390"}, {"id": "crud_pilot_service_confirm_refund", "label": "confirm_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3425"}, {"id": "crud_pilot_service_void_service_order", "label": "void_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3458"}, {"id": "crud_pilot_service_list_service_order_txns", "label": "list_service_order_txns()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3504"}, {"id": "crud_pilot_service_get_service_order_txn", "label": "get_service_order_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3637"}, {"id": "crud_pilot_service_create_recharge_txn", "label": "create_recharge_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3647"}, {"id": "crud_pilot_service_create_refund_txn", "label": "create_refund_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3694"}, {"id": "crud_pilot_service_create_purchase_txn", "label": "create_purchase_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3735"}, {"id": "crud_pilot_service_create_unsubscribe_txn", "label": "create_unsubscribe_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3835"}, {"id": "crud_pilot_service_rollback_purchase_txn_holdings", "label": "_rollback_purchase_txn_holdings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3911"}, {"id": "crud_pilot_service_apply_purchase_txn_holdings", "label": "_apply_purchase_txn_holdings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3933"}, {"id": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "label": "_rollback_unsubscribe_txn_holdings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3994"}, {"id": "crud_pilot_service_apply_unsubscribe_txn_holdings", "label": "_apply_unsubscribe_txn_holdings()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4018"}, {"id": "crud_pilot_service_update_service_order_txn", "label": "update_service_order_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4057"}, {"id": "crud_pilot_service_submit_txn_finance", "label": "submit_txn_finance()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4134"}, {"id": "crud_pilot_service_confirm_txn", "label": "confirm_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4165"}, {"id": "crud_pilot_service_void_txn", "label": "void_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4280"}, {"id": "crud_pilot_service_rationale_1", "label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 CRUD\uff08\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1"}, {"id": "crud_pilot_service_rationale_1305", "label": "\u751f\u6548\u534f\u8bae\uff1a\u4ec5\u5f85\u751f\u6548(dsx)\u53ef\u53d8\u4e3a\u751f\u6548\u4e2d(sxz)", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1305"}, {"id": "crud_pilot_service_rationale_1326", "label": "\u4f5c\u5e9f\u534f\u8bae\uff1a\u8bbe\u7f6e agreement_status='yzf", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1326"}, {"id": "crud_pilot_service_rationale_2397", "label": "\u83b7\u53d6\u6216\u521b\u5efa\u6e20\u9053\u8d26\u6237\uff08\u5e26\u884c\u9501 with_for_update\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2397"}, {"id": "crud_pilot_service_rationale_2506", "label": "\u6263\u51cf\u4efd\u6570\uff1a\u9a8c\u8bc1 remaining_qty >= reduce_qty", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2506"}, {"id": "crud_pilot_service_rationale_2550", "label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u8d2d\u4e70\u603b\u989d\uff08\u534f\u8bae\u5355\u4ef7 \u00d7 \u7d2f\u8ba1\u8d2d\u4e70\u4efd\u6570\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2550"}, {"id": "crud_pilot_service_rationale_2584", "label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u5f53\u524d\u4f59\u989d\uff08\u534f\u8bae\u5355\u4ef7 \u00d7 \u5f53\u524d\u6301\u6709\u4efd\u6570\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2584"}, {"id": "crud_pilot_service_rationale_2720", "label": "\u6d41\u6c34 products_json \u9879\u7edf\u4e00\u4e3a camelCase\uff08\u5165\u5e93\u65f6\u4e3a snake_case\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2720"}, {"id": "crud_pilot_service_rationale_2746", "label": "\u9000\u8ba2\u7b49\u6d41\u6c34\u53ef\u80fd\u4ec5\u5b58 projectCode\uff0c\u4ece\u8ba2\u5355\u6301\u4ed3\u8865\u5168\u9879\u76ee\u540d\u4e0e\u89c4\u683c\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2746"}, {"id": "crud_pilot_service_rationale_2835", "label": "\u6d41\u6c34\u54cd\u5e94\u5b57\u5178\uff1a\u542b\u8ba2\u5355\u6e20\u9053\u4fe1\u606f\u4e0e\u63d0\u4ea4\u4eba/\u521b\u5efa\u4eba\u6635\u79f0\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2835"}, {"id": "crud_pilot_service_rationale_2874", "label": "\u8d22\u52a1\u9875\u300c\u5df2\u5904\u7406\u300d\u5c55\u793a\uff1a\u64cd\u4f5c\u7c7b\u578b\u3001\u64cd\u4f5c\u4eba\u3001\u64cd\u4f5c\u65f6\u95f4\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2874"}, {"id": "crud_pilot_service_rationale_3021", "label": "\u662f\u5426\u5b58\u5728\u8d2d\u4e70\u8bb0\u5f55\uff08\u672a\u4f5c\u5e9f purchase \u6d41\u6c34\uff0c\u6216\u5386\u53f2\u5efa\u5355\u5199\u5165\u7684\u4ea7\u54c1\u884c\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3021"}, {"id": "crud_pilot_service_rationale_3126", "label": "\u8d22\u52a1\u786e\u8ba4\u6536\u6b3e\u540e\uff0c\u6309\u8ba2\u5355\u660e\u7ec6\u589e\u52a0\u6e20\u9053\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3126"}, {"id": "crud_pilot_service_rationale_3249", "label": "\u66f4\u65b0\u8ba2\u5355\u57fa\u672c\u4fe1\u606f\uff1bgmcp \u4ea7\u54c1\u4ec5\u901a\u8fc7 purchase \u6d41\u6c34\u7ef4\u62a4", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3249"}, {"id": "crud_pilot_service_rationale_3326", "label": "\u53d1\u8d77\u8d22\u52a1\u786e\u8ba4\uff1atype=yfk/gmcp + status=dsx \u2192 dqr", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3326"}, {"id": "crud_pilot_service_rationale_3350", "label": "\u786e\u8ba4\u5230\u8d26\uff1ayfk dqr\u2192yqr \u589e\u52a0\u4f59\u989d\uff1bgmcp dqr\u2192sxz \u589e\u52a0\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3350"}, {"id": "crud_pilot_service_rationale_3391", "label": "\u7533\u8bf7\u9000\u6b3e\uff1atype=yfk + status=yqr \u2192 tfqrz", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3391"}, {"id": "crud_pilot_service_rationale_3426", "label": "\u786e\u8ba4\u9000\u6b3e\uff1astatus=tfqrz \u2192 ytf\uff0c\u6263\u51cf\u4f59\u989d", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3426"}, {"id": "crud_pilot_service_rationale_3459", "label": "\u4f5c\u5e9f\u8ba2\u5355\uff1atype=gmcp + status=sxz \u2192 yzf\uff0c\u6263\u51cf\u5df2\u751f\u6548\u7684\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3459"}, {"id": "crud_pilot_service_rationale_3518", "label": "\u67e5\u8be2\u64cd\u4f5c\u6d41\u6c34\u5217\u8868\u3002finance_done_only\uff1a\u8d22\u52a1\u5df2\u5904\u7406\uff08\u5df2\u786e\u8ba4\u6216\u8d22\u52a1\u4fa7\u4f5c\u5e9f\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3518"}, {"id": "crud_pilot_service_rationale_3657", "label": "\u521b\u5efa\u5145\u503c\u6d41\u6c34\uff08yfk\u8ba2\u5355\uff09\uff0c\u72b6\u6001 dsx\uff1b\u9644\u4ef6\u9884\u5b58\u4e8e finance_submit_attachments \u4f9b\u540e\u7eed\u8d22\u52a1\u786e\u8ba4", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3657"}, {"id": "crud_pilot_service_rationale_3695", "label": "\u521b\u5efa\u9000\u6b3e\u6d41\u6c34\uff08yfk\u8ba2\u5355\uff09\uff0camount <= current_balance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3695"}, {"id": "crud_pilot_service_rationale_3736", "label": "\u521b\u5efa\u8d2d\u4e70\u4ea7\u54c1\u6d41\u6c34\uff08gmcp\u8ba2\u5355\uff09\uff0c\u540c\u65f6\u521b\u5efa/\u66f4\u65b0\u4ea7\u54c1\u6301\u4ed3", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3736"}, {"id": "crud_pilot_service_rationale_3836", "label": "\u521b\u5efa\u9000\u8ba2\u4ea7\u54c1\u6d41\u6c34\uff08gmcp\u8ba2\u5355\uff09\uff0c\u6821\u9a8c\u9000\u8ba2\u4efd\u6570 <= current_qty", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3836"}, {"id": "crud_pilot_service_rationale_4069", "label": "\u66f4\u65b0\u5f85\u751f\u6548\u6d41\u6c34\uff1a\u4ec5 dsx\uff1b\u5145\u503c/\u9000\u6b3e\u53ef\u6539\u91d1\u989d\u4e0e\u9644\u4ef6\uff0c\u8d2d\u4e70/\u9000\u8ba2\u53ef\u6539\u4ea7\u54c1\u660e\u7ec6\u4e0e\u5907\u6ce8", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4069"}, {"id": "crud_pilot_service_rationale_4166", "label": "\u8d22\u52a1\u786e\u8ba4\u6d41\u6c34\uff1adqr \u2192 yqr\uff0c\u66f4\u65b0\u4e3b\u8868\u6c47\u603b\u548c\u4ea7\u54c1\u6301\u4ed3\uff0c\u66f4\u65b0\u6e20\u9053\u8d26\u6237\u4f59\u989d", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4166"}, {"id": "crud_pilot_service_rationale_4281", "label": "\u4f5c\u5e9f\u6d41\u6c34\uff1adsx/dqr \u2192 yzf\u3002\u5982\u679c\u662f purchase/unsubscribe \u8fd8\u9700\u8981\u56de\u6eda\u4ea7\u54c1\u6301\u4ed3", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4281"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "app_crud_collection_protocol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_normalize_date_bound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L39", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_user_nick_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L46", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L58", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_cell_product_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L71", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L97", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_cell_product_type_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L104", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L115", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L137", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L159", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L173", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_cell_product_specs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L186", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L212", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_cell_product_spec_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L219", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L230", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L252", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L274", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L288", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_cell_product_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L307", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L336", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_cell_product_price_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L354", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L397", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L447", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L461", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_project_systems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L475", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L501", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_project_system_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L510", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L521", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L544", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L568", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L582", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_project_system_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L603", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L622", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L667", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L723", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L742", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channels", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L766", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L793", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L800", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L839", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L884", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L898", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L916", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L932", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L971", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1018", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1037", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_mail_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1052", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1068", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1101", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1139", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1158", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_agreements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1183", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1199", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1242", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1289", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_activate_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1304", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_void_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1325", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1348", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_channel_agreement_price_item_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_channel_agreement_price_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1380", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_agreement_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1421", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1437", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1556", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1575", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_checkup_institutions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1595", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1642", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1651", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1688", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1730", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1744", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_checkup_institution_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1762", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1778", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1817", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1864", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1883", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_checkup_institution_projects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1898", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1914", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1947", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1985", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_sum_package_item_fees", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2004", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2014", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2039", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_checkup_package_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2061", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_checkup_project_for_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2076", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_validate_package_items_for_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2086", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_package_items_raw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2115", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_package_items_to_dicts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2127", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_insert_package_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2145", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_checkup_institution_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2181", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2208", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_checkup_institution_package_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2217", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2278", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2346", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_account", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2375", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_channel_account", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2386", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2396", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_channel_product_quota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2429", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_upsert_channel_product_quota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2446", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_reduce_channel_product_quota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2505", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_product_quotas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2531", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2549", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_batch_gmcp_purchase_totals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2567", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2583", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_batch_gmcp_current_holding_amounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2601", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_resolve_service_order_purchase_total", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2617", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_resolve_service_order_current_balance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2630", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2642", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_service_order_product", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2701", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_normalize_txn_product_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2719", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_enrich_txn_products_from_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2740", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_row_to_dict_service_order_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2780", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_service_order_txn_to_response_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2827", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_enrich_finance_operate_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2873", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_channel_service_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2893", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2985", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_service_order_products", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2994", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_calc_gmcp_purchase_total", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3011", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_gmcp_has_purchase_lock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3020", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_gmcp_agreement_editable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3048", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_resolve_agreement_price_cell_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3054", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_save_gmcp_product_rows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3071", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_replace_gmcp_product_rows", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3114", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_apply_gmcp_order_quotas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3125", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_valid_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3248", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_soft_delete_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3300", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_submit_finance_confirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3317", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_confirm_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3349", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_submit_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3390", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_confirm_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_void_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3458", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_list_service_order_txns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3504", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_get_service_order_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3637", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_recharge_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3647", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_refund_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3694", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_purchase_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3735", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_create_unsubscribe_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3835", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_rollback_purchase_txn_holdings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3911", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_apply_purchase_txn_holdings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3933", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3994", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_apply_unsubscribe_txn_holdings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4018", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_update_service_order_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4057", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_submit_txn_finance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4134", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_confirm_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4165", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "target": "crud_pilot_service_void_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4280", "weight": 1.0}, {"source": "crud_pilot_service_list_cell_product_types", "target": "crud_pilot_service_row_to_dict_cell_product_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L94", "weight": 1.0}, {"source": "crud_pilot_service_create_cell_product_type", "target": "crud_pilot_service_cell_product_type_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L116", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_type", "target": "crud_pilot_service_get_cell_product_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L138", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_type", "target": "crud_pilot_service_cell_product_type_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L142", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_cell_product_type", "target": "crud_pilot_service_get_cell_product_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L160", "weight": 1.0}, {"source": "crud_pilot_service_list_cell_product_specs", "target": "crud_pilot_service_row_to_dict_cell_product_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L209", "weight": 1.0}, {"source": "crud_pilot_service_create_cell_product_spec", "target": "crud_pilot_service_cell_product_spec_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L231", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_spec", "target": "crud_pilot_service_get_cell_product_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L253", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_spec", "target": "crud_pilot_service_cell_product_spec_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L257", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_cell_product_spec", "target": "crud_pilot_service_get_cell_product_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L275", "weight": 1.0}, {"source": "crud_pilot_service_list_cell_product_prices", "target": "crud_pilot_service_row_to_dict_cell_product_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L333", "weight": 1.0}, {"source": "crud_pilot_service_create_cell_product_price", "target": "crud_pilot_service_cell_product_price_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L370", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_price", "target": "crud_pilot_service_get_cell_product_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L414", "weight": 1.0}, {"source": "crud_pilot_service_update_cell_product_price", "target": "crud_pilot_service_cell_product_price_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L418", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_cell_product_price", "target": "crud_pilot_service_get_cell_product_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L448", "weight": 1.0}, {"source": "crud_pilot_service_list_project_systems", "target": "crud_pilot_service_row_to_dict_project_system", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L498", "weight": 1.0}, {"source": "crud_pilot_service_create_project_system", "target": "crud_pilot_service_project_system_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L522", "weight": 1.0}, {"source": "crud_pilot_service_update_project_system", "target": "crud_pilot_service_get_project_system", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L545", "weight": 1.0}, {"source": "crud_pilot_service_update_project_system", "target": "crud_pilot_service_project_system_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L549", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_project_system", "target": "crud_pilot_service_get_project_system", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L569", "weight": 1.0}, {"source": "crud_pilot_service_list_project_system_items", "target": "crud_pilot_service_row_to_dict_project_system_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L619", "weight": 1.0}, {"source": "crud_pilot_service_list_channels", "target": "crud_pilot_service_row_to_dict_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L790", "weight": 1.0}, {"source": "crud_pilot_service_update_channel", "target": "crud_pilot_service_get_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L855", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_channel", "target": "crud_pilot_service_get_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L885", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_invoices", "target": "crud_pilot_service_row_to_dict_channel_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L929", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_mail_addresses", "target": "crud_pilot_service_row_to_dict_channel_mail_address", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1065", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_agreements", "target": "crud_pilot_service_row_to_dict_channel_agreement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1196", "weight": 1.0}, {"source": "crud_pilot_service_channel_agreement_price_exists", "target": "crud_pilot_service_channel_agreement_price_item_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1392", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_agreement_prices", "target": "crud_pilot_service_row_to_dict_channel_agreement_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1434", "weight": 1.0}, {"source": "crud_pilot_service_create_channel_agreement_price", "target": "crud_pilot_service_channel_agreement_price_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1453", "weight": 1.0}, {"source": "crud_pilot_service_update_channel_agreement_price", "target": "crud_pilot_service_channel_agreement_price_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1518", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institutions", "target": "crud_pilot_service_row_to_dict_checkup_institution_project", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1635", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institutions", "target": "crud_pilot_service_row_to_dict_checkup_institution", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1638", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution", "target": "crud_pilot_service_get_checkup_institution", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1703", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_checkup_institution", "target": "crud_pilot_service_get_checkup_institution", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1731", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institution_invoices", "target": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1775", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institution_projects", "target": "crud_pilot_service_row_to_dict_checkup_institution_project", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1911", "weight": 1.0}, {"source": "crud_pilot_service_validate_package_items_for_save", "target": "crud_pilot_service_get_checkup_project_for_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2104", "weight": 1.0}, {"source": "crud_pilot_service_package_items_to_dicts", "target": "crud_pilot_service_get_checkup_project_for_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2130", "weight": 1.0}, {"source": "crud_pilot_service_package_items_to_dicts", "target": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2136", "weight": 1.0}, {"source": "crud_pilot_service_insert_package_items", "target": "crud_pilot_service_get_checkup_project_for_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2156", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institution_packages", "target": "crud_pilot_service_list_package_items_raw", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2196", "weight": 1.0}, {"source": "crud_pilot_service_list_checkup_institution_packages", "target": "crud_pilot_service_row_to_dict_checkup_institution_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2199", "weight": 1.0}, {"source": "crud_pilot_service_get_checkup_institution_package_detail", "target": "crud_pilot_service_get_checkup_institution_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2218", "weight": 1.0}, {"source": "crud_pilot_service_get_checkup_institution_package_detail", "target": "crud_pilot_service_list_package_items_raw", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2221", "weight": 1.0}, {"source": "crud_pilot_service_get_checkup_institution_package_detail", "target": "crud_pilot_service_package_items_to_dicts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2222", "weight": 1.0}, {"source": "crud_pilot_service_get_checkup_institution_package_detail", "target": "crud_pilot_service_row_to_dict_checkup_institution_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2224", "weight": 1.0}, {"source": "crud_pilot_service_create_checkup_institution_package", "target": "crud_pilot_service_checkup_package_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2245", "weight": 1.0}, {"source": "crud_pilot_service_create_checkup_institution_package", "target": "crud_pilot_service_validate_package_items_for_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2247", "weight": 1.0}, {"source": "crud_pilot_service_create_checkup_institution_package", "target": "crud_pilot_service_insert_package_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2265", "weight": 1.0}, {"source": "crud_pilot_service_create_checkup_institution_package", "target": "crud_pilot_service_get_checkup_institution_package_detail", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2275", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_get_checkup_institution_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2291", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_checkup_package_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2299", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_list_package_items_raw", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2313", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_validate_package_items_for_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2315", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_insert_package_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2331", "weight": 1.0}, {"source": "crud_pilot_service_update_checkup_institution_package", "target": "crud_pilot_service_get_checkup_institution_package_detail", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2343", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_checkup_institution_package", "target": "crud_pilot_service_get_checkup_institution_package", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2347", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_checkup_institution_package", "target": "crud_pilot_service_list_package_items_raw", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2354", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_product_quotas", "target": "crud_pilot_service_row_to_dict_channel_product_quota", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2542", "weight": 1.0}, {"source": "crud_pilot_service_resolve_service_order_purchase_total", "target": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2624", "weight": 1.0}, {"source": "crud_pilot_service_resolve_service_order_current_balance", "target": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2637", "weight": 1.0}, {"source": "crud_pilot_service_row_to_dict_service_order", "target": "crud_pilot_service_resolve_service_order_purchase_total", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2651", "weight": 1.0}, {"source": "crud_pilot_service_row_to_dict_service_order", "target": "crud_pilot_service_resolve_service_order_current_balance", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2654", "weight": 1.0}, {"source": "crud_pilot_service_enrich_txn_products_from_order", "target": "crud_pilot_service_get_service_order_products", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2749", "weight": 1.0}, {"source": "crud_pilot_service_row_to_dict_service_order_txn", "target": "crud_pilot_service_normalize_txn_product_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2814", "weight": 1.0}, {"source": "crud_pilot_service_row_to_dict_service_order_txn", "target": "crud_pilot_service_enrich_txn_products_from_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2816", "weight": 1.0}, {"source": "crud_pilot_service_service_order_txn_to_response_dict", "target": "crud_pilot_service_row_to_dict_service_order_txn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2836", "weight": 1.0}, {"source": "crud_pilot_service_service_order_txn_to_response_dict", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2838", "weight": 1.0}, {"source": "crud_pilot_service_service_order_txn_to_response_dict", "target": "crud_pilot_service_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2858", "weight": 1.0}, {"source": "crud_pilot_service_service_order_txn_to_response_dict", "target": "crud_pilot_service_enrich_finance_operate_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2869", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_service_orders", "target": "crud_pilot_service_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2963", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_service_orders", "target": "crud_pilot_service_batch_gmcp_purchase_totals", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2965", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_service_orders", "target": "crud_pilot_service_batch_gmcp_current_holding_amounts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2967", "weight": 1.0}, {"source": "crud_pilot_service_list_channel_service_orders", "target": "crud_pilot_service_row_to_dict_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2971", "weight": 1.0}, {"source": "crud_pilot_service_get_service_order_products", "target": "crud_pilot_service_row_to_dict_service_order_product", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3004", "weight": 1.0}, {"source": "crud_pilot_service_gmcp_agreement_editable", "target": "crud_pilot_service_gmcp_has_purchase_lock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3051", "weight": 1.0}, {"source": "crud_pilot_service_replace_gmcp_product_rows", "target": "crud_pilot_service_save_gmcp_product_rows", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3122", "weight": 1.0}, {"source": "crud_pilot_service_apply_gmcp_order_quotas", "target": "crud_pilot_service_get_service_order_products", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3127", "weight": 1.0}, {"source": "crud_pilot_service_apply_gmcp_order_quotas", "target": "crud_pilot_service_resolve_agreement_price_cell_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3131", "weight": 1.0}, {"source": "crud_pilot_service_apply_gmcp_order_quotas", "target": "crud_pilot_service_upsert_channel_product_quota", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3138", "weight": 1.0}, {"source": "crud_pilot_service_create_channel_service_order", "target": "crud_pilot_service_get_channel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3190", "weight": 1.0}, {"source": "crud_pilot_service_create_channel_service_order", "target": "crud_pilot_service_get_valid_channel_agreement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3202", "weight": 1.0}, {"source": "crud_pilot_service_create_channel_service_order", "target": "crud_pilot_service_calc_gmcp_purchase_total", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3211", "weight": 1.0}, {"source": "crud_pilot_service_update_channel_service_order", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3250", "weight": 1.0}, {"source": "crud_pilot_service_update_channel_service_order", "target": "crud_pilot_service_get_valid_channel_agreement", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3278", "weight": 1.0}, {"source": "crud_pilot_service_update_channel_service_order", "target": "crud_pilot_service_gmcp_has_purchase_lock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3286", "weight": 1.0}, {"source": "crud_pilot_service_soft_delete_service_order", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3302", "weight": 1.0}, {"source": "crud_pilot_service_submit_finance_confirm", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3327", "weight": 1.0}, {"source": "crud_pilot_service_confirm_receipt", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3351", "weight": 1.0}, {"source": "crud_pilot_service_confirm_receipt", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3362", "weight": 1.0}, {"source": "crud_pilot_service_confirm_receipt", "target": "crud_pilot_service_apply_gmcp_order_quotas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3376", "weight": 1.0}, {"source": "crud_pilot_service_submit_refund", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3392", "weight": 1.0}, {"source": "crud_pilot_service_confirm_refund", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3427", "weight": 1.0}, {"source": "crud_pilot_service_confirm_refund", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3434", "weight": 1.0}, {"source": "crud_pilot_service_void_service_order", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3460", "weight": 1.0}, {"source": "crud_pilot_service_void_service_order", "target": "crud_pilot_service_get_service_order_products", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3471", "weight": 1.0}, {"source": "crud_pilot_service_void_service_order", "target": "crud_pilot_service_resolve_agreement_price_cell_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3473", "weight": 1.0}, {"source": "crud_pilot_service_void_service_order", "target": "crud_pilot_service_reduce_channel_product_quota", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3481", "weight": 1.0}, {"source": "crud_pilot_service_list_service_order_txns", "target": "crud_pilot_service_normalize_date_bound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3564", "weight": 1.0}, {"source": "crud_pilot_service_list_service_order_txns", "target": "crud_pilot_service_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3622", "weight": 1.0}, {"source": "crud_pilot_service_list_service_order_txns", "target": "crud_pilot_service_service_order_txn_to_response_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3625", "weight": 1.0}, {"source": "crud_pilot_service_create_recharge_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3658", "weight": 1.0}, {"source": "crud_pilot_service_create_refund_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3696", "weight": 1.0}, {"source": "crud_pilot_service_create_purchase_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3737", "weight": 1.0}, {"source": "crud_pilot_service_create_unsubscribe_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3837", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_get_service_order_txn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4070", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4085", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_rollback_purchase_txn_holdings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4105", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_apply_purchase_txn_holdings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4106", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4110", "weight": 1.0}, {"source": "crud_pilot_service_update_service_order_txn", "target": "crud_pilot_service_apply_unsubscribe_txn_holdings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4111", "weight": 1.0}, {"source": "crud_pilot_service_submit_txn_finance", "target": "crud_pilot_service_get_service_order_txn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4136", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_get_service_order_txn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4167", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4173", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4181", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_resolve_agreement_price_cell_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4222", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_upsert_channel_product_quota", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4225", "weight": 1.0}, {"source": "crud_pilot_service_confirm_txn", "target": "crud_pilot_service_reduce_channel_product_quota", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4248", "weight": 1.0}, {"source": "crud_pilot_service_void_txn", "target": "crud_pilot_service_get_service_order_txn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4282", "weight": 1.0}, {"source": "crud_pilot_service_void_txn", "target": "crud_pilot_service_get_service_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4291", "weight": 1.0}, {"source": "crud_pilot_service_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_crud_pilot_service_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1", "weight": 1.0}, {"source": "crud_pilot_service_rationale_1305", "target": "crud_pilot_service_activate_channel_agreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1305", "weight": 1.0}, {"source": "crud_pilot_service_rationale_1326", "target": "crud_pilot_service_void_channel_agreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1326", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2397", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2397", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2506", "target": "crud_pilot_service_reduce_channel_product_quota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2506", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2550", "target": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2550", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2584", "target": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2584", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2720", "target": "crud_pilot_service_normalize_txn_product_item", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2720", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2746", "target": "crud_pilot_service_enrich_txn_products_from_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2746", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2835", "target": "crud_pilot_service_service_order_txn_to_response_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2835", "weight": 1.0}, {"source": "crud_pilot_service_rationale_2874", "target": "crud_pilot_service_enrich_finance_operate_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2874", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3021", "target": "crud_pilot_service_gmcp_has_purchase_lock", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3021", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3126", "target": "crud_pilot_service_apply_gmcp_order_quotas", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3126", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3249", "target": "crud_pilot_service_update_channel_service_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3249", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3326", "target": "crud_pilot_service_submit_finance_confirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3326", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3350", "target": "crud_pilot_service_confirm_receipt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3350", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3391", "target": "crud_pilot_service_submit_refund", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3391", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3426", "target": "crud_pilot_service_confirm_refund", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3426", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3459", "target": "crud_pilot_service_void_service_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3459", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3518", "target": "crud_pilot_service_list_service_order_txns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3518", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3657", "target": "crud_pilot_service_create_recharge_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3657", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3695", "target": "crud_pilot_service_create_refund_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3695", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3736", "target": "crud_pilot_service_create_purchase_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3736", "weight": 1.0}, {"source": "crud_pilot_service_rationale_3836", "target": "crud_pilot_service_create_unsubscribe_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3836", "weight": 1.0}, {"source": "crud_pilot_service_rationale_4069", "target": "crud_pilot_service_update_service_order_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4069", "weight": 1.0}, {"source": "crud_pilot_service_rationale_4166", "target": "crud_pilot_service_confirm_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4166", "weight": 1.0}, {"source": "crud_pilot_service_rationale_4281", "target": "crud_pilot_service_void_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4281", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_pilot_service_normalize_date_bound", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L40"}, {"caller_nid": "crud_pilot_service_normalize_date_bound", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L41"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L47"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L50"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L50"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L50"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L50"}, {"caller_nid": "crud_pilot_service_user_nick_name_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L51"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_type", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L66"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_type", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L67"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L90"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L90"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L90"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L90"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L90"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L91"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L92"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L92"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L93"}, {"caller_nid": "crud_pilot_service_list_cell_product_types", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L94"}, {"caller_nid": "crud_pilot_service_get_cell_product_type", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L98"}, {"caller_nid": "crud_pilot_service_get_cell_product_type", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L98"}, {"caller_nid": "crud_pilot_service_get_cell_product_type", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L98"}, {"caller_nid": "crud_pilot_service_get_cell_product_type", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L100"}, {"caller_nid": "crud_pilot_service_get_cell_product_type", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L101"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L105"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L105"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L106"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L109"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L111"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L112"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L112"}, {"caller_nid": "crud_pilot_service_cell_product_type_code_exists", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L112"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L117"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "BizCellProductType", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L118"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L119"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L126"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L128"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L131"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L132"}, {"caller_nid": "crud_pilot_service_create_cell_product_type", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L133"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L140"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L143"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L152"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L153"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L154"}, {"caller_nid": "crud_pilot_service_update_cell_product_type", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L155"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L162"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L164"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L165"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L166"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_spec", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L181"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_spec", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L182"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L205"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L205"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L205"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L205"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L205"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L206"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L207"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L207"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L208"}, {"caller_nid": "crud_pilot_service_list_cell_product_specs", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L209"}, {"caller_nid": "crud_pilot_service_get_cell_product_spec", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L213"}, {"caller_nid": "crud_pilot_service_get_cell_product_spec", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L213"}, {"caller_nid": "crud_pilot_service_get_cell_product_spec", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L213"}, {"caller_nid": "crud_pilot_service_get_cell_product_spec", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L215"}, {"caller_nid": "crud_pilot_service_get_cell_product_spec", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L216"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L220"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L220"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L221"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L224"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L226"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L227"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L227"}, {"caller_nid": "crud_pilot_service_cell_product_spec_code_exists", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L227"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L232"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "BizCellProductSpec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L233"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L234"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L241"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L243"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L246"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L247"}, {"caller_nid": "crud_pilot_service_create_cell_product_spec", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L248"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L255"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L258"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L267"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L268"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L269"}, {"caller_nid": "crud_pilot_service_update_cell_product_spec", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L270"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_spec", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L277"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_spec", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L279"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_spec", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L280"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_spec", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L281"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_price", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L298"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_price", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L302"}, {"caller_nid": "crud_pilot_service_row_to_dict_cell_product_price", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L303"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L329"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L329"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L329"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L329"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L329"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L330"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L331"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L331"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L332"}, {"caller_nid": "crud_pilot_service_list_cell_product_prices", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L333"}, {"caller_nid": "crud_pilot_service_get_cell_product_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L337"}, {"caller_nid": "crud_pilot_service_get_cell_product_price", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L337"}, {"caller_nid": "crud_pilot_service_get_cell_product_price", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L337"}, {"caller_nid": "crud_pilot_service_get_cell_product_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L339"}, {"caller_nid": "crud_pilot_service_get_cell_product_price", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L340"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L344"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L344"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L345"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L348"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L350"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L351"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L351"}, {"caller_nid": "crud_pilot_service_cell_product_price_code_exists", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L351"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L371"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "BizCellProductPrice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L372"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L373"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L386"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L388"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L391"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L392"}, {"caller_nid": "crud_pilot_service_create_cell_product_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L393"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L416"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L419"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L440"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L441"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L442"}, {"caller_nid": "crud_pilot_service_update_cell_product_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L443"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L450"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L452"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L453"}, {"caller_nid": "crud_pilot_service_soft_delete_cell_product_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L454"}, {"caller_nid": "crud_pilot_service_row_to_dict_project_system", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L470"}, {"caller_nid": "crud_pilot_service_row_to_dict_project_system", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L471"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L494"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L494"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L494"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L494"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L494"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L495"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L496"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L496"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L497"}, {"caller_nid": "crud_pilot_service_list_project_systems", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L498"}, {"caller_nid": "crud_pilot_service_get_project_system", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L502"}, {"caller_nid": "crud_pilot_service_get_project_system", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L502"}, {"caller_nid": "crud_pilot_service_get_project_system", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L503"}, {"caller_nid": "crud_pilot_service_get_project_system", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L506"}, {"caller_nid": "crud_pilot_service_get_project_system", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L507"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L511"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L511"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L512"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L515"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L517"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L518"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L518"}, {"caller_nid": "crud_pilot_service_project_system_code_exists", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L518"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L523"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "BizCellProductProjectSystem", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L524"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L525"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L533"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L535"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L538"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L539"}, {"caller_nid": "crud_pilot_service_create_project_system", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L540"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L547"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L550"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L561"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L562"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L563"}, {"caller_nid": "crud_pilot_service_update_project_system", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L564"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L571"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L573"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L574"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L575"}, {"caller_nid": "crud_pilot_service_row_to_dict_project_system_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L594"}, {"caller_nid": "crud_pilot_service_row_to_dict_project_system_item", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L598"}, {"caller_nid": "crud_pilot_service_row_to_dict_project_system_item", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L599"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L604"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L604"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L605"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L611"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L614"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L615"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L615"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L616"}, {"caller_nid": "crud_pilot_service_list_project_system_items", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L617"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "BizCellProductProjectSystemItem", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L640"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L641"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L656"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L658"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L661"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L662"}, {"caller_nid": "crud_pilot_service_create_project_system_item", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L663"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L685"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L685"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L686"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L689"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L690"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L692"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L716"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L717"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L718"}, {"caller_nid": "crud_pilot_service_update_project_system_item", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L719"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L724"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L724"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L725"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L728"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L729"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L731"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L733"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L734"}, {"caller_nid": "crud_pilot_service_soft_delete_project_system_item", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L735"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L757"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L761"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L762"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L786"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L786"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L786"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L786"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L786"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L787"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L788"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L788"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L789"}, {"caller_nid": "crud_pilot_service_list_channels", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L790"}, {"caller_nid": "crud_pilot_service_get_channel", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L794"}, {"caller_nid": "crud_pilot_service_get_channel", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L794"}, {"caller_nid": "crud_pilot_service_get_channel", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L794"}, {"caller_nid": "crud_pilot_service_get_channel", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L796"}, {"caller_nid": "crud_pilot_service_get_channel", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L797"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "BizChannel", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L815"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L816"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L828"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L830"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L833"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L834"}, {"caller_nid": "crud_pilot_service_create_channel", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L835"}, {"caller_nid": "crud_pilot_service_update_channel", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L857"}, {"caller_nid": "crud_pilot_service_update_channel", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L877"}, {"caller_nid": "crud_pilot_service_update_channel", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L878"}, {"caller_nid": "crud_pilot_service_update_channel", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L879"}, {"caller_nid": "crud_pilot_service_update_channel", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L880"}, {"caller_nid": "crud_pilot_service_soft_delete_channel", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L887"}, {"caller_nid": "crud_pilot_service_soft_delete_channel", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L889"}, {"caller_nid": "crud_pilot_service_soft_delete_channel", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L890"}, {"caller_nid": "crud_pilot_service_soft_delete_channel", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L891"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_invoice", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L911"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_invoice", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L912"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L917"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L917"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L918"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L924"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L927"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L928"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L928"}, {"caller_nid": "crud_pilot_service_list_channel_invoices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L928"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "BizChannelInvoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L947"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L948"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L960"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L962"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L965"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L966"}, {"caller_nid": "crud_pilot_service_create_channel_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L967"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L986"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L986"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L987"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L990"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L991"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L993"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1011"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1012"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1013"}, {"caller_nid": "crud_pilot_service_update_channel_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1014"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1019"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1019"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1020"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1023"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1024"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1026"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1028"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1029"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1030"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_mail_address", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1047"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_mail_address", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1048"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1053"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1053"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1054"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1060"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1063"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1064"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1064"}, {"caller_nid": "crud_pilot_service_list_channel_mail_addresses", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1064"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "BizChannelMailAddress", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1080"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1081"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1090"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1092"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1095"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1096"}, {"caller_nid": "crud_pilot_service_create_channel_mail_address", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1097"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1113"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1113"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1114"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1117"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1118"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1120"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1132"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1133"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1134"}, {"caller_nid": "crud_pilot_service_update_channel_mail_address", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1135"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1140"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1140"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1141"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1144"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1145"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1147"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1149"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1150"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_mail_address", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1151"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1171"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1172"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1173"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1178"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1179"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1184"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1184"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1185"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1191"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1194"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1195"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1195"}, {"caller_nid": "crud_pilot_service_list_channel_agreements", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1195"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1215"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1216"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "BizChannelAgreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1217"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1218"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1231"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1233"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1236"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1237"}, {"caller_nid": "crud_pilot_service_create_channel_agreement", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1238"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1257"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1257"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1258"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1261"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1262"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1264"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1274"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1276"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1282"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1283"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1284"}, {"caller_nid": "crud_pilot_service_update_channel_agreement", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1285"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1290"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1290"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1291"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1294"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1295"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1297"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1299"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1300"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1301"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1306"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1306"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1307"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1310"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1311"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1313"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1314"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1315"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1318"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1319"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1320"}, {"caller_nid": "crud_pilot_service_activate_channel_agreement", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1321"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1327"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1327"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1328"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1331"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1332"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1334"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1337"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1338"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1339"}, {"caller_nid": "crud_pilot_service_void_channel_agreement", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1340"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement_price", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1357"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement_price", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1358"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement_price", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1362"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_agreement_price", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1363"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "lower", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1374"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1374"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "lower", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1375"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1375"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "lower", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1376"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_item_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1376"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1399"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1399"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1400"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1406"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1408"}, {"caller_nid": "crud_pilot_service_channel_agreement_price_exists", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1409"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1422"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1422"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1423"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1429"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1432"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1433"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1433"}, {"caller_nid": "crud_pilot_service_list_channel_agreement_prices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1433"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1463"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "BizChannelAgreementProductPrice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1464"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1465"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1478"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1480"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1483"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1484"}, {"caller_nid": "crud_pilot_service_create_channel_agreement_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1485"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1505"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1505"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1506"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1509"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1510"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1512"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1529"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1549"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1550"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1551"}, {"caller_nid": "crud_pilot_service_update_channel_agreement_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1552"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1557"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1557"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1558"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1561"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1562"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1564"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1566"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1567"}, {"caller_nid": "crud_pilot_service_soft_delete_channel_agreement_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1568"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1587"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1588"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1617"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1617"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1617"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1617"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1617"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1618"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1619"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1619"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1620"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1624"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1624"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1625"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1629"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1632"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1633"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1633"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1633"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1634"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1634"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1638"}, {"caller_nid": "crud_pilot_service_list_checkup_institutions", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1639"}, {"caller_nid": "crud_pilot_service_get_checkup_institution", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1643"}, {"caller_nid": "crud_pilot_service_get_checkup_institution", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1643"}, {"caller_nid": "crud_pilot_service_get_checkup_institution", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1644"}, {"caller_nid": "crud_pilot_service_get_checkup_institution", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1647"}, {"caller_nid": "crud_pilot_service_get_checkup_institution", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1648"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "BizCheckupInstitution", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1665"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1666"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1671"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1677"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1679"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1682"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1683"}, {"caller_nid": "crud_pilot_service_create_checkup_institution", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1684"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1705"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1715"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1723"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1724"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1725"}, {"caller_nid": "crud_pilot_service_update_checkup_institution", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1726"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1733"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1735"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1736"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1737"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1757"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1758"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1763"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1763"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1764"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1770"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1773"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1774"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1774"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_invoices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1774"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "BizCheckupInstitutionInvoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1793"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1794"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1806"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1808"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1811"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1812"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1813"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1832"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1832"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1833"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1836"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1837"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1839"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1857"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1858"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1859"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1860"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1865"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1865"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1866"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1869"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1870"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1872"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1874"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1875"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1876"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_project", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1888"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_project", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1893"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_project", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1894"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1899"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1899"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1900"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1906"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1909"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1910"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1910"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_projects", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1910"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "BizCheckupInstitutionProject", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1926"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1927"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1936"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1938"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1941"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1942"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_project", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1943"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1959"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1959"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1960"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1963"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1964"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1966"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1978"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1979"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1980"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_project", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1981"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1986"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1986"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1987"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1990"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1991"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1993"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1995"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1996"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_project", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L1997"}, {"caller_nid": "crud_pilot_service_sum_package_item_fees", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2007"}, {"caller_nid": "crud_pilot_service_sum_package_item_fees", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2009"}, {"caller_nid": "crud_pilot_service_sum_package_item_fees", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2010"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_package", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2029"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_package", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2030"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2050"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2056"}, {"caller_nid": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2057"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2062"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2062"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2063"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2070"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2072"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2073"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2073"}, {"caller_nid": "crud_pilot_service_checkup_package_code_exists", "callee": "exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2073"}, {"caller_nid": "crud_pilot_service_get_checkup_project_for_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2077"}, {"caller_nid": "crud_pilot_service_get_checkup_project_for_package", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2077"}, {"caller_nid": "crud_pilot_service_get_checkup_project_for_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2082"}, {"caller_nid": "crud_pilot_service_get_checkup_project_for_package", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2083"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2094"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2095"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2096"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2098"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2098"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2100"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2102"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2103"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2106"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2110"}, {"caller_nid": "crud_pilot_service_validate_package_items_for_save", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2112"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2116"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2116"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2117"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2123"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2124"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2124"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2124"}, {"caller_nid": "crud_pilot_service_list_package_items_raw", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2124"}, {"caller_nid": "crud_pilot_service_package_items_to_dicts", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2135"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "enumerate", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2154"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2155"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2155"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2157"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2157"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2157"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2160"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2162"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "BizCheckupInstitutionPackageItem", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2163"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2164"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2170"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2170"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2170"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2171"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2173"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2175"}, {"caller_nid": "crud_pilot_service_insert_package_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2178"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2182"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2182"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2183"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2189"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2192"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2193"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2193"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2193"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2197"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2198"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2201"}, {"caller_nid": "crud_pilot_service_list_checkup_institution_packages", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2202"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2209"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2209"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2210"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2213"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2214"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package_detail", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2223"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package_detail", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2224"}, {"caller_nid": "crud_pilot_service_get_checkup_institution_package_detail", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2224"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2242"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2244"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2246"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "BizCheckupInstitutionPackage", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2248"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2249"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2258"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2260"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2263"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2264"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2273"}, {"caller_nid": "crud_pilot_service_create_checkup_institution_package", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2274"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2293"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2296"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2298"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2302"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2323"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2323"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2327"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2328"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "delete", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2329"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2330"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2340"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2341"}, {"caller_nid": "crud_pilot_service_update_checkup_institution_package", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2342"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_package", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2349"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_package", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2350"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_package", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2353"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_package", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2357"}, {"caller_nid": "crud_pilot_service_soft_delete_checkup_institution_package", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2358"}, {"caller_nid": "crud_pilot_service_total_pages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2368"}, {"caller_nid": "crud_pilot_service_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2368"}, {"caller_nid": "crud_pilot_service_total_pages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2368"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_account", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2379"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_account", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2381"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_account", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2382"}, {"caller_nid": "crud_pilot_service_get_channel_account", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2388"}, {"caller_nid": "crud_pilot_service_get_channel_account", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2388"}, {"caller_nid": "crud_pilot_service_get_channel_account", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2389"}, {"caller_nid": "crud_pilot_service_get_channel_account", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2392"}, {"caller_nid": "crud_pilot_service_get_channel_account", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2393"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "with_for_update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2398"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2398"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2398"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2399"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2402"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2403"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "BizChannelAccount", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2406"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2407"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2415"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2417"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2420"}, {"caller_nid": "crud_pilot_service_get_or_create_channel_account", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2421"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2438"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2439"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2440"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_product_quota", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2441"}, {"caller_nid": "crud_pilot_service_row_to_dict_channel_product_quota", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2442"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2459"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2459"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2460"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2469"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2470"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2472"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2473"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2475"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2476"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2477"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "BizChannelProductQuota", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2479"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2480"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2495"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2497"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2500"}, {"caller_nid": "crud_pilot_service_upsert_channel_product_quota", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2501"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2507"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2507"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2508"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2516"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2518"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2519"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2521"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2522"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2525"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2526"}, {"caller_nid": "crud_pilot_service_reduce_channel_product_quota", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2527"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2533"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2533"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2534"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2540"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2541"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2541"}, {"caller_nid": "crud_pilot_service_list_channel_product_quotas", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2541"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2551"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2551"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2552"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2558"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2560"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2561"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2562"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2571"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2571"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "coalesce", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2573"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2573"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2576"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2579"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2580"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2580"}, {"caller_nid": "crud_pilot_service_batch_gmcp_purchase_totals", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2580"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2585"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2585"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2586"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2592"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2594"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2595"}, {"caller_nid": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2596"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2605"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2605"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "coalesce", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2607"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2607"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2610"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2613"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2614"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2614"}, {"caller_nid": "crud_pilot_service_batch_gmcp_current_holding_amounts", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2614"}, {"caller_nid": "crud_pilot_service_resolve_service_order_purchase_total", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2618"}, {"caller_nid": "crud_pilot_service_resolve_service_order_purchase_total", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2622"}, {"caller_nid": "crud_pilot_service_resolve_service_order_current_balance", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2635"}, {"caller_nid": "crud_pilot_service_resolve_service_order_current_balance", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2639"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2664"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2668"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2669"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2671"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2672"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2674"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2677"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2678"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2680"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2683"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2684"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2687"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2688"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2690"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2695"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2696"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2709"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2710"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2711"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2712"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2713"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2714"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_product", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2715"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2721"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2723"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2723"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2724"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2724"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2725"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2726"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2728"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2730"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2730"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2731"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2731"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2732"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2732"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2733"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2733"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2734"}, {"caller_nid": "crud_pilot_service_normalize_txn_product_item", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2736"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2753"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2753"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2757"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2758"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2758"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2761"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2762"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2763"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2764"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2766"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2767"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2770"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2770"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2771"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2772"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2772"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2773"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2774"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2774"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2775"}, {"caller_nid": "crud_pilot_service_enrich_txn_products_from_order", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2776"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2786"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2791"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2793"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2796"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2797"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2800"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2803"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2804"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2805"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2808"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2809"}, {"caller_nid": "crud_pilot_service_row_to_dict_service_order_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2813"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2859"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2860"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2863"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2864"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2865"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2866"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2867"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2867"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2867"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2867"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2868"}, {"caller_nid": "crud_pilot_service_service_order_txn_to_response_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2868"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2879"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2879"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2880"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2884"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2884"}, {"caller_nid": "crud_pilot_service_enrich_finance_operate_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2885"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2947"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2947"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2947"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2947"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2947"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2948"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2949"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2949"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2951"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2951"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2951"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2951"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2951"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2952"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2960"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2962"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2975"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2976"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2978"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2979"}, {"caller_nid": "crud_pilot_service_list_channel_service_orders", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2982"}, {"caller_nid": "crud_pilot_service_get_service_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2986"}, {"caller_nid": "crud_pilot_service_get_service_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2986"}, {"caller_nid": "crud_pilot_service_get_service_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2987"}, {"caller_nid": "crud_pilot_service_get_service_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2990"}, {"caller_nid": "crud_pilot_service_get_service_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2991"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2995"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2995"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L2996"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3002"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3003"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3003"}, {"caller_nid": "crud_pilot_service_get_service_order_products", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3003"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3014"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3014"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3014"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3015"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3015"}, {"caller_nid": "crud_pilot_service_calc_gmcp_purchase_total", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3015"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3022"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3022"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3023"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3031"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3032"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3034"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3034"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3035"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3041"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3042"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3043"}, {"caller_nid": "crud_pilot_service_gmcp_has_purchase_lock", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3043"}, {"caller_nid": "crud_pilot_service_resolve_agreement_price_cell_type", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3055"}, {"caller_nid": "crud_pilot_service_resolve_agreement_price_cell_type", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3056"}, {"caller_nid": "crud_pilot_service_resolve_agreement_price_cell_type", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3056"}, {"caller_nid": "crud_pilot_service_resolve_agreement_price_cell_type", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3058"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3080"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3082"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3082"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3083"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3083"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3084"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3084"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3085"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3085"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3086"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3086"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3086"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3087"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3087"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3087"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3088"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3088"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3088"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "BizChannelServiceOrderProduct", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3090"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3091"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3110"}, {"caller_nid": "crud_pilot_service_save_gmcp_product_rows", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3111"}, {"caller_nid": "crud_pilot_service_replace_gmcp_product_rows", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3115"}, {"caller_nid": "crud_pilot_service_replace_gmcp_product_rows", "callee": "update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3116"}, {"caller_nid": "crud_pilot_service_replace_gmcp_product_rows", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3116"}, {"caller_nid": "crud_pilot_service_replace_gmcp_product_rows", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3116"}, {"caller_nid": "crud_pilot_service_replace_gmcp_product_rows", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3117"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3129"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3130"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3136"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3142"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3146"}, {"caller_nid": "crud_pilot_service_apply_gmcp_order_quotas", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3146"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3154"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3156"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3157"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3157"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3158"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3165"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3166"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3168"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3169"}, {"caller_nid": "crud_pilot_service_get_valid_channel_agreement", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3170"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3192"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3194"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3209"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3214"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3216"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "BizChannelServiceOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3217"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3221"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3240"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3241"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3243"}, {"caller_nid": "crud_pilot_service_create_channel_service_order", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3244"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3252"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3254"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3255"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3256"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3258"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3262"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3264"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3269"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3277"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3287"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3293"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3294"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3295"}, {"caller_nid": "crud_pilot_service_update_channel_service_order", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3296"}, {"caller_nid": "crud_pilot_service_soft_delete_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3304"}, {"caller_nid": "crud_pilot_service_soft_delete_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3306"}, {"caller_nid": "crud_pilot_service_soft_delete_service_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3308"}, {"caller_nid": "crud_pilot_service_soft_delete_service_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3309"}, {"caller_nid": "crud_pilot_service_soft_delete_service_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3310"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3329"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3331"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3333"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3335"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3343"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3344"}, {"caller_nid": "crud_pilot_service_submit_finance_confirm", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3345"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3353"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3355"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3357"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3359"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3363"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3364"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3366"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3369"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3370"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3384"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3385"}, {"caller_nid": "crud_pilot_service_confirm_receipt", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3386"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3394"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3396"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3398"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3400"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3403"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3405"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3407"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3409"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3419"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3420"}, {"caller_nid": "crud_pilot_service_submit_refund", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3421"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3429"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3431"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3433"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3435"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3436"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3438"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3441"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3442"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3452"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3453"}, {"caller_nid": "crud_pilot_service_confirm_refund", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3454"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3462"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3464"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3466"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3468"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3476"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3477"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3478"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3484"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3486"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3487"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3494"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3495"}, {"caller_nid": "crud_pilot_service_void_service_order", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3496"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3519"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3519"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3521"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3523"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3525"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3526"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3528"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "isnot", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3530"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3535"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3537"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "split", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3537"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3537"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3539"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3539"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3540"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3542"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "split", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3542"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3542"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3544"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3544"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3545"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3548"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "outerjoin", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3548"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3550"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3555"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3556"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3557"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3558"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3561"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3562"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3564"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3566"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3567"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3569"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3572"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3572"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3572"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3572"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3573"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3574"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3574"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "coalesce", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3576"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3581"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3588"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3588"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3588"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3588"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3588"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3594"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3596"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3599"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3599"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3600"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3604"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3605"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3611"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3613"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3615"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3617"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3619"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3621"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3629"}, {"caller_nid": "crud_pilot_service_list_service_order_txns", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3634"}, {"caller_nid": "crud_pilot_service_get_service_order_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3639"}, {"caller_nid": "crud_pilot_service_get_service_order_txn", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3639"}, {"caller_nid": "crud_pilot_service_get_service_order_txn", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3640"}, {"caller_nid": "crud_pilot_service_get_service_order_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3643"}, {"caller_nid": "crud_pilot_service_get_service_order_txn", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3644"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3660"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3662"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3664"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3666"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3668"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3670"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "BizChannelServiceOrderTxn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3671"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3672"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3678"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3688"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3689"}, {"caller_nid": "crud_pilot_service_create_recharge_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3690"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3698"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3700"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3702"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3704"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3706"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3707"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3709"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3711"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "BizChannelServiceOrderTxn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3712"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3713"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3729"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3730"}, {"caller_nid": "crud_pilot_service_create_refund_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3731"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3739"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3741"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3743"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3745"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3747"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3753"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3753"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3754"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3754"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3755"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3755"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3756"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3756"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3757"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3757"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3757"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3758"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3758"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3758"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3758"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3759"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3759"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3763"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3763"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3763"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3764"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3773"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3774"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3777"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "BizChannelServiceOrderProduct", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3779"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3780"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3803"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3805"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "dumps", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3807"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "BizChannelServiceOrderTxn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3808"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3809"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3825"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3828"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3829"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3830"}, {"caller_nid": "crud_pilot_service_create_purchase_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3831"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3839"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3841"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3843"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3845"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3847"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3852"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3852"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3853"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3853"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3854"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3854"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3856"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3859"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3859"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3859"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3860"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3868"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3870"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3872"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3874"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3878"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3880"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3883"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3885"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "dumps", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3887"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "BizChannelServiceOrderTxn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3888"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3889"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3905"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3906"}, {"caller_nid": "crud_pilot_service_create_unsubscribe_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3907"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3912"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3914"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3914"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3915"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3915"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3916"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3916"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3916"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3916"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3917"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3917"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3917"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3918"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3926"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3927"}, {"caller_nid": "crud_pilot_service_rollback_purchase_txn_holdings", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3930"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3934"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3938"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3938"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3939"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3939"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3940"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3940"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3941"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3941"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3942"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3942"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3942"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3943"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3943"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3943"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3943"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3945"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3946"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3946"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3949"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3949"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3949"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3950"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3959"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3960"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3963"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "BizChannelServiceOrderProduct", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3965"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3966"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3989"}, {"caller_nid": "crud_pilot_service_apply_purchase_txn_holdings", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3990"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3995"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3997"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3997"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3998"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3998"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3999"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L3999"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4000"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4000"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4000"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4001"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4009"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4010"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4011"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4012"}, {"caller_nid": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4015"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4019"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4022"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4022"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4023"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4023"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4024"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4024"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4026"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4028"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4028"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4028"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4029"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4037"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4039"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4041"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4043"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4047"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4049"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4052"}, {"caller_nid": "crud_pilot_service_apply_unsubscribe_txn_holdings", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4053"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4072"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4074"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4076"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4077"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4080"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4082"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4087"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4088"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4090"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4093"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4097"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4099"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4102"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4103"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "dumps", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4113"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4119"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4123"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4124"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4128"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4129"}, {"caller_nid": "crud_pilot_service_update_service_order_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4130"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4138"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4140"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4142"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4146"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4148"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4152"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4153"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4153"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4159"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4160"}, {"caller_nid": "crud_pilot_service_submit_txn_finance", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4161"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4169"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4171"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4175"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4177"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4182"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4183"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4185"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4188"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4189"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4192"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4193"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4200"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4201"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4203"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4206"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4207"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4210"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4211"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4217"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4219"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4219"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4220"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4220"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4221"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4221"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4221"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4221"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4223"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4223"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4229"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4229"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4231"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4231"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4240"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4242"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4242"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4243"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4243"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4244"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4244"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4246"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4246"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4273"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4274"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4275"}, {"caller_nid": "crud_pilot_service_confirm_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4276"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4284"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4286"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4287"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4288"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4290"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4295"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4297"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4297"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4298"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4298"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4299"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4299"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4299"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4299"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4300"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4300"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4300"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4301"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4309"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4310"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4313"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4314"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4316"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4318"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4322"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "loads", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4326"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4328"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4328"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4329"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4329"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4330"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4330"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4332"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4332"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4332"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4333"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4341"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4342"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4343"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4344"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4347"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4354"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4355"}, {"caller_nid": "crud_pilot_service_void_txn", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/pilot_service.py", "source_location": "L4356"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/1dce563c7162e478987115d9f060d1ef7b3bf8684716ee5efb27123b52c612bc.json b/backend/app/graphify-out/cache/ast/1dce563c7162e478987115d9f060d1ef7b3bf8684716ee5efb27123b52c612bc.json new file mode 100644 index 00000000..55e7e648 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/1dce563c7162e478987115d9f060d1ef7b3bf8684716ee5efb27123b52c612bc.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "label": "qc_material.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L1"}, {"id": "models_qc_material_bizqcmaterial", "label": "BizQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L8"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_qc_material_bizqcmaterialstockbatch", "label": "BizQcMaterialStockBatch", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L30"}, {"id": "models_qc_material_bizqcmaterialusage", "label": "BizQcMaterialUsage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L60"}, {"id": "models_qc_material_bizqcmaterialstockcheck", "label": "BizQcMaterialStockCheck", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L105"}, {"id": "models_qc_material_bizqcmaterialstockcheckbatchline", "label": "BizQcMaterialStockCheckBatchLine", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L124"}, {"id": "models_qc_material_bizqcmaterialstockcheckunusedline", "label": "BizQcMaterialStockCheckUnusedLine", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L155"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L1", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L8", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L30", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterialstockbatch", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterialusage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L60", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterialusage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L60", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterialstockcheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L105", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterialstockcheck", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L105", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterialstockcheckbatchline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L124", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterialstockcheckbatchline", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L124", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_qc_material_py", "target": "models_qc_material_bizqcmaterialstockcheckunusedline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L155", "weight": 1.0}, {"source": "models_qc_material_bizqcmaterialstockcheckunusedline", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/qc_material.py", "source_location": "L155", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/264daaee0d3e23b0c6cc65809a815d1c24349b7db881b5eebc83582c6aa8d3bb.json b/backend/app/graphify-out/cache/ast/264daaee0d3e23b0c6cc65809a815d1c24349b7db881b5eebc83582c6aa8d3bb.json new file mode 100644 index 00000000..a70bd299 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/264daaee0d3e23b0c6cc65809a815d1c24349b7db881b5eebc83582c6aa8d3bb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "label": "basic_info.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1"}, {"id": "api_basic_info_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L31"}, {"id": "api_basic_info_customercreatebody", "label": "CustomerCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L46"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_basic_info_customerupdatebody", "label": "CustomerUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L59"}, {"id": "api_basic_info_normalize_date_bound", "label": "_normalize_date_bound()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L72"}, {"id": "api_basic_info_list_customers", "label": "list_customers()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L80"}, {"id": "api_basic_info_create_customer", "label": "create_customer()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L123"}, {"id": "api_basic_info_update_customer", "label": "update_customer()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L149"}, {"id": "api_basic_info_delete_customer", "label": "delete_customer()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L178"}, {"id": "api_basic_info_cellsampletypecreatebody", "label": "CellSampleTypeCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L196"}, {"id": "api_basic_info_cellsampletypeupdatebody", "label": "CellSampleTypeUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L208"}, {"id": "api_basic_info_list_cell_sample_types", "label": "list_cell_sample_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L221"}, {"id": "api_basic_info_create_cell_sample_type", "label": "create_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L252"}, {"id": "api_basic_info_update_cell_sample_type", "label": "update_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L277"}, {"id": "api_basic_info_delete_cell_sample_type", "label": "delete_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L305"}, {"id": "api_basic_info_collectionregioncreatebody", "label": "CollectionRegionCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L323"}, {"id": "api_basic_info_collectionregionupdatebody", "label": "CollectionRegionUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L331"}, {"id": "api_basic_info_list_collection_regions", "label": "list_collection_regions()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L340"}, {"id": "api_basic_info_create_collection_region", "label": "create_collection_region()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L367"}, {"id": "api_basic_info_update_collection_region", "label": "update_collection_region()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L388"}, {"id": "api_basic_info_delete_collection_region", "label": "delete_collection_region()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L412"}, {"id": "api_basic_info_hospitalcreatebody", "label": "HospitalCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L430"}, {"id": "api_basic_info_hospitalupdatebody", "label": "HospitalUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L438"}, {"id": "api_basic_info_list_hospitals", "label": "list_hospitals()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L447"}, {"id": "api_basic_info_create_hospital", "label": "create_hospital()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L467"}, {"id": "api_basic_info_update_hospital", "label": "update_hospital()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L490"}, {"id": "api_basic_info_delete_hospital", "label": "delete_hospital()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L518"}, {"id": "api_basic_info_protocolnocreatebody", "label": "ProtocolNoCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L540"}, {"id": "api_basic_info_protocolnoupdatebody", "label": "ProtocolNoUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L552"}, {"id": "api_basic_info_list_protocol_nos", "label": "list_protocol_nos()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L565"}, {"id": "api_basic_info_protocolnobatchgeneratebody", "label": "ProtocolNoBatchGenerateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L606"}, {"id": "api_basic_info_protocolnobatchissuebody", "label": "ProtocolNoBatchIssueBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L616"}, {"id": "api_basic_info_batch_generate_protocol_nos", "label": "batch_generate_protocol_nos()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L625"}, {"id": "api_basic_info_batch_issue_protocol_nos", "label": "batch_issue_protocol_nos()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L651"}, {"id": "api_basic_info_protocolnobatchrevokebody", "label": "ProtocolNoBatchRevokeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L674"}, {"id": "api_basic_info_batch_revoke_protocol_nos", "label": "batch_revoke_protocol_nos()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L681"}, {"id": "api_basic_info_create_protocol_no", "label": "create_protocol_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L703"}, {"id": "api_basic_info_update_protocol_no", "label": "update_protocol_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L730"}, {"id": "api_basic_info_delete_protocol_no", "label": "delete_protocol_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L758"}, {"id": "api_basic_info_samplecodecreatebody", "label": "SampleCodeCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L776"}, {"id": "api_basic_info_samplecodeupdatebody", "label": "SampleCodeUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L789"}, {"id": "api_basic_info_samplecodebatchgeneratebody", "label": "SampleCodeBatchGenerateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L801"}, {"id": "api_basic_info_samplecodebatchissuebody", "label": "SampleCodeBatchIssueBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L811"}, {"id": "api_basic_info_batch_generate_sample_codes", "label": "batch_generate_sample_codes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L820"}, {"id": "api_basic_info_batch_issue_sample_codes", "label": "batch_issue_sample_codes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L846"}, {"id": "api_basic_info_samplecodebatchrevokebody", "label": "SampleCodeBatchRevokeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L869"}, {"id": "api_basic_info_batch_revoke_sample_codes", "label": "batch_revoke_sample_codes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L876"}, {"id": "api_basic_info_list_sample_codes", "label": "list_sample_codes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L898"}, {"id": "api_basic_info_create_sample_code", "label": "create_sample_code()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L943"}, {"id": "api_basic_info_update_sample_code", "label": "update_sample_code()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L969"}, {"id": "api_basic_info_delete_sample_code", "label": "delete_sample_code()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L997"}, {"id": "api_basic_info_rationale_1", "label": "\u57fa\u7840\u4fe1\u606f\u7ba1\u7406 API\uff08\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\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_core_data_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L31", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_customercreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L46", "weight": 1.0}, {"source": "api_basic_info_customercreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L46", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_customerupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L59", "weight": 1.0}, {"source": "api_basic_info_customerupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L59", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_normalize_date_bound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L72", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_customers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L80", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_customer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L123", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_customer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L149", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_customer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L178", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_cellsampletypecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L196", "weight": 1.0}, {"source": "api_basic_info_cellsampletypecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L196", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_cellsampletypeupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L208", "weight": 1.0}, {"source": "api_basic_info_cellsampletypeupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L208", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_cell_sample_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L252", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L277", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L305", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_collectionregioncreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L323", "weight": 1.0}, {"source": "api_basic_info_collectionregioncreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L323", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_collectionregionupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L331", "weight": 1.0}, {"source": "api_basic_info_collectionregionupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L331", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_collection_regions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L340", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_collection_region", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_collection_region", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L388", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_collection_region", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L412", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_hospitalcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L430", "weight": 1.0}, {"source": "api_basic_info_hospitalcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L430", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_hospitalupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L438", "weight": 1.0}, {"source": "api_basic_info_hospitalupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L438", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_hospitals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L447", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_hospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L467", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_hospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L490", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_hospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L518", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_protocolnocreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L540", "weight": 1.0}, {"source": "api_basic_info_protocolnocreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L540", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_protocolnoupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L552", "weight": 1.0}, {"source": "api_basic_info_protocolnoupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L552", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_protocol_nos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L565", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_protocolnobatchgeneratebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L606", "weight": 1.0}, {"source": "api_basic_info_protocolnobatchgeneratebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L606", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_protocolnobatchissuebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L616", "weight": 1.0}, {"source": "api_basic_info_protocolnobatchissuebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L616", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_generate_protocol_nos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L625", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_issue_protocol_nos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L651", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_protocolnobatchrevokebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L674", "weight": 1.0}, {"source": "api_basic_info_protocolnobatchrevokebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L674", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_revoke_protocol_nos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L681", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_protocol_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L703", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_protocol_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L730", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_protocol_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L758", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_samplecodecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L776", "weight": 1.0}, {"source": "api_basic_info_samplecodecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L776", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_samplecodeupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L789", "weight": 1.0}, {"source": "api_basic_info_samplecodeupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L789", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_samplecodebatchgeneratebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L801", "weight": 1.0}, {"source": "api_basic_info_samplecodebatchgeneratebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L801", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_samplecodebatchissuebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L811", "weight": 1.0}, {"source": "api_basic_info_samplecodebatchissuebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L811", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_generate_sample_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L820", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_issue_sample_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L846", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_samplecodebatchrevokebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L869", "weight": 1.0}, {"source": "api_basic_info_samplecodebatchrevokebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L869", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_batch_revoke_sample_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L876", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_list_sample_codes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L898", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_create_sample_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_update_sample_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L969", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "target": "api_basic_info_delete_sample_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L997", "weight": 1.0}, {"source": "api_basic_info_list_customers", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L89", "weight": 1.0}, {"source": "api_basic_info_list_customers", "target": "api_basic_info_normalize_date_bound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L108", "weight": 1.0}, {"source": "api_basic_info_create_customer", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L129", "weight": 1.0}, {"source": "api_basic_info_update_customer", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L156", "weight": 1.0}, {"source": "api_basic_info_delete_customer", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L184", "weight": 1.0}, {"source": "api_basic_info_list_cell_sample_types", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L228", "weight": 1.0}, {"source": "api_basic_info_create_cell_sample_type", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L258", "weight": 1.0}, {"source": "api_basic_info_update_cell_sample_type", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L284", "weight": 1.0}, {"source": "api_basic_info_delete_cell_sample_type", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L311", "weight": 1.0}, {"source": "api_basic_info_list_collection_regions", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L347", "weight": 1.0}, {"source": "api_basic_info_create_collection_region", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L373", "weight": 1.0}, {"source": "api_basic_info_update_collection_region", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L395", "weight": 1.0}, {"source": "api_basic_info_delete_collection_region", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L418", "weight": 1.0}, {"source": "api_basic_info_list_hospitals", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L456", "weight": 1.0}, {"source": "api_basic_info_create_hospital", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L474", "weight": 1.0}, {"source": "api_basic_info_update_hospital", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L498", "weight": 1.0}, {"source": "api_basic_info_delete_hospital", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L525", "weight": 1.0}, {"source": "api_basic_info_list_protocol_nos", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L573", "weight": 1.0}, {"source": "api_basic_info_batch_generate_protocol_nos", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L631", "weight": 1.0}, {"source": "api_basic_info_batch_issue_protocol_nos", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L657", "weight": 1.0}, {"source": "api_basic_info_batch_revoke_protocol_nos", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L687", "weight": 1.0}, {"source": "api_basic_info_create_protocol_no", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L709", "weight": 1.0}, {"source": "api_basic_info_update_protocol_no", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L737", "weight": 1.0}, {"source": "api_basic_info_delete_protocol_no", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L764", "weight": 1.0}, {"source": "api_basic_info_batch_generate_sample_codes", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L826", "weight": 1.0}, {"source": "api_basic_info_batch_issue_sample_codes", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L852", "weight": 1.0}, {"source": "api_basic_info_batch_revoke_sample_codes", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L882", "weight": 1.0}, {"source": "api_basic_info_list_sample_codes", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L907", "weight": 1.0}, {"source": "api_basic_info_create_sample_code", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L949", "weight": 1.0}, {"source": "api_basic_info_update_sample_code", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L976", "weight": 1.0}, {"source": "api_basic_info_delete_sample_code", "target": "api_basic_info_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1003", "weight": 1.0}, {"source": "api_basic_info_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_api_basic_info_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_basic_info_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L32"}, {"caller_nid": "api_basic_info_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L34"}, {"caller_nid": "api_basic_info_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L35"}, {"caller_nid": "api_basic_info_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L35"}, {"caller_nid": "api_basic_info_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L35"}, {"caller_nid": "api_basic_info_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L37"}, {"caller_nid": "api_basic_info_normalize_date_bound", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L73"}, {"caller_nid": "api_basic_info_normalize_date_bound", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L74"}, {"caller_nid": "api_basic_info_list_customers", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L90"}, {"caller_nid": "api_basic_info_list_customers", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L90"}, {"caller_nid": "api_basic_info_list_customers", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L95"}, {"caller_nid": "api_basic_info_list_customers", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L98"}, {"caller_nid": "api_basic_info_list_customers", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L99"}, {"caller_nid": "api_basic_info_list_customers", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L100"}, {"caller_nid": "api_basic_info_list_customers", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L101"}, {"caller_nid": "api_basic_info_list_customers", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L102"}, {"caller_nid": "api_basic_info_list_customers", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L103"}, {"caller_nid": "api_basic_info_list_customers", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L107"}, {"caller_nid": "api_basic_info_list_customers", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L111"}, {"caller_nid": "api_basic_info_list_customers", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L114"}, {"caller_nid": "api_basic_info_list_customers", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L115"}, {"caller_nid": "api_basic_info_list_customers", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L116"}, {"caller_nid": "api_basic_info_list_customers", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L116"}, {"caller_nid": "api_basic_info_list_customers", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L116"}, {"caller_nid": "api_basic_info_list_customers", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L116"}, {"caller_nid": "api_basic_info_list_customers", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L116"}, {"caller_nid": "api_basic_info_list_customers", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L117"}, {"caller_nid": "api_basic_info_list_customers", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L118"}, {"caller_nid": "api_basic_info_list_customers", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L119"}, {"caller_nid": "api_basic_info_create_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L141"}, {"caller_nid": "api_basic_info_create_customer", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L143"}, {"caller_nid": "api_basic_info_create_customer", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L143"}, {"caller_nid": "api_basic_info_create_customer", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L145"}, {"caller_nid": "api_basic_info_create_customer", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L145"}, {"caller_nid": "api_basic_info_update_customer", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L157"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L161"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L162"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L163"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L164"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L165"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L166"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L167"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L168"}, {"caller_nid": "api_basic_info_update_customer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L169"}, {"caller_nid": "api_basic_info_update_customer", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L172"}, {"caller_nid": "api_basic_info_update_customer", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L172"}, {"caller_nid": "api_basic_info_update_customer", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L174"}, {"caller_nid": "api_basic_info_update_customer", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L174"}, {"caller_nid": "api_basic_info_delete_customer", "callee": "soft_delete_customer", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L185"}, {"caller_nid": "api_basic_info_delete_customer", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L186"}, {"caller_nid": "api_basic_info_delete_customer", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L188"}, {"caller_nid": "api_basic_info_delete_customer", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L188"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L229"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L229"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L234"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L237"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L238"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L239"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L240"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L243"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L244"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L245"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L246"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L247"}, {"caller_nid": "api_basic_info_list_cell_sample_types", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L248"}, {"caller_nid": "api_basic_info_create_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L269"}, {"caller_nid": "api_basic_info_create_cell_sample_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L271"}, {"caller_nid": "api_basic_info_create_cell_sample_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L271"}, {"caller_nid": "api_basic_info_create_cell_sample_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L273"}, {"caller_nid": "api_basic_info_create_cell_sample_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L273"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L285"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L289"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L290"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L291"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L292"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L293"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L294"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L295"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L296"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L299"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L299"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L301"}, {"caller_nid": "api_basic_info_update_cell_sample_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L301"}, {"caller_nid": "api_basic_info_delete_cell_sample_type", "callee": "soft_delete_cell_sample_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L312"}, {"caller_nid": "api_basic_info_delete_cell_sample_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L313"}, {"caller_nid": "api_basic_info_delete_cell_sample_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L315"}, {"caller_nid": "api_basic_info_delete_cell_sample_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L315"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L348"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L348"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L353"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L353"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L354"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L355"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L356"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L356"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L356"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L356"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L356"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "_hospital_names_by_region_ids", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L358"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "_region_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L360"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L360"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L362"}, {"caller_nid": "api_basic_info_list_collection_regions", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L363"}, {"caller_nid": "api_basic_info_create_collection_region", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L380"}, {"caller_nid": "api_basic_info_create_collection_region", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L382"}, {"caller_nid": "api_basic_info_create_collection_region", "callee": "_region_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L382"}, {"caller_nid": "api_basic_info_create_collection_region", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L384"}, {"caller_nid": "api_basic_info_create_collection_region", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L384"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L396"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L400"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L401"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L402"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L403"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L406"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "_region_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L406"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L408"}, {"caller_nid": "api_basic_info_update_collection_region", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L408"}, {"caller_nid": "api_basic_info_delete_collection_region", "callee": "soft_delete_collection_region", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L419"}, {"caller_nid": "api_basic_info_delete_collection_region", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L420"}, {"caller_nid": "api_basic_info_delete_collection_region", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L422"}, {"caller_nid": "api_basic_info_delete_collection_region", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L422"}, {"caller_nid": "api_basic_info_list_hospitals", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L460"}, {"caller_nid": "api_basic_info_list_hospitals", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L461"}, {"caller_nid": "api_basic_info_list_hospitals", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L463"}, {"caller_nid": "api_basic_info_list_hospitals", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L463"}, {"caller_nid": "api_basic_info_create_hospital", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L482"}, {"caller_nid": "api_basic_info_create_hospital", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L484"}, {"caller_nid": "api_basic_info_create_hospital", "callee": "_hospital_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L484"}, {"caller_nid": "api_basic_info_create_hospital", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L486"}, {"caller_nid": "api_basic_info_create_hospital", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L486"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "get_hospital", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L499"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L501"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L502"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L506"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L507"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L508"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L509"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L512"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "_hospital_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L512"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L514"}, {"caller_nid": "api_basic_info_update_hospital", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L514"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "get_hospital", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L526"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L528"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "soft_delete_hospital", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L529"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L530"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L532"}, {"caller_nid": "api_basic_info_delete_hospital", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L532"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L574"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L574"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L578"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L581"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L582"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L583"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L584"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L587"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L589"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L590"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L591"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L592"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L592"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L592"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L592"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L592"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L593"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "enrich_issued_user_names", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L594"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "get_protocol_nos_used_in_protocols", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L595"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L601"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L602"}, {"caller_nid": "api_basic_info_list_protocol_nos", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L603"}, {"caller_nid": "api_basic_info_batch_generate_protocol_nos", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L640"}, {"caller_nid": "api_basic_info_batch_generate_protocol_nos", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L645"}, {"caller_nid": "api_basic_info_batch_generate_protocol_nos", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L647"}, {"caller_nid": "api_basic_info_batch_generate_protocol_nos", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L647"}, {"caller_nid": "api_basic_info_batch_issue_protocol_nos", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L664"}, {"caller_nid": "api_basic_info_batch_issue_protocol_nos", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L668"}, {"caller_nid": "api_basic_info_batch_issue_protocol_nos", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L669"}, {"caller_nid": "api_basic_info_batch_issue_protocol_nos", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L671"}, {"caller_nid": "api_basic_info_batch_issue_protocol_nos", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L671"}, {"caller_nid": "api_basic_info_batch_revoke_protocol_nos", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L692"}, {"caller_nid": "api_basic_info_batch_revoke_protocol_nos", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L696"}, {"caller_nid": "api_basic_info_batch_revoke_protocol_nos", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L697"}, {"caller_nid": "api_basic_info_batch_revoke_protocol_nos", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L699"}, {"caller_nid": "api_basic_info_batch_revoke_protocol_nos", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L699"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L717"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L722"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "enrich_issued_user_names", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L723"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L724"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L726"}, {"caller_nid": "api_basic_info_create_protocol_no", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L726"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L738"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L742"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L743"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L744"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L745"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L746"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L748"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L749"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L750"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L752"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L752"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L754"}, {"caller_nid": "api_basic_info_update_protocol_no", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L754"}, {"caller_nid": "api_basic_info_delete_protocol_no", "callee": "soft_delete_protocol_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L765"}, {"caller_nid": "api_basic_info_delete_protocol_no", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L766"}, {"caller_nid": "api_basic_info_delete_protocol_no", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L768"}, {"caller_nid": "api_basic_info_delete_protocol_no", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L768"}, {"caller_nid": "api_basic_info_batch_generate_sample_codes", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L835"}, {"caller_nid": "api_basic_info_batch_generate_sample_codes", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L840"}, {"caller_nid": "api_basic_info_batch_generate_sample_codes", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L842"}, {"caller_nid": "api_basic_info_batch_generate_sample_codes", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L842"}, {"caller_nid": "api_basic_info_batch_issue_sample_codes", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L859"}, {"caller_nid": "api_basic_info_batch_issue_sample_codes", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L863"}, {"caller_nid": "api_basic_info_batch_issue_sample_codes", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L864"}, {"caller_nid": "api_basic_info_batch_issue_sample_codes", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L866"}, {"caller_nid": "api_basic_info_batch_issue_sample_codes", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L866"}, {"caller_nid": "api_basic_info_batch_revoke_sample_codes", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L887"}, {"caller_nid": "api_basic_info_batch_revoke_sample_codes", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L891"}, {"caller_nid": "api_basic_info_batch_revoke_sample_codes", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L892"}, {"caller_nid": "api_basic_info_batch_revoke_sample_codes", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L894"}, {"caller_nid": "api_basic_info_batch_revoke_sample_codes", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L894"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L908"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L908"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L912"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L915"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L916"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L917"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L918"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L921"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L923"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L924"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L926"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L927"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L928"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L929"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L929"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L929"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L929"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L929"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L930"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "get_sample_codes_used_in_protocol_samples", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L931"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L937"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L938"}, {"caller_nid": "api_basic_info_list_sample_codes", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L939"}, {"caller_nid": "api_basic_info_create_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L958"}, {"caller_nid": "api_basic_info_create_sample_code", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L963"}, {"caller_nid": "api_basic_info_create_sample_code", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L963"}, {"caller_nid": "api_basic_info_create_sample_code", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L965"}, {"caller_nid": "api_basic_info_create_sample_code", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L965"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L977"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L981"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L982"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L983"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L984"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L985"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L987"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L988"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L989"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L991"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L991"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L993"}, {"caller_nid": "api_basic_info_update_sample_code", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L993"}, {"caller_nid": "api_basic_info_delete_sample_code", "callee": "soft_delete_sample_code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1004"}, {"caller_nid": "api_basic_info_delete_sample_code", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1005"}, {"caller_nid": "api_basic_info_delete_sample_code", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1007"}, {"caller_nid": "api_basic_info_delete_sample_code", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/basic_info.py", "source_location": "L1007"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/26b9e454cf00b4912a3443703033addfc2bc08c1e260aca106d2688071030940.json b/backend/app/graphify-out/cache/ast/26b9e454cf00b4912a3443703033addfc2bc08c1e260aca106d2688071030940.json new file mode 100644 index 00000000..381f936e --- /dev/null +++ b/backend/app/graphify-out/cache/ast/26b9e454cf00b4912a3443703033addfc2bc08c1e260aca106d2688071030940.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L298"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L321"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L342"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L360"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L379"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L401"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L421"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L449"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L468"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L487"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L512"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L538"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L569"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L598"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L618"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L639"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L661"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L682"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L706"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L733"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L764"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L785"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L818"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L844"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L877"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L917"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L941"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L972"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1000"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1024"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1045"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1065"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1087"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1126"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1147"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1172"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1201"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1228"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1250"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1271"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1319"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1341"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1366"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1399"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1423"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1445"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1470"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1493"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1515"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1538"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1564"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1592"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1611"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1630"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1655"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1675"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1702"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1726"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1751"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1776"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1800"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1821"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1840"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1866"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1912"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1941"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1976"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1998"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2022"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2043"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2064"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2090"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2116"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2142"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2168"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2189"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2208"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2227"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2249"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2272"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2296"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2320"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2344"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2365"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2383"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2405"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2432"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2456"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2480"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2501"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2526"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2560"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2590"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2620"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2642"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2664"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2694"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2720"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2746"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2771"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2792"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2813"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2838"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2868"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2890"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2914"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2935"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2965"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2995"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3025"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3054"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3079"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3108"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3135"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3164"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3184"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3204"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3223"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3244"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3273"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3294"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3313"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3341"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3363"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3388"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3413"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3439"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3459"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_322", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_rationale_343", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343"}, {"id": "models_models_rationale_361", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361"}, {"id": "models_models_rationale_380", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380"}, {"id": "models_models_rationale_402", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402"}, {"id": "models_models_rationale_422", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422"}, {"id": "models_models_rationale_469", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469"}, {"id": "models_models_rationale_570", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570"}, {"id": "models_models_rationale_619", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619"}, {"id": "models_models_rationale_662", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662"}, {"id": "models_models_rationale_683", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683"}, {"id": "models_models_rationale_734", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734"}, {"id": "models_models_rationale_765", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765"}, {"id": "models_models_rationale_786", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786"}, {"id": "models_models_rationale_819", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819"}, {"id": "models_models_rationale_845", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845"}, {"id": "models_models_rationale_878", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878"}, {"id": "models_models_rationale_918", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918"}, {"id": "models_models_rationale_942", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942"}, {"id": "models_models_rationale_973", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973"}, {"id": "models_models_rationale_1025", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025"}, {"id": "models_models_rationale_1046", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046"}, {"id": "models_models_rationale_1066", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066"}, {"id": "models_models_rationale_1088", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088"}, {"id": "models_models_rationale_1148", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148"}, {"id": "models_models_rationale_1173", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173"}, {"id": "models_models_rationale_1202", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202"}, {"id": "models_models_rationale_1229", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229"}, {"id": "models_models_rationale_1251", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251"}, {"id": "models_models_rationale_1272", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272"}, {"id": "models_models_rationale_1320", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320"}, {"id": "models_models_rationale_1342", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342"}, {"id": "models_models_rationale_1400", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400"}, {"id": "models_models_rationale_1446", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1446"}, {"id": "models_models_rationale_1471", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1471"}, {"id": "models_models_rationale_1494", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1494"}, {"id": "models_models_rationale_1516", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1516"}, {"id": "models_models_rationale_1539", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1539"}, {"id": "models_models_rationale_1565", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1565"}, {"id": "models_models_rationale_1593", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1593"}, {"id": "models_models_rationale_1612", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1612"}, {"id": "models_models_rationale_1631", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1631"}, {"id": "models_models_rationale_1656", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1656"}, {"id": "models_models_rationale_1676", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1676"}, {"id": "models_models_rationale_1727", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1727"}, {"id": "models_models_rationale_1752", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1752"}, {"id": "models_models_rationale_1777", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1777"}, {"id": "models_models_rationale_1801", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1801"}, {"id": "models_models_rationale_1822", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1822"}, {"id": "models_models_rationale_1841", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841"}, {"id": "models_models_rationale_1867", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1867"}, {"id": "models_models_rationale_1913", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1913"}, {"id": "models_models_rationale_1942", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1942"}, {"id": "models_models_rationale_1977", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1977"}, {"id": "models_models_rationale_1999", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1999"}, {"id": "models_models_rationale_2023", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2023"}, {"id": "models_models_rationale_2044", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2044"}, {"id": "models_models_rationale_2065", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2065"}, {"id": "models_models_rationale_2169", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2169"}, {"id": "models_models_rationale_2190", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2190"}, {"id": "models_models_rationale_2228", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2228"}, {"id": "models_models_rationale_2250", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2250"}, {"id": "models_models_rationale_2297", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2297"}, {"id": "models_models_rationale_2321", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2321"}, {"id": "models_models_rationale_2345", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2345"}, {"id": "models_models_rationale_2384", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2384"}, {"id": "models_models_rationale_2406", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2406"}, {"id": "models_models_rationale_2433", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2433"}, {"id": "models_models_rationale_2457", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2457"}, {"id": "models_models_rationale_2481", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2481"}, {"id": "models_models_rationale_2502", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2502"}, {"id": "models_models_rationale_2527", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2527"}, {"id": "models_models_rationale_2561", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2561"}, {"id": "models_models_rationale_2591", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2591"}, {"id": "models_models_rationale_2621", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2621"}, {"id": "models_models_rationale_2643", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643"}, {"id": "models_models_rationale_2665", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2665"}, {"id": "models_models_rationale_2695", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2695"}, {"id": "models_models_rationale_2721", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2721"}, {"id": "models_models_rationale_2747", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2747"}, {"id": "models_models_rationale_2772", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2772"}, {"id": "models_models_rationale_2793", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2793"}, {"id": "models_models_rationale_2814", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2814"}, {"id": "models_models_rationale_2839", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2839"}, {"id": "models_models_rationale_2869", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2869"}, {"id": "models_models_rationale_2891", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2891"}, {"id": "models_models_rationale_2915", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2915"}, {"id": "models_models_rationale_2936", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2936"}, {"id": "models_models_rationale_2966", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2966"}, {"id": "models_models_rationale_2996", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2996"}, {"id": "models_models_rationale_3026", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3026"}, {"id": "models_models_rationale_3055", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3055"}, {"id": "models_models_rationale_3080", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3080"}, {"id": "models_models_rationale_3109", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3109"}, {"id": "models_models_rationale_3136", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3136"}, {"id": "models_models_rationale_3165", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3165"}, {"id": "models_models_rationale_3185", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3185"}, {"id": "models_models_rationale_3205", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3205"}, {"id": "models_models_rationale_3224", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3224"}, {"id": "models_models_rationale_3245", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3245"}, {"id": "models_models_rationale_3274", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3274"}, {"id": "models_models_rationale_3295", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3295"}, {"id": "models_models_rationale_3314", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3314"}, {"id": "models_models_rationale_3342", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3342"}, {"id": "models_models_rationale_3364", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3364"}, {"id": "models_models_rationale_3389", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3389"}, {"id": "models_models_rationale_3414", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3414"}, {"id": "models_models_rationale_3440", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3440"}, {"id": "models_models_rationale_3460", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3460"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L298", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L298", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L321", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L321", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L342", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L342", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L360", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L360", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L379", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L379", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L401", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L401", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L421", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L421", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L449", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L449", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L468", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L468", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L487", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L512", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L512", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L538", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L538", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L569", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L569", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L598", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L598", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L618", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L618", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L639", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L639", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L661", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L661", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L682", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L682", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L706", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L706", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L733", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L733", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L764", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L764", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L785", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L785", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L818", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L818", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L844", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L844", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L877", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L877", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L917", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L917", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L941", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L941", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L972", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L972", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1000", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1000", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1024", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1024", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1045", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1045", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1065", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1065", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1087", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1087", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1126", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1147", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1147", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1172", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1172", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1201", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1201", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1228", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1228", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1250", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1250", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1271", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1271", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1319", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1319", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1341", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1341", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1366", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1366", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1399", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1399", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1423", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1423", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1445", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1445", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1470", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1470", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1493", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1493", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1515", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1515", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1538", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1538", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1564", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1564", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1592", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1592", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1611", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1611", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1630", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1630", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1655", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1655", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1675", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1675", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1702", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1702", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1726", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1726", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1751", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1751", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1776", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1776", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1800", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1800", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1821", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1821", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1840", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1840", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1866", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1866", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1912", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1912", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1941", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1941", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1976", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1976", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1998", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1998", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2022", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2022", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2043", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2043", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2064", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2064", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2090", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2090", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2116", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2116", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2142", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2142", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2168", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2168", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2189", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2189", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2208", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2208", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2227", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2227", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2249", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2249", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2272", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2272", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2296", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2296", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2320", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2320", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2344", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2344", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2365", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2383", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2383", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2405", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2405", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2432", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2432", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2456", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2456", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2480", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2480", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2501", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2501", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2526", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2526", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2560", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2560", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2590", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2590", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2620", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2620", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2642", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2642", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2664", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2664", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2694", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2694", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2720", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2720", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2746", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2746", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2771", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2771", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2792", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2792", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2813", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2813", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2838", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2838", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2868", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2868", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2890", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2890", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2914", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2914", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2935", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2935", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2965", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2965", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2995", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2995", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3025", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3025", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3054", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3054", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3079", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3079", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3108", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3108", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3135", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3135", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3164", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3164", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3184", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3184", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3204", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3204", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3223", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3223", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3244", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3244", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3273", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3273", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3294", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3294", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3313", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3313", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3341", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3341", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3363", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3363", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3388", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3388", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3413", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3413", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3439", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3439", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3459", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3459", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3485", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3486", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3495", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3504", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_322", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_rationale_343", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343", "weight": 1.0}, {"source": "models_models_rationale_361", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361", "weight": 1.0}, {"source": "models_models_rationale_380", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380", "weight": 1.0}, {"source": "models_models_rationale_402", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402", "weight": 1.0}, {"source": "models_models_rationale_422", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422", "weight": 1.0}, {"source": "models_models_rationale_469", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469", "weight": 1.0}, {"source": "models_models_rationale_570", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570", "weight": 1.0}, {"source": "models_models_rationale_619", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619", "weight": 1.0}, {"source": "models_models_rationale_662", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662", "weight": 1.0}, {"source": "models_models_rationale_683", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683", "weight": 1.0}, {"source": "models_models_rationale_734", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734", "weight": 1.0}, {"source": "models_models_rationale_765", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765", "weight": 1.0}, {"source": "models_models_rationale_786", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786", "weight": 1.0}, {"source": "models_models_rationale_819", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819", "weight": 1.0}, {"source": "models_models_rationale_845", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845", "weight": 1.0}, {"source": "models_models_rationale_878", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878", "weight": 1.0}, {"source": "models_models_rationale_918", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918", "weight": 1.0}, {"source": "models_models_rationale_942", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942", "weight": 1.0}, {"source": "models_models_rationale_973", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973", "weight": 1.0}, {"source": "models_models_rationale_1025", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025", "weight": 1.0}, {"source": "models_models_rationale_1046", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046", "weight": 1.0}, {"source": "models_models_rationale_1066", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066", "weight": 1.0}, {"source": "models_models_rationale_1088", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088", "weight": 1.0}, {"source": "models_models_rationale_1148", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148", "weight": 1.0}, {"source": "models_models_rationale_1173", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173", "weight": 1.0}, {"source": "models_models_rationale_1202", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202", "weight": 1.0}, {"source": "models_models_rationale_1229", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229", "weight": 1.0}, {"source": "models_models_rationale_1251", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251", "weight": 1.0}, {"source": "models_models_rationale_1272", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272", "weight": 1.0}, {"source": "models_models_rationale_1320", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320", "weight": 1.0}, {"source": "models_models_rationale_1342", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342", "weight": 1.0}, {"source": "models_models_rationale_1400", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400", "weight": 1.0}, {"source": "models_models_rationale_1446", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1446", "weight": 1.0}, {"source": "models_models_rationale_1471", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1471", "weight": 1.0}, {"source": "models_models_rationale_1494", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1494", "weight": 1.0}, {"source": "models_models_rationale_1516", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1516", "weight": 1.0}, {"source": "models_models_rationale_1539", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1539", "weight": 1.0}, {"source": "models_models_rationale_1565", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1565", "weight": 1.0}, {"source": "models_models_rationale_1593", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1593", "weight": 1.0}, {"source": "models_models_rationale_1612", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1612", "weight": 1.0}, {"source": "models_models_rationale_1631", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1631", "weight": 1.0}, {"source": "models_models_rationale_1656", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1656", "weight": 1.0}, {"source": "models_models_rationale_1676", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1676", "weight": 1.0}, {"source": "models_models_rationale_1727", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1727", "weight": 1.0}, {"source": "models_models_rationale_1752", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1752", "weight": 1.0}, {"source": "models_models_rationale_1777", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1777", "weight": 1.0}, {"source": "models_models_rationale_1801", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1801", "weight": 1.0}, {"source": "models_models_rationale_1822", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1822", "weight": 1.0}, {"source": "models_models_rationale_1841", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841", "weight": 1.0}, {"source": "models_models_rationale_1867", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1867", "weight": 1.0}, {"source": "models_models_rationale_1913", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1913", "weight": 1.0}, {"source": "models_models_rationale_1942", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1942", "weight": 1.0}, {"source": "models_models_rationale_1977", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1977", "weight": 1.0}, {"source": "models_models_rationale_1999", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1999", "weight": 1.0}, {"source": "models_models_rationale_2023", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2023", "weight": 1.0}, {"source": "models_models_rationale_2044", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2044", "weight": 1.0}, {"source": "models_models_rationale_2065", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2065", "weight": 1.0}, {"source": "models_models_rationale_2169", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2169", "weight": 1.0}, {"source": "models_models_rationale_2190", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2190", "weight": 1.0}, {"source": "models_models_rationale_2228", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2228", "weight": 1.0}, {"source": "models_models_rationale_2250", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2250", "weight": 1.0}, {"source": "models_models_rationale_2297", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2297", "weight": 1.0}, {"source": "models_models_rationale_2321", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2321", "weight": 1.0}, {"source": "models_models_rationale_2345", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2345", "weight": 1.0}, {"source": "models_models_rationale_2384", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2384", "weight": 1.0}, {"source": "models_models_rationale_2406", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2406", "weight": 1.0}, {"source": "models_models_rationale_2433", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2433", "weight": 1.0}, {"source": "models_models_rationale_2457", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2457", "weight": 1.0}, {"source": "models_models_rationale_2481", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2481", "weight": 1.0}, {"source": "models_models_rationale_2502", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2502", "weight": 1.0}, {"source": "models_models_rationale_2527", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2527", "weight": 1.0}, {"source": "models_models_rationale_2561", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2561", "weight": 1.0}, {"source": "models_models_rationale_2591", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2591", "weight": 1.0}, {"source": "models_models_rationale_2621", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2621", "weight": 1.0}, {"source": "models_models_rationale_2643", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643", "weight": 1.0}, {"source": "models_models_rationale_2665", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2665", "weight": 1.0}, {"source": "models_models_rationale_2695", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2695", "weight": 1.0}, {"source": "models_models_rationale_2721", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2721", "weight": 1.0}, {"source": "models_models_rationale_2747", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2747", "weight": 1.0}, {"source": "models_models_rationale_2772", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2772", "weight": 1.0}, {"source": "models_models_rationale_2793", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2793", "weight": 1.0}, {"source": "models_models_rationale_2814", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2814", "weight": 1.0}, {"source": "models_models_rationale_2839", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2839", "weight": 1.0}, {"source": "models_models_rationale_2869", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2869", "weight": 1.0}, {"source": "models_models_rationale_2891", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2891", "weight": 1.0}, {"source": "models_models_rationale_2915", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2915", "weight": 1.0}, {"source": "models_models_rationale_2936", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2936", "weight": 1.0}, {"source": "models_models_rationale_2966", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2966", "weight": 1.0}, {"source": "models_models_rationale_2996", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2996", "weight": 1.0}, {"source": "models_models_rationale_3026", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3026", "weight": 1.0}, {"source": "models_models_rationale_3055", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3055", "weight": 1.0}, {"source": "models_models_rationale_3080", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3080", "weight": 1.0}, {"source": "models_models_rationale_3109", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3109", "weight": 1.0}, {"source": "models_models_rationale_3136", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3136", "weight": 1.0}, {"source": "models_models_rationale_3165", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3165", "weight": 1.0}, {"source": "models_models_rationale_3185", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3185", "weight": 1.0}, {"source": "models_models_rationale_3205", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3205", "weight": 1.0}, {"source": "models_models_rationale_3224", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3224", "weight": 1.0}, {"source": "models_models_rationale_3245", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3245", "weight": 1.0}, {"source": "models_models_rationale_3274", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3274", "weight": 1.0}, {"source": "models_models_rationale_3295", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3295", "weight": 1.0}, {"source": "models_models_rationale_3314", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3314", "weight": 1.0}, {"source": "models_models_rationale_3342", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3342", "weight": 1.0}, {"source": "models_models_rationale_3364", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3364", "weight": 1.0}, {"source": "models_models_rationale_3389", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3389", "weight": 1.0}, {"source": "models_models_rationale_3414", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3414", "weight": 1.0}, {"source": "models_models_rationale_3440", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3440", "weight": 1.0}, {"source": "models_models_rationale_3460", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3460", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/2988d6900f911035995cb4f2dba9587c9ce504516caf440aa48d66adf946415d.json b/backend/app/graphify-out/cache/ast/2988d6900f911035995cb4f2dba9587c9ce504516caf440aa48d66adf946415d.json new file mode 100644 index 00000000..bfa73a72 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/2988d6900f911035995cb4f2dba9587c9ce504516caf440aa48d66adf946415d.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1446"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1471"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1494"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1516"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1539"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1565"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1593"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1612"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1631"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1656"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1676"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1703"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1727"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1752"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1777"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1801"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1822"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1867"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1913"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1942"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1977"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1999"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2023"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2044"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2065"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2091"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2117"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2143"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2169"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2190"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2209"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2228"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2250"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2273"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2297"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2321"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2345"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2366"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2384"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2406"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2433"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2457"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2481"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2502"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2527"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2561"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2591"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2621"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2665"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2695"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2721"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2747"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2772"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2793"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2814"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2839"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2869"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2891"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2915"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2936"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2966"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2996"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3026"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3055"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3080"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3109"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3136"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3165"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3185"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3205"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3224"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3245"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3274"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3295"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3314"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3342"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3364"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3389"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3414"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3440"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3460"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323"}, {"id": "models_models_rationale_344", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344"}, {"id": "models_models_rationale_362", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362"}, {"id": "models_models_rationale_381", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381"}, {"id": "models_models_rationale_403", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403"}, {"id": "models_models_rationale_423", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423"}, {"id": "models_models_rationale_470", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470"}, {"id": "models_models_rationale_571", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571"}, {"id": "models_models_rationale_620", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620"}, {"id": "models_models_rationale_663", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663"}, {"id": "models_models_rationale_684", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684"}, {"id": "models_models_rationale_735", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735"}, {"id": "models_models_rationale_766", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766"}, {"id": "models_models_rationale_787", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787"}, {"id": "models_models_rationale_820", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820"}, {"id": "models_models_rationale_846", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846"}, {"id": "models_models_rationale_879", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879"}, {"id": "models_models_rationale_919", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919"}, {"id": "models_models_rationale_943", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943"}, {"id": "models_models_rationale_974", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974"}, {"id": "models_models_rationale_1026", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026"}, {"id": "models_models_rationale_1047", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047"}, {"id": "models_models_rationale_1067", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067"}, {"id": "models_models_rationale_1089", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089"}, {"id": "models_models_rationale_1149", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149"}, {"id": "models_models_rationale_1174", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174"}, {"id": "models_models_rationale_1203", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203"}, {"id": "models_models_rationale_1230", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230"}, {"id": "models_models_rationale_1252", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252"}, {"id": "models_models_rationale_1273", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273"}, {"id": "models_models_rationale_1321", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321"}, {"id": "models_models_rationale_1343", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343"}, {"id": "models_models_rationale_1401", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401"}, {"id": "models_models_rationale_1447", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1447"}, {"id": "models_models_rationale_1472", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1472"}, {"id": "models_models_rationale_1495", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1495"}, {"id": "models_models_rationale_1517", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1517"}, {"id": "models_models_rationale_1540", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1540"}, {"id": "models_models_rationale_1566", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1566"}, {"id": "models_models_rationale_1594", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1594"}, {"id": "models_models_rationale_1613", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1613"}, {"id": "models_models_rationale_1632", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632"}, {"id": "models_models_rationale_1657", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1657"}, {"id": "models_models_rationale_1677", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677"}, {"id": "models_models_rationale_1728", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1728"}, {"id": "models_models_rationale_1753", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1753"}, {"id": "models_models_rationale_1778", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1778"}, {"id": "models_models_rationale_1802", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1802"}, {"id": "models_models_rationale_1823", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1823"}, {"id": "models_models_rationale_1842", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1842"}, {"id": "models_models_rationale_1868", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1868"}, {"id": "models_models_rationale_1914", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1914"}, {"id": "models_models_rationale_1943", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1943"}, {"id": "models_models_rationale_1978", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1978"}, {"id": "models_models_rationale_2000", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2000"}, {"id": "models_models_rationale_2024", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2024"}, {"id": "models_models_rationale_2045", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2045"}, {"id": "models_models_rationale_2066", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2066"}, {"id": "models_models_rationale_2170", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2170"}, {"id": "models_models_rationale_2191", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2191"}, {"id": "models_models_rationale_2229", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2229"}, {"id": "models_models_rationale_2251", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2251"}, {"id": "models_models_rationale_2298", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2298"}, {"id": "models_models_rationale_2322", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2322"}, {"id": "models_models_rationale_2346", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2346"}, {"id": "models_models_rationale_2385", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2385"}, {"id": "models_models_rationale_2407", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2407"}, {"id": "models_models_rationale_2434", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2434"}, {"id": "models_models_rationale_2458", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2458"}, {"id": "models_models_rationale_2482", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2482"}, {"id": "models_models_rationale_2503", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2503"}, {"id": "models_models_rationale_2528", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2528"}, {"id": "models_models_rationale_2562", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2562"}, {"id": "models_models_rationale_2592", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2592"}, {"id": "models_models_rationale_2622", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622"}, {"id": "models_models_rationale_2644", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2644"}, {"id": "models_models_rationale_2666", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2666"}, {"id": "models_models_rationale_2696", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2696"}, {"id": "models_models_rationale_2722", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2722"}, {"id": "models_models_rationale_2748", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2748"}, {"id": "models_models_rationale_2773", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2773"}, {"id": "models_models_rationale_2794", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2794"}, {"id": "models_models_rationale_2815", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2815"}, {"id": "models_models_rationale_2840", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2840"}, {"id": "models_models_rationale_2870", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2870"}, {"id": "models_models_rationale_2892", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2892"}, {"id": "models_models_rationale_2916", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2916"}, {"id": "models_models_rationale_2937", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2937"}, {"id": "models_models_rationale_2967", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2967"}, {"id": "models_models_rationale_2997", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2997"}, {"id": "models_models_rationale_3027", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3027"}, {"id": "models_models_rationale_3056", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3056"}, {"id": "models_models_rationale_3081", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3081"}, {"id": "models_models_rationale_3110", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3110"}, {"id": "models_models_rationale_3137", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3137"}, {"id": "models_models_rationale_3166", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3166"}, {"id": "models_models_rationale_3186", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3186"}, {"id": "models_models_rationale_3206", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3206"}, {"id": "models_models_rationale_3225", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3225"}, {"id": "models_models_rationale_3246", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3246"}, {"id": "models_models_rationale_3275", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3275"}, {"id": "models_models_rationale_3296", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3296"}, {"id": "models_models_rationale_3315", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3315"}, {"id": "models_models_rationale_3343", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3343"}, {"id": "models_models_rationale_3365", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3365"}, {"id": "models_models_rationale_3390", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3390"}, {"id": "models_models_rationale_3415", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3415"}, {"id": "models_models_rationale_3441", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441"}, {"id": "models_models_rationale_3461", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3461"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1446", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1446", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1471", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1471", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1494", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1494", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1516", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1516", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1539", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1539", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1565", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1565", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1593", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1593", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1612", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1612", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1631", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1631", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1656", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1656", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1676", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1676", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1703", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1703", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1727", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1727", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1752", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1752", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1777", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1777", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1801", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1801", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1822", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1822", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1867", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1867", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1913", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1913", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1942", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1942", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1977", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1977", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1999", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1999", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2023", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2023", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2044", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2044", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2065", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2065", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2091", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2091", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2117", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2117", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2143", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2143", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2169", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2169", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2190", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2190", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2209", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2209", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2228", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2228", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2250", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2250", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2273", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2273", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2297", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2297", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2321", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2321", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2345", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2345", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2366", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2366", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2384", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2384", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2406", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2406", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2433", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2433", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2457", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2457", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2481", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2481", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2502", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2502", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2527", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2527", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2561", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2561", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2591", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2591", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2621", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2621", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2665", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2665", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2695", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2695", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2721", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2721", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2747", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2747", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2772", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2772", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2793", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2793", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2814", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2814", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2839", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2839", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2869", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2869", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2891", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2891", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2915", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2915", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2936", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2936", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2966", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2966", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2996", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2996", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3026", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3055", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3055", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3080", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3080", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3109", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3109", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3136", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3136", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3165", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3165", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3185", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3185", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3205", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3205", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3224", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3224", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3245", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3245", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3274", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3274", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3295", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3295", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3314", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3314", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3342", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3342", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3364", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3364", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3389", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3389", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3414", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3414", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3440", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3440", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3460", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3460", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3486", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3488", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3496", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3505", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323", "weight": 1.0}, {"source": "models_models_rationale_344", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "models_models_rationale_362", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "models_models_rationale_381", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "models_models_rationale_403", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "models_models_rationale_423", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "models_models_rationale_470", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "models_models_rationale_571", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "models_models_rationale_620", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "models_models_rationale_663", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "models_models_rationale_684", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "models_models_rationale_735", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "models_models_rationale_766", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "models_models_rationale_787", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "models_models_rationale_820", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "models_models_rationale_846", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "models_models_rationale_879", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "models_models_rationale_919", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "models_models_rationale_943", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "models_models_rationale_974", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "models_models_rationale_1026", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "models_models_rationale_1047", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "models_models_rationale_1067", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "models_models_rationale_1089", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "models_models_rationale_1149", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "models_models_rationale_1174", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "models_models_rationale_1203", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "models_models_rationale_1230", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "models_models_rationale_1252", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "models_models_rationale_1273", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "models_models_rationale_1321", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "models_models_rationale_1343", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "models_models_rationale_1401", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "models_models_rationale_1447", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1447", "weight": 1.0}, {"source": "models_models_rationale_1472", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1472", "weight": 1.0}, {"source": "models_models_rationale_1495", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1495", "weight": 1.0}, {"source": "models_models_rationale_1517", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1517", "weight": 1.0}, {"source": "models_models_rationale_1540", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1540", "weight": 1.0}, {"source": "models_models_rationale_1566", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1566", "weight": 1.0}, {"source": "models_models_rationale_1594", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1594", "weight": 1.0}, {"source": "models_models_rationale_1613", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1613", "weight": 1.0}, {"source": "models_models_rationale_1632", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632", "weight": 1.0}, {"source": "models_models_rationale_1657", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1657", "weight": 1.0}, {"source": "models_models_rationale_1677", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677", "weight": 1.0}, {"source": "models_models_rationale_1728", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1728", "weight": 1.0}, {"source": "models_models_rationale_1753", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1753", "weight": 1.0}, {"source": "models_models_rationale_1778", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1778", "weight": 1.0}, {"source": "models_models_rationale_1802", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1802", "weight": 1.0}, {"source": "models_models_rationale_1823", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1823", "weight": 1.0}, {"source": "models_models_rationale_1842", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1842", "weight": 1.0}, {"source": "models_models_rationale_1868", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1868", "weight": 1.0}, {"source": "models_models_rationale_1914", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1914", "weight": 1.0}, {"source": "models_models_rationale_1943", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1943", "weight": 1.0}, {"source": "models_models_rationale_1978", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1978", "weight": 1.0}, {"source": "models_models_rationale_2000", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2000", "weight": 1.0}, {"source": "models_models_rationale_2024", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2024", "weight": 1.0}, {"source": "models_models_rationale_2045", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2045", "weight": 1.0}, {"source": "models_models_rationale_2066", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2066", "weight": 1.0}, {"source": "models_models_rationale_2170", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2170", "weight": 1.0}, {"source": "models_models_rationale_2191", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2191", "weight": 1.0}, {"source": "models_models_rationale_2229", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2229", "weight": 1.0}, {"source": "models_models_rationale_2251", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2251", "weight": 1.0}, {"source": "models_models_rationale_2298", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2298", "weight": 1.0}, {"source": "models_models_rationale_2322", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2322", "weight": 1.0}, {"source": "models_models_rationale_2346", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2346", "weight": 1.0}, {"source": "models_models_rationale_2385", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2385", "weight": 1.0}, {"source": "models_models_rationale_2407", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2407", "weight": 1.0}, {"source": "models_models_rationale_2434", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2434", "weight": 1.0}, {"source": "models_models_rationale_2458", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2458", "weight": 1.0}, {"source": "models_models_rationale_2482", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2482", "weight": 1.0}, {"source": "models_models_rationale_2503", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2503", "weight": 1.0}, {"source": "models_models_rationale_2528", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2528", "weight": 1.0}, {"source": "models_models_rationale_2562", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2562", "weight": 1.0}, {"source": "models_models_rationale_2592", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2592", "weight": 1.0}, {"source": "models_models_rationale_2622", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622", "weight": 1.0}, {"source": "models_models_rationale_2644", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2644", "weight": 1.0}, {"source": "models_models_rationale_2666", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2666", "weight": 1.0}, {"source": "models_models_rationale_2696", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2696", "weight": 1.0}, {"source": "models_models_rationale_2722", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2722", "weight": 1.0}, {"source": "models_models_rationale_2748", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2748", "weight": 1.0}, {"source": "models_models_rationale_2773", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2773", "weight": 1.0}, {"source": "models_models_rationale_2794", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2794", "weight": 1.0}, {"source": "models_models_rationale_2815", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2815", "weight": 1.0}, {"source": "models_models_rationale_2840", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2840", "weight": 1.0}, {"source": "models_models_rationale_2870", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2870", "weight": 1.0}, {"source": "models_models_rationale_2892", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2892", "weight": 1.0}, {"source": "models_models_rationale_2916", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2916", "weight": 1.0}, {"source": "models_models_rationale_2937", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2937", "weight": 1.0}, {"source": "models_models_rationale_2967", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2967", "weight": 1.0}, {"source": "models_models_rationale_2997", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2997", "weight": 1.0}, {"source": "models_models_rationale_3027", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3027", "weight": 1.0}, {"source": "models_models_rationale_3056", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3056", "weight": 1.0}, {"source": "models_models_rationale_3081", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3081", "weight": 1.0}, {"source": "models_models_rationale_3110", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3110", "weight": 1.0}, {"source": "models_models_rationale_3137", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3137", "weight": 1.0}, {"source": "models_models_rationale_3166", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3166", "weight": 1.0}, {"source": "models_models_rationale_3186", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3186", "weight": 1.0}, {"source": "models_models_rationale_3206", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3206", "weight": 1.0}, {"source": "models_models_rationale_3225", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3225", "weight": 1.0}, {"source": "models_models_rationale_3246", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3246", "weight": 1.0}, {"source": "models_models_rationale_3275", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3275", "weight": 1.0}, {"source": "models_models_rationale_3296", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3296", "weight": 1.0}, {"source": "models_models_rationale_3315", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3315", "weight": 1.0}, {"source": "models_models_rationale_3343", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3343", "weight": 1.0}, {"source": "models_models_rationale_3365", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3365", "weight": 1.0}, {"source": "models_models_rationale_3390", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3390", "weight": 1.0}, {"source": "models_models_rationale_3415", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3415", "weight": 1.0}, {"source": "models_models_rationale_3441", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441", "weight": 1.0}, {"source": "models_models_rationale_3461", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3461", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/2c752a717c9f93ca80b3abf8d3f01881d7c89d0a4969e649242b32dfe8cde727.json b/backend/app/graphify-out/cache/ast/2c752a717c9f93ca80b3abf8d3f01881d7c89d0a4969e649242b32dfe8cde727.json new file mode 100644 index 00000000..39620a27 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/2c752a717c9f93ca80b3abf8d3f01881d7c89d0a4969e649242b32dfe8cde727.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "label": "cell_sample_type.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L1"}, {"id": "crud_cell_sample_type_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L15"}, {"id": "crud_cell_sample_type_type_code_exists", "label": "type_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L32"}, {"id": "crud_cell_sample_type_list_cell_sample_types", "label": "list_cell_sample_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L44"}, {"id": "crud_cell_sample_type_get_cell_sample_type", "label": "get_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L75"}, {"id": "crud_cell_sample_type_create_cell_sample_type", "label": "create_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L82"}, {"id": "crud_cell_sample_type_update_cell_sample_type", "label": "update_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L123"}, {"id": "crud_cell_sample_type_soft_delete_cell_sample_type", "label": "soft_delete_cell_sample_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L167"}, {"id": "crud_cell_sample_type_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L177"}, {"id": "crud_cell_sample_type_rationale_1", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b CRUD\uff08biz_cell_sample_type\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_type_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L32", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_list_cell_sample_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L44", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_get_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L75", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_create_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L82", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_update_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L123", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_soft_delete_cell_sample_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L167", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "target": "crud_cell_sample_type_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L177", "weight": 1.0}, {"source": "crud_cell_sample_type_list_cell_sample_types", "target": "crud_cell_sample_type_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L72", "weight": 1.0}, {"source": "crud_cell_sample_type_create_cell_sample_type", "target": "crud_cell_sample_type_type_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L98", "weight": 1.0}, {"source": "crud_cell_sample_type_update_cell_sample_type", "target": "crud_cell_sample_type_get_cell_sample_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L137", "weight": 1.0}, {"source": "crud_cell_sample_type_update_cell_sample_type", "target": "crud_cell_sample_type_type_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L144", "weight": 1.0}, {"source": "crud_cell_sample_type_soft_delete_cell_sample_type", "target": "crud_cell_sample_type_get_cell_sample_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L168", "weight": 1.0}, {"source": "crud_cell_sample_type_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_crud_cell_sample_type_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_cell_sample_type_row_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L23"}, {"caller_nid": "crud_cell_sample_type_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L27"}, {"caller_nid": "crud_cell_sample_type_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L28"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L33"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L36"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L36"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L37"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L40"}, {"caller_nid": "crud_cell_sample_type_type_code_exists", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L41"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L62"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L62"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L62"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L62"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L62"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L63"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L64"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L64"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L66"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L66"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L66"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L66"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L66"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L67"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L67"}, {"caller_nid": "crud_cell_sample_type_list_cell_sample_types", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L72"}, {"caller_nid": "crud_cell_sample_type_get_cell_sample_type", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L76"}, {"caller_nid": "crud_cell_sample_type_get_cell_sample_type", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L76"}, {"caller_nid": "crud_cell_sample_type_get_cell_sample_type", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L76"}, {"caller_nid": "crud_cell_sample_type_get_cell_sample_type", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L78"}, {"caller_nid": "crud_cell_sample_type_get_cell_sample_type", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L79"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L95"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L97"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L99"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "BizCellSampleType", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L100"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L101"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L103"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L104"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L109"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L112"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L114"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L117"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L118"}, {"caller_nid": "crud_cell_sample_type_create_cell_sample_type", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L119"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L139"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L141"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L143"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L145"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L148"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L150"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L158"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L160"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L161"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L162"}, {"caller_nid": "crud_cell_sample_type_update_cell_sample_type", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L163"}, {"caller_nid": "crud_cell_sample_type_soft_delete_cell_sample_type", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L170"}, {"caller_nid": "crud_cell_sample_type_soft_delete_cell_sample_type", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L172"}, {"caller_nid": "crud_cell_sample_type_soft_delete_cell_sample_type", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L173"}, {"caller_nid": "crud_cell_sample_type_soft_delete_cell_sample_type", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L174"}, {"caller_nid": "crud_cell_sample_type_total_pages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L180"}, {"caller_nid": "crud_cell_sample_type_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L180"}, {"caller_nid": "crud_cell_sample_type_total_pages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/cell_sample_type.py", "source_location": "L180"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/3a7e1ee80ed89016c7d22c538989dc3423f2c69850bc8ff6c10da46b7f2550e5.json b/backend/app/graphify-out/cache/ast/3a7e1ee80ed89016c7d22c538989dc3423f2c69850bc8ff6c10da46b7f2550e5.json new file mode 100644 index 00000000..53db9d30 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/3a7e1ee80ed89016c7d22c538989dc3423f2c69850bc8ff6c10da46b7f2550e5.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "label": "operations.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L1"}, {"id": "api_operations_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L24"}, {"id": "api_operations_cleanroomcreatebody", "label": "CleanRoomCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L39"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_operations_cleanroomupdatebody", "label": "CleanRoomUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L52"}, {"id": "api_operations_list_clean_rooms", "label": "list_clean_rooms()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L66"}, {"id": "api_operations_create_clean_room", "label": "create_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L91"}, {"id": "api_operations_update_clean_room", "label": "update_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L117"}, {"id": "api_operations_delete_clean_room", "label": "delete_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L146"}, {"id": "api_operations_accesslogcreatebody", "label": "AccessLogCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L164"}, {"id": "api_operations_accesslogupdatebody", "label": "AccessLogUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L178"}, {"id": "api_operations_parse_optional_dt", "label": "_parse_optional_dt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L191"}, {"id": "api_operations_list_access_logs", "label": "list_access_logs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L198"}, {"id": "api_operations_create_access_log", "label": "create_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L227"}, {"id": "api_operations_update_access_log", "label": "update_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L254"}, {"id": "api_operations_delete_access_log", "label": "delete_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L283"}, {"id": "api_operations_uvdisinfectlogcreatebody", "label": "UvDisinfectLogCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L301"}, {"id": "api_operations_uvdisinfectlogupdatebody", "label": "UvDisinfectLogUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L313"}, {"id": "api_operations_list_uv_disinfect_logs", "label": "list_uv_disinfect_logs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L325"}, {"id": "api_operations_create_uv_disinfect_log", "label": "create_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L356"}, {"id": "api_operations_update_uv_disinfect_log", "label": "update_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L381"}, {"id": "api_operations_delete_uv_disinfect_log", "label": "delete_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L409"}, {"id": "api_operations_storagefacilitycreatebody", "label": "StorageFacilityCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L427"}, {"id": "api_operations_storagefacilityupdatebody", "label": "StorageFacilityUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L439"}, {"id": "api_operations_list_storage_facilities", "label": "list_storage_facilities()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L451"}, {"id": "api_operations_create_storage_facility", "label": "create_storage_facility()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L479"}, {"id": "api_operations_update_storage_facility", "label": "update_storage_facility()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L504"}, {"id": "api_operations_delete_storage_facility", "label": "delete_storage_facility()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L531"}, {"id": "api_operations_storageslotcreatebody", "label": "StorageSlotCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L549"}, {"id": "api_operations_storageslotbatchcreatebody", "label": "StorageSlotBatchCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L559"}, {"id": "api_operations_storageslotupdatebody", "label": "StorageSlotUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L566"}, {"id": "api_operations_storageslotclearbody", "label": "StorageSlotClearBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L575"}, {"id": "api_operations_storageslotinsertrowbody", "label": "StorageSlotInsertRowBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L580"}, {"id": "api_operations_list_storage_slots", "label": "list_storage_slots()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L588"}, {"id": "api_operations_batch_create_storage_slots", "label": "batch_create_storage_slots()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L616"}, {"id": "api_operations_create_storage_slot", "label": "create_storage_slot()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L637"}, {"id": "api_operations_update_storage_slot", "label": "update_storage_slot()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L660"}, {"id": "api_operations_insert_storage_slot_row", "label": "insert_storage_slot_row()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L685"}, {"id": "api_operations_clear_storage_slots", "label": "clear_storage_slots()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L706"}, {"id": "api_operations_delete_storage_slot", "label": "delete_storage_slot()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L728"}, {"id": "api_operations_occupancycreatebody", "label": "OccupancyCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L746"}, {"id": "api_operations_list_occupancies", "label": "list_occupancies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L758"}, {"id": "api_operations_list_occupancy_history", "label": "list_occupancy_history()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L781"}, {"id": "api_operations_create_occupancy", "label": "create_occupancy()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L808"}, {"id": "api_operations_remove_occupancy", "label": "remove_occupancy()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L834"}, {"id": "api_operations_exhibitionappointmentcreatebody", "label": "ExhibitionAppointmentCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L855"}, {"id": "api_operations_exhibitionappointmentupdatebody", "label": "ExhibitionAppointmentUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L868"}, {"id": "api_operations_normalize_visit_date_bound", "label": "_normalize_visit_date_bound()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L880"}, {"id": "api_operations_list_exhibition_appointments", "label": "list_exhibition_appointments()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L888"}, {"id": "api_operations_create_exhibition_appointment", "label": "create_exhibition_appointment()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L929"}, {"id": "api_operations_update_exhibition_appointment", "label": "update_exhibition_appointment()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L955"}, {"id": "api_operations_delete_exhibition_appointment", "label": "delete_exhibition_appointment()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L982"}, {"id": "api_operations_rationale_1", "label": "\u8fd0\u8425\u652f\u6491 API\uff08\u6d01\u51c0\u5ba4\u3001\u8fdb\u51fa\u8bb0\u5f55\u3001\u4ed3\u50a8\u8bbe\u65bd\u3001\u50a8\u4f4d\u3001\u5c55\u5385\u9884\u7ea6\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_core_data_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_cleanroomcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L39", "weight": 1.0}, {"source": "api_operations_cleanroomcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L39", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_cleanroomupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L52", "weight": 1.0}, {"source": "api_operations_cleanroomupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L52", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_clean_rooms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L66", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L91", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L117", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L146", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_accesslogcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L164", "weight": 1.0}, {"source": "api_operations_accesslogcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L164", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_accesslogupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L178", "weight": 1.0}, {"source": "api_operations_accesslogupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L178", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_parse_optional_dt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L191", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_access_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L198", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L227", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L254", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L283", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_uvdisinfectlogcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L301", "weight": 1.0}, {"source": "api_operations_uvdisinfectlogcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L301", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_uvdisinfectlogupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L313", "weight": 1.0}, {"source": "api_operations_uvdisinfectlogupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L313", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_uv_disinfect_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L325", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L356", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L381", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L409", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storagefacilitycreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L427", "weight": 1.0}, {"source": "api_operations_storagefacilitycreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L427", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storagefacilityupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L439", "weight": 1.0}, {"source": "api_operations_storagefacilityupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L439", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_storage_facilities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L451", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_storage_facility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L479", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_storage_facility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L504", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_storage_facility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L531", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storageslotcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L549", "weight": 1.0}, {"source": "api_operations_storageslotcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L549", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storageslotbatchcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L559", "weight": 1.0}, {"source": "api_operations_storageslotbatchcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L559", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storageslotupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L566", "weight": 1.0}, {"source": "api_operations_storageslotupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L566", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storageslotclearbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L575", "weight": 1.0}, {"source": "api_operations_storageslotclearbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L575", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_storageslotinsertrowbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L580", "weight": 1.0}, {"source": "api_operations_storageslotinsertrowbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L580", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_storage_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L588", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_batch_create_storage_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L616", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_storage_slot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L637", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_storage_slot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L660", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_insert_storage_slot_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L685", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_clear_storage_slots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L706", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_storage_slot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L728", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_occupancycreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L746", "weight": 1.0}, {"source": "api_operations_occupancycreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L746", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_occupancies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L758", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_occupancy_history", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L781", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_occupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L808", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_remove_occupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L834", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_exhibitionappointmentcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L855", "weight": 1.0}, {"source": "api_operations_exhibitionappointmentcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L855", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_exhibitionappointmentupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L868", "weight": 1.0}, {"source": "api_operations_exhibitionappointmentupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L868", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_normalize_visit_date_bound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L880", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_list_exhibition_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L888", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_create_exhibition_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L929", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_update_exhibition_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L955", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "target": "api_operations_delete_exhibition_appointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L982", "weight": 1.0}, {"source": "api_operations_list_clean_rooms", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L73", "weight": 1.0}, {"source": "api_operations_create_clean_room", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L97", "weight": 1.0}, {"source": "api_operations_update_clean_room", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L124", "weight": 1.0}, {"source": "api_operations_delete_clean_room", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L152", "weight": 1.0}, {"source": "api_operations_list_access_logs", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L206", "weight": 1.0}, {"source": "api_operations_create_access_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L233", "weight": 1.0}, {"source": "api_operations_create_access_log", "target": "api_operations_parse_optional_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L239", "weight": 1.0}, {"source": "api_operations_update_access_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L261", "weight": 1.0}, {"source": "api_operations_update_access_log", "target": "api_operations_parse_optional_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L268", "weight": 1.0}, {"source": "api_operations_delete_access_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L289", "weight": 1.0}, {"source": "api_operations_list_uv_disinfect_logs", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L333", "weight": 1.0}, {"source": "api_operations_create_uv_disinfect_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L362", "weight": 1.0}, {"source": "api_operations_create_uv_disinfect_log", "target": "api_operations_parse_optional_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L367", "weight": 1.0}, {"source": "api_operations_update_uv_disinfect_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L388", "weight": 1.0}, {"source": "api_operations_update_uv_disinfect_log", "target": "api_operations_parse_optional_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L394", "weight": 1.0}, {"source": "api_operations_delete_uv_disinfect_log", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L415", "weight": 1.0}, {"source": "api_operations_list_storage_facilities", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L456", "weight": 1.0}, {"source": "api_operations_create_storage_facility", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L485", "weight": 1.0}, {"source": "api_operations_update_storage_facility", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L511", "weight": 1.0}, {"source": "api_operations_delete_storage_facility", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L537", "weight": 1.0}, {"source": "api_operations_list_storage_slots", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L594", "weight": 1.0}, {"source": "api_operations_batch_create_storage_slots", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L622", "weight": 1.0}, {"source": "api_operations_create_storage_slot", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L643", "weight": 1.0}, {"source": "api_operations_update_storage_slot", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L667", "weight": 1.0}, {"source": "api_operations_insert_storage_slot_row", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L691", "weight": 1.0}, {"source": "api_operations_clear_storage_slots", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L712", "weight": 1.0}, {"source": "api_operations_delete_storage_slot", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L734", "weight": 1.0}, {"source": "api_operations_list_occupancies", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L767", "weight": 1.0}, {"source": "api_operations_list_occupancy_history", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L792", "weight": 1.0}, {"source": "api_operations_create_occupancy", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L814", "weight": 1.0}, {"source": "api_operations_list_exhibition_appointments", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L897", "weight": 1.0}, {"source": "api_operations_list_exhibition_appointments", "target": "api_operations_normalize_visit_date_bound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L914", "weight": 1.0}, {"source": "api_operations_create_exhibition_appointment", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L935", "weight": 1.0}, {"source": "api_operations_update_exhibition_appointment", "target": "api_operations_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L962", "weight": 1.0}, {"source": "api_operations_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_api_operations_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_operations_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L25"}, {"caller_nid": "api_operations_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L27"}, {"caller_nid": "api_operations_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L28"}, {"caller_nid": "api_operations_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L28"}, {"caller_nid": "api_operations_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L28"}, {"caller_nid": "api_operations_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L30"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L74"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L74"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L78"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L81"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L81"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L81"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L81"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L82"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L83"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L84"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L84"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L84"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L84"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L84"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L85"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L86"}, {"caller_nid": "api_operations_list_clean_rooms", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L87"}, {"caller_nid": "api_operations_create_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L109"}, {"caller_nid": "api_operations_create_clean_room", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L111"}, {"caller_nid": "api_operations_create_clean_room", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L111"}, {"caller_nid": "api_operations_create_clean_room", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L113"}, {"caller_nid": "api_operations_create_clean_room", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L113"}, {"caller_nid": "api_operations_update_clean_room", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L125"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L129"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L130"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L131"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L132"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L133"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L134"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L135"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L136"}, {"caller_nid": "api_operations_update_clean_room", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L137"}, {"caller_nid": "api_operations_update_clean_room", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L140"}, {"caller_nid": "api_operations_update_clean_room", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L140"}, {"caller_nid": "api_operations_update_clean_room", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L142"}, {"caller_nid": "api_operations_update_clean_room", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L142"}, {"caller_nid": "api_operations_delete_clean_room", "callee": "soft_delete_clean_room", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L153"}, {"caller_nid": "api_operations_delete_clean_room", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L154"}, {"caller_nid": "api_operations_delete_clean_room", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L156"}, {"caller_nid": "api_operations_delete_clean_room", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L156"}, {"caller_nid": "api_operations_parse_optional_dt", "callee": "fromisoformat", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L194"}, {"caller_nid": "api_operations_list_access_logs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L207"}, {"caller_nid": "api_operations_list_access_logs", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L207"}, {"caller_nid": "api_operations_list_access_logs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L214"}, {"caller_nid": "api_operations_list_access_logs", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L215"}, {"caller_nid": "api_operations_list_access_logs", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L216"}, {"caller_nid": "api_operations_list_access_logs", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L218"}, {"caller_nid": "api_operations_list_access_logs", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L219"}, {"caller_nid": "api_operations_list_access_logs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L220"}, {"caller_nid": "api_operations_list_access_logs", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L220"}, {"caller_nid": "api_operations_list_access_logs", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L220"}, {"caller_nid": "api_operations_list_access_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L220"}, {"caller_nid": "api_operations_list_access_logs", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L220"}, {"caller_nid": "api_operations_list_access_logs", "callee": "_access_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L221"}, {"caller_nid": "api_operations_list_access_logs", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L222"}, {"caller_nid": "api_operations_list_access_logs", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L223"}, {"caller_nid": "api_operations_create_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L246"}, {"caller_nid": "api_operations_create_access_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L248"}, {"caller_nid": "api_operations_create_access_log", "callee": "_access_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L248"}, {"caller_nid": "api_operations_create_access_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L250"}, {"caller_nid": "api_operations_create_access_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L250"}, {"caller_nid": "api_operations_update_access_log", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L262"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L266"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L267"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L268"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L269"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L270"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L271"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L272"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L273"}, {"caller_nid": "api_operations_update_access_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L274"}, {"caller_nid": "api_operations_update_access_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L277"}, {"caller_nid": "api_operations_update_access_log", "callee": "_access_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L277"}, {"caller_nid": "api_operations_update_access_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L279"}, {"caller_nid": "api_operations_update_access_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L279"}, {"caller_nid": "api_operations_delete_access_log", "callee": "soft_delete_access_log", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L290"}, {"caller_nid": "api_operations_delete_access_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L291"}, {"caller_nid": "api_operations_delete_access_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L293"}, {"caller_nid": "api_operations_delete_access_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L293"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L334"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L334"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L341"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L341"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L342"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L343"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L345"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L345"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L345"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L345"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L345"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "_uv_disinfect_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L350"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L351"}, {"caller_nid": "api_operations_list_uv_disinfect_logs", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L352"}, {"caller_nid": "api_operations_create_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L373"}, {"caller_nid": "api_operations_create_uv_disinfect_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L375"}, {"caller_nid": "api_operations_create_uv_disinfect_log", "callee": "_uv_disinfect_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L375"}, {"caller_nid": "api_operations_create_uv_disinfect_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L377"}, {"caller_nid": "api_operations_create_uv_disinfect_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L377"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L389"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L393"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L394"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L395"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L396"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L397"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L398"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L399"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L401"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L403"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "_uv_disinfect_log_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L403"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L405"}, {"caller_nid": "api_operations_update_uv_disinfect_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L405"}, {"caller_nid": "api_operations_delete_uv_disinfect_log", "callee": "soft_delete_uv_disinfect_log", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L416"}, {"caller_nid": "api_operations_delete_uv_disinfect_log", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L417"}, {"caller_nid": "api_operations_delete_uv_disinfect_log", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L419"}, {"caller_nid": "api_operations_delete_uv_disinfect_log", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L419"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L457"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L457"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L463"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L464"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L465"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L466"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L469"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L470"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L470"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L471"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L472"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L474"}, {"caller_nid": "api_operations_list_storage_facilities", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L475"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "create_facility", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L486"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L496"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L498"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L498"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L500"}, {"caller_nid": "api_operations_create_storage_facility", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L500"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L512"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "update_facility", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L513"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L516"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L517"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L518"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L519"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L520"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L521"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L522"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L525"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L525"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L527"}, {"caller_nid": "api_operations_update_storage_facility", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L527"}, {"caller_nid": "api_operations_delete_storage_facility", "callee": "soft_delete_facility", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L538"}, {"caller_nid": "api_operations_delete_storage_facility", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L539"}, {"caller_nid": "api_operations_delete_storage_facility", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L541"}, {"caller_nid": "api_operations_delete_storage_facility", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L541"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L595"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L595"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L600"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L601"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L601"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L602"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L603"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "load_facility_map", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L605"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "_slot_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L606"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L610"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L610"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L610"}, {"caller_nid": "api_operations_list_storage_slots", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L612"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "batch_create_slots", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L623"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L629"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L631"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L631"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L633"}, {"caller_nid": "api_operations_batch_create_storage_slots", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L633"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "create_slot", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L644"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L652"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L654"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "_slot_to_dict_for_row", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L654"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L656"}, {"caller_nid": "api_operations_create_storage_slot", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L656"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L668"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "update_slot", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L669"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L672"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L673"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L674"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L675"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L676"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L679"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "_slot_to_dict_for_row", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L679"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L681"}, {"caller_nid": "api_operations_update_storage_slot", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L681"}, {"caller_nid": "api_operations_insert_storage_slot_row", "callee": "insert_row_and_shift_slots", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L692"}, {"caller_nid": "api_operations_insert_storage_slot_row", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L698"}, {"caller_nid": "api_operations_insert_storage_slot_row", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L700"}, {"caller_nid": "api_operations_insert_storage_slot_row", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L702"}, {"caller_nid": "api_operations_insert_storage_slot_row", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L702"}, {"caller_nid": "api_operations_clear_storage_slots", "callee": "clear_slots_by_facility_node", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L713"}, {"caller_nid": "api_operations_clear_storage_slots", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L717"}, {"caller_nid": "api_operations_clear_storage_slots", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L719"}, {"caller_nid": "api_operations_clear_storage_slots", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L724"}, {"caller_nid": "api_operations_clear_storage_slots", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L724"}, {"caller_nid": "api_operations_delete_storage_slot", "callee": "soft_delete_slot", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L735"}, {"caller_nid": "api_operations_delete_storage_slot", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L736"}, {"caller_nid": "api_operations_delete_storage_slot", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L738"}, {"caller_nid": "api_operations_delete_storage_slot", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L738"}, {"caller_nid": "api_operations_list_occupancies", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L777"}, {"caller_nid": "api_operations_list_occupancy_history", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L804"}, {"caller_nid": "api_operations_create_occupancy", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L815"}, {"caller_nid": "api_operations_create_occupancy", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L825"}, {"caller_nid": "api_operations_create_occupancy", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L828"}, {"caller_nid": "api_operations_create_occupancy", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L828"}, {"caller_nid": "api_operations_create_occupancy", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L830"}, {"caller_nid": "api_operations_create_occupancy", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L830"}, {"caller_nid": "api_operations_remove_occupancy", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L843"}, {"caller_nid": "api_operations_remove_occupancy", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L845"}, {"caller_nid": "api_operations_remove_occupancy", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L845"}, {"caller_nid": "api_operations_remove_occupancy", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L847"}, {"caller_nid": "api_operations_remove_occupancy", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L847"}, {"caller_nid": "api_operations_normalize_visit_date_bound", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L881"}, {"caller_nid": "api_operations_normalize_visit_date_bound", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L882"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L898"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L898"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L902"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L905"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L906"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L907"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L908"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L909"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L913"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L917"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L920"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L921"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L922"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L922"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L922"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L922"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L922"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L923"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L924"}, {"caller_nid": "api_operations_list_exhibition_appointments", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L925"}, {"caller_nid": "api_operations_create_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L947"}, {"caller_nid": "api_operations_create_exhibition_appointment", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L949"}, {"caller_nid": "api_operations_create_exhibition_appointment", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L949"}, {"caller_nid": "api_operations_create_exhibition_appointment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L951"}, {"caller_nid": "api_operations_create_exhibition_appointment", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L951"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L963"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L967"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L968"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L969"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L970"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L971"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L972"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L973"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L974"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L976"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L976"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L978"}, {"caller_nid": "api_operations_update_exhibition_appointment", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L978"}, {"caller_nid": "api_operations_delete_exhibition_appointment", "callee": "soft_delete_exhibition_appointment", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L988"}, {"caller_nid": "api_operations_delete_exhibition_appointment", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L989"}, {"caller_nid": "api_operations_delete_exhibition_appointment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L991"}, {"caller_nid": "api_operations_delete_exhibition_appointment", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/operations.py", "source_location": "L991"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/548cb7c060943acd39ab1d39bff3d9c12b338718f4a89a8cbb04f12a1d8fbe6e.json b/backend/app/graphify-out/cache/ast/548cb7c060943acd39ab1d39bff3d9c12b338718f4a89a8cbb04f12a1d8fbe6e.json new file mode 100644 index 00000000..2253ff46 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/548cb7c060943acd39ab1d39bff3d9c12b338718f4a89a8cbb04f12a1d8fbe6e.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "label": "express_company.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L1"}, {"id": "crud_express_company_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L15"}, {"id": "crud_express_company_list_express_companies", "label": "list_express_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L29"}, {"id": "crud_express_company_get_express_company", "label": "get_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L64"}, {"id": "crud_express_company_express_code_exists", "label": "express_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L72"}, {"id": "crud_express_company_create_express_company", "label": "create_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L79"}, {"id": "crud_express_company_update_express_company", "label": "update_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L116"}, {"id": "crud_express_company_soft_delete_express_company", "label": "soft_delete_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L153"}, {"id": "crud_express_company_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L163"}, {"id": "crud_express_company_rationale_1", "label": "\u5feb\u9012\u516c\u53f8 CRUD\uff08biz_express_company\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_list_express_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L29", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_get_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L64", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_express_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L72", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_create_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L79", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_update_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L116", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_soft_delete_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L153", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "target": "crud_express_company_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L163", "weight": 1.0}, {"source": "crud_express_company_list_express_companies", "target": "crud_express_company_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L61", "weight": 1.0}, {"source": "crud_express_company_create_express_company", "target": "crud_express_company_express_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L93", "weight": 1.0}, {"source": "crud_express_company_update_express_company", "target": "crud_express_company_get_express_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L127", "weight": 1.0}, {"source": "crud_express_company_update_express_company", "target": "crud_express_company_express_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L134", "weight": 1.0}, {"source": "crud_express_company_soft_delete_express_company", "target": "crud_express_company_get_express_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L154", "weight": 1.0}, {"source": "crud_express_company_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_crud_express_company_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_express_company_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L24"}, {"caller_nid": "crud_express_company_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L25"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L51"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L51"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L51"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L51"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L51"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L52"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L53"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L53"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L55"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L55"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L55"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L55"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L55"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L56"}, {"caller_nid": "crud_express_company_list_express_companies", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L61"}, {"caller_nid": "crud_express_company_get_express_company", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L66"}, {"caller_nid": "crud_express_company_get_express_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L66"}, {"caller_nid": "crud_express_company_get_express_company", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L66"}, {"caller_nid": "crud_express_company_get_express_company", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L67"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L73"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L73"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L73"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L73"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L75"}, {"caller_nid": "crud_express_company_express_code_exists", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L76"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L90"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L92"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L94"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "BizExpressCompany", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L95"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L96"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L98"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L99"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L102"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L105"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L107"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L110"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L111"}, {"caller_nid": "crud_express_company_create_express_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L112"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L129"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L131"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L133"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L135"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L138"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L140"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L144"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L146"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L147"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L148"}, {"caller_nid": "crud_express_company_update_express_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L149"}, {"caller_nid": "crud_express_company_soft_delete_express_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L156"}, {"caller_nid": "crud_express_company_soft_delete_express_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L158"}, {"caller_nid": "crud_express_company_soft_delete_express_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L159"}, {"caller_nid": "crud_express_company_soft_delete_express_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L160"}, {"caller_nid": "crud_express_company_total_pages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L166"}, {"caller_nid": "crud_express_company_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L166"}, {"caller_nid": "crud_express_company_total_pages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/express_company.py", "source_location": "L166"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/579abffa2ff88f13ed01d8453d70240039ae2174a070234c7e53de50b2de14eb.json b/backend/app/graphify-out/cache/ast/579abffa2ff88f13ed01d8453d70240039ae2174a070234c7e53de50b2de14eb.json new file mode 100644 index 00000000..af140201 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/579abffa2ff88f13ed01d8453d70240039ae2174a070234c7e53de50b2de14eb.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "label": "admin.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1"}, {"id": "api_admin_list_roles_for_select", "label": "list_roles_for_select()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L41"}, {"id": "api_admin_list_users_for_select", "label": "list_users_for_select()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L73"}, {"id": "api_admin_list_roles_for_designer", "label": "list_roles_for_designer()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L88"}, {"id": "api_admin_tenantcreatebody", "label": "TenantCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_admin_tenantupdatebody", "label": "TenantUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119"}, {"id": "api_admin_list_tenants", "label": "list_tenants()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L131"}, {"id": "api_admin_create_tenant", "label": "create_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L152"}, {"id": "api_admin_update_tenant", "label": "update_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L174"}, {"id": "api_admin_delete_tenant", "label": "delete_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L199"}, {"id": "api_admin_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L216"}, {"id": "api_admin_usercreatebody", "label": "UserCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229"}, {"id": "api_admin_userupdatebody", "label": "UserUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246"}, {"id": "api_admin_list_users", "label": "list_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L262"}, {"id": "api_admin_get_user_by_id", "label": "get_user_by_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L306"}, {"id": "api_admin_create_user", "label": "create_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L322"}, {"id": "api_admin_update_user", "label": "update_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L355"}, {"id": "api_admin_delete_user", "label": "delete_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L385"}, {"id": "api_admin_reset_user_password", "label": "reset_user_password()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L398"}, {"id": "api_admin_dicttypecreatebody", "label": "DictTypeCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415"}, {"id": "api_admin_dicttypeupdatebody", "label": "DictTypeUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424"}, {"id": "api_admin_list_dict_types", "label": "list_dict_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L434"}, {"id": "api_admin_create_dict_type", "label": "create_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L450"}, {"id": "api_admin_update_dict_type", "label": "update_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L472"}, {"id": "api_admin_delete_dict_type", "label": "delete_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L497"}, {"id": "api_admin_dictdatacreatebody", "label": "DictDataCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514"}, {"id": "api_admin_dictdataupdatebody", "label": "DictDataUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524"}, {"id": "api_admin_list_dict_data", "label": "list_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L534"}, {"id": "api_admin_create_dict_data", "label": "create_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L551"}, {"id": "api_admin_update_dict_data", "label": "update_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L574"}, {"id": "api_admin_delete_dict_data", "label": "delete_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L597"}, {"id": "api_admin_dict_data_options", "label": "dict_data_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L610"}, {"id": "api_admin_deptcreatebody", "label": "DeptCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625"}, {"id": "api_admin_deptupdatebody", "label": "DeptUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638"}, {"id": "api_admin_list_depts", "label": "list_depts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L651"}, {"id": "api_admin_create_dept", "label": "create_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L662"}, {"id": "api_admin_update_dept", "label": "update_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L688"}, {"id": "api_admin_delete_dept", "label": "delete_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L714"}, {"id": "api_admin_sitecreatebody", "label": "SiteCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731"}, {"id": "api_admin_siteupdatebody", "label": "SiteUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747"}, {"id": "api_admin_list_sites", "label": "list_sites()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L764"}, {"id": "api_admin_create_site", "label": "create_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L778"}, {"id": "api_admin_update_site", "label": "update_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L807"}, {"id": "api_admin_delete_site", "label": "delete_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L837"}, {"id": "api_admin_postcreatebody", "label": "PostCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854"}, {"id": "api_admin_postupdatebody", "label": "PostUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864"}, {"id": "api_admin_list_posts", "label": "list_posts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L875"}, {"id": "api_admin_create_post", "label": "create_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L889"}, {"id": "api_admin_update_post", "label": "update_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L912"}, {"id": "api_admin_delete_post", "label": "delete_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L936"}, {"id": "api_admin_postusersupdatebody", "label": "PostUsersUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948"}, {"id": "api_admin_list_post_bound_users", "label": "list_post_bound_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L955"}, {"id": "api_admin_update_post_bound_users", "label": "update_post_bound_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L969"}, {"id": "api_admin_itemunitcreatebody", "label": "ItemUnitCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993"}, {"id": "api_admin_itemunitupdatebody", "label": "ItemUnitUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002"}, {"id": "api_admin_list_item_units", "label": "list_item_units()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1012"}, {"id": "api_admin_create_item_unit", "label": "create_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1026"}, {"id": "api_admin_update_item_unit", "label": "update_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1048"}, {"id": "api_admin_delete_item_unit", "label": "delete_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1071"}, {"id": "api_admin_expresscompanycreatebody", "label": "ExpressCompanyCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088"}, {"id": "api_admin_expresscompanyupdatebody", "label": "ExpressCompanyUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1098"}, {"id": "api_admin_list_express_companies", "label": "list_express_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1109"}, {"id": "api_admin_create_express_company", "label": "create_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1123"}, {"id": "api_admin_update_express_company", "label": "update_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1146"}, {"id": "api_admin_delete_express_company", "label": "delete_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1170"}, {"id": "api_admin_menucreatebody", "label": "MenuCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1187"}, {"id": "api_admin_menuupdatebody", "label": "MenuUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1203"}, {"id": "api_admin_list_menus", "label": "list_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1220"}, {"id": "api_admin_create_menu", "label": "create_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1231"}, {"id": "api_admin_update_menu", "label": "update_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1260"}, {"id": "api_admin_delete_menu", "label": "delete_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1290"}, {"id": "api_admin_rolecreatebody", "label": "RoleCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1307"}, {"id": "api_admin_roleupdatebody", "label": "RoleUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1317"}, {"id": "api_admin_rolemenubody", "label": "RoleMenuBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327"}, {"id": "api_admin_roledatascopebody", "label": "RoleDataScopeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1331"}, {"id": "api_admin_list_role_management", "label": "list_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1339"}, {"id": "api_admin_create_role_management", "label": "create_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1353"}, {"id": "api_admin_update_role_management", "label": "update_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1376"}, {"id": "api_admin_delete_role_management", "label": "delete_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1400"}, {"id": "api_admin_get_role_menus", "label": "get_role_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1413"}, {"id": "api_admin_update_role_menus", "label": "update_role_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1423"}, {"id": "api_admin_get_role_data_scope", "label": "get_role_data_scope()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1438"}, {"id": "api_admin_update_role_data_scope", "label": "update_role_data_scope()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1451"}, {"id": "api_admin_format_file_size", "label": "_format_file_size()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1477"}, {"id": "api_admin_upload_attachment", "label": "upload_attachment()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1487"}, {"id": "api_admin_attachmentdownloadurlbody", "label": "AttachmentDownloadUrlBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1533"}, {"id": "api_admin_attachment_download_url", "label": "attachment_download_url()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1540"}, {"id": "api_admin_rationale_45", "label": "\u8fd4\u56de\u8fd0\u8425\u7aef\u89d2\u8272\u4e0b\u62c9\u9009\u9879\uff08label=\u5e93\u4e2d\u89d2\u8272\u540d\uff0cvalue=Web \u89d2\u8272\u7801\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L45"}, {"id": "api_admin_rationale_77", "label": "\u8fd4\u56de\u7528\u6237\u4e0b\u62c9\u9009\u9879\uff08label=\u6635\u79f0\uff0cvalue=\u7528\u6237ID\uff09\uff0c\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L77"}, {"id": "api_admin_rationale_92", "label": "\u8fd4\u56de\u89d2\u8272\u4e0b\u62c9\u9009\u9879\uff08label=\u89d2\u8272\u540d\uff0cvalue=\u89d2\u8272ID UUID\uff09\uff0c\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u4e0e /roles \u4e0d\u540c\uff0c\u6b64\u7aef\u70b9\u8fd4\u56de\u89d2\u8272 UUID", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L92"}, {"id": "api_admin_rationale_1545", "label": "\u8fd4\u56de\u5e26 Content-Disposition \u7684\u4e0b\u8f7d URL\uff0c\u4fdd\u8bc1\u6d4f\u89c8\u5668\u4f7f\u7528\u539f\u59cb\u6587\u4ef6\u540d\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1545"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "uuid", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_data_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_storage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L21", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L27", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud_collection_protocol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L28", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L29", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_services_web_auth_roles", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_roles_for_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L41", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_users_for_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L73", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_roles_for_designer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L88", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_tenantcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108", "weight": 1.0}, {"source": "api_admin_tenantcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_tenantupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119", "weight": 1.0}, {"source": "api_admin_tenantupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_tenants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L131", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L199", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L216", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_usercreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229", "weight": 1.0}, {"source": "api_admin_usercreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_userupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246", "weight": 1.0}, {"source": "api_admin_userupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L262", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_user_by_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L306", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L355", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L385", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_reset_user_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L398", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dicttypecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415", "weight": 1.0}, {"source": "api_admin_dicttypecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dicttypeupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424", "weight": 1.0}, {"source": "api_admin_dicttypeupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_dict_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L434", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L450", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L472", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L497", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dictdatacreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514", "weight": 1.0}, {"source": "api_admin_dictdatacreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dictdataupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524", "weight": 1.0}, {"source": "api_admin_dictdataupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L534", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L551", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L574", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L597", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dict_data_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L610", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_deptcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625", "weight": 1.0}, {"source": "api_admin_deptcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_deptupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638", "weight": 1.0}, {"source": "api_admin_deptupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_depts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L651", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L662", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L688", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L714", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_sitecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731", "weight": 1.0}, {"source": "api_admin_sitecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_siteupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747", "weight": 1.0}, {"source": "api_admin_siteupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_sites", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L764", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L778", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L807", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L837", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854", "weight": 1.0}, {"source": "api_admin_postcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864", "weight": 1.0}, {"source": "api_admin_postupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_posts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L875", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L889", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L912", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L936", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postusersupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948", "weight": 1.0}, {"source": "api_admin_postusersupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_post_bound_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L955", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_post_bound_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L969", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_itemunitcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993", "weight": 1.0}, {"source": "api_admin_itemunitcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_itemunitupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002", "weight": 1.0}, {"source": "api_admin_itemunitupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_item_units", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1012", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1048", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1071", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_expresscompanycreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088", "weight": 1.0}, {"source": "api_admin_expresscompanycreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_expresscompanyupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1098", "weight": 1.0}, {"source": "api_admin_expresscompanyupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1098", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_express_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1109", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1123", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1146", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1170", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_menucreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1187", "weight": 1.0}, {"source": "api_admin_menucreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1187", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_menuupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1203", "weight": 1.0}, {"source": "api_admin_menuupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1203", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1220", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1231", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1290", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_rolecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1307", "weight": 1.0}, {"source": "api_admin_rolecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1307", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_roleupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1317", "weight": 1.0}, {"source": "api_admin_roleupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1317", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_rolemenubody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327", "weight": 1.0}, {"source": "api_admin_rolemenubody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_roledatascopebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1331", "weight": 1.0}, {"source": "api_admin_roledatascopebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1331", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1339", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1353", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1376", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1400", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_role_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1413", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1423", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_role_data_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1438", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_data_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1451", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_format_file_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1477", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_upload_attachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_attachmentdownloadurlbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1533", "weight": 1.0}, {"source": "api_admin_attachmentdownloadurlbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1533", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_attachment_download_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1540", "weight": 1.0}, {"source": "api_admin_list_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L271", "weight": 1.0}, {"source": "api_admin_get_user_by_id", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L311", "weight": 1.0}, {"source": "api_admin_create_user", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L328", "weight": 1.0}, {"source": "api_admin_list_dict_types", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L441", "weight": 1.0}, {"source": "api_admin_create_dict_type", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L456", "weight": 1.0}, {"source": "api_admin_update_dict_type", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L479", "weight": 1.0}, {"source": "api_admin_list_dict_data", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L542", "weight": 1.0}, {"source": "api_admin_create_dict_data", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L557", "weight": 1.0}, {"source": "api_admin_dict_data_options", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L615", "weight": 1.0}, {"source": "api_admin_list_depts", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L656", "weight": 1.0}, {"source": "api_admin_create_dept", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L668", "weight": 1.0}, {"source": "api_admin_list_sites", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L771", "weight": 1.0}, {"source": "api_admin_create_site", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L784", "weight": 1.0}, {"source": "api_admin_list_posts", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L882", "weight": 1.0}, {"source": "api_admin_create_post", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L895", "weight": 1.0}, {"source": "api_admin_list_post_bound_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L960", "weight": 1.0}, {"source": "api_admin_update_post_bound_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L975", "weight": 1.0}, {"source": "api_admin_list_item_units", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1019", "weight": 1.0}, {"source": "api_admin_create_item_unit", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1032", "weight": 1.0}, {"source": "api_admin_list_express_companies", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1116", "weight": 1.0}, {"source": "api_admin_create_express_company", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1129", "weight": 1.0}, {"source": "api_admin_list_menus", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1225", "weight": 1.0}, {"source": "api_admin_create_menu", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1237", "weight": 1.0}, {"source": "api_admin_list_role_management", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1346", "weight": 1.0}, {"source": "api_admin_create_role_management", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1359", "weight": 1.0}, {"source": "api_admin_update_role_menus", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1430", "weight": 1.0}, {"source": "api_admin_update_role_data_scope", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1458", "weight": 1.0}, {"source": "api_admin_upload_attachment", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1506", "weight": 1.0}, {"source": "api_admin_upload_attachment", "target": "api_admin_format_file_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1525", "weight": 1.0}, {"source": "api_admin_attachment_download_url", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1549", "weight": 1.0}, {"source": "api_admin_rationale_45", "target": "api_admin_list_roles_for_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L45", "weight": 1.0}, {"source": "api_admin_rationale_77", "target": "api_admin_list_users_for_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L77", "weight": 1.0}, {"source": "api_admin_rationale_92", "target": "api_admin_list_roles_for_designer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L92", "weight": 1.0}, {"source": "api_admin_rationale_1545", "target": "api_admin_attachment_download_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1545", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_admin_list_roles_for_select", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L49"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L52"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L55"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "_map_role_name_to_web", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L58"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L62"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L63"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L69"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L78"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L79"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L79"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L81"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L84"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L94"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L95"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L95"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L97"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L99"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L99"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L100"}, {"caller_nid": "api_admin_list_tenants", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L139"}, {"caller_nid": "api_admin_list_tenants", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L140"}, {"caller_nid": "api_admin_create_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L166"}, {"caller_nid": "api_admin_create_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L168"}, {"caller_nid": "api_admin_create_tenant", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L168"}, {"caller_nid": "api_admin_create_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L170"}, {"caller_nid": "api_admin_create_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L170"}, {"caller_nid": "api_admin_update_tenant", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L181"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L185"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L186"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L187"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L188"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L189"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L190"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L191"}, {"caller_nid": "api_admin_update_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L193"}, {"caller_nid": "api_admin_update_tenant", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L193"}, {"caller_nid": "api_admin_update_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L195"}, {"caller_nid": "api_admin_update_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L195"}, {"caller_nid": "api_admin_delete_tenant", "callee": "soft_delete_tenant", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L205"}, {"caller_nid": "api_admin_delete_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L206"}, {"caller_nid": "api_admin_delete_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L208"}, {"caller_nid": "api_admin_delete_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L208"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L217"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L272"}, {"caller_nid": "api_admin_list_users", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L272"}, {"caller_nid": "api_admin_list_users", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L276"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L279"}, {"caller_nid": "api_admin_list_users", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L280"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L281"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L282"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L283"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L287"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L289"}, {"caller_nid": "api_admin_list_users", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L290"}, {"caller_nid": "api_admin_list_users", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L291"}, {"caller_nid": "api_admin_list_users", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L293"}, {"caller_nid": "api_admin_list_users", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L299"}, {"caller_nid": "api_admin_list_users", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L299"}, {"caller_nid": "api_admin_list_users", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L301"}, {"caller_nid": "api_admin_list_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L302"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get_user", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L312"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L314"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L315"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L316"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get_user_with_relations", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L317"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L318"}, {"caller_nid": "api_admin_create_user", "callee": "user_no_exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L329"}, {"caller_nid": "api_admin_create_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L330"}, {"caller_nid": "api_admin_create_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L345"}, {"caller_nid": "api_admin_create_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L349"}, {"caller_nid": "api_admin_create_user", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L349"}, {"caller_nid": "api_admin_create_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L351"}, {"caller_nid": "api_admin_create_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L351"}, {"caller_nid": "api_admin_update_user", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L362"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L366"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L367"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L368"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L369"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L370"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L371"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L372"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L373"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L374"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L375"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L376"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L377"}, {"caller_nid": "api_admin_update_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L379"}, {"caller_nid": "api_admin_update_user", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L379"}, {"caller_nid": "api_admin_update_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L381"}, {"caller_nid": "api_admin_update_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L381"}, {"caller_nid": "api_admin_delete_user", "callee": "soft_delete_user", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L391"}, {"caller_nid": "api_admin_delete_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L392"}, {"caller_nid": "api_admin_delete_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L394"}, {"caller_nid": "api_admin_delete_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L394"}, {"caller_nid": "api_admin_reset_user_password", "callee": "reset_password", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L404"}, {"caller_nid": "api_admin_reset_user_password", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L405"}, {"caller_nid": "api_admin_reset_user_password", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L407"}, {"caller_nid": "api_admin_reset_user_password", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L407"}, {"caller_nid": "api_admin_list_dict_types", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L445"}, {"caller_nid": "api_admin_list_dict_types", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L446"}, {"caller_nid": "api_admin_create_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L464"}, {"caller_nid": "api_admin_create_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L466"}, {"caller_nid": "api_admin_create_dict_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L466"}, {"caller_nid": "api_admin_create_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L468"}, {"caller_nid": "api_admin_create_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L468"}, {"caller_nid": "api_admin_update_dict_type", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L480"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L484"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L485"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L486"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L487"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L488"}, {"caller_nid": "api_admin_update_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L491"}, {"caller_nid": "api_admin_update_dict_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L491"}, {"caller_nid": "api_admin_update_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L493"}, {"caller_nid": "api_admin_update_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L493"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "soft_delete_dict_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L503"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L504"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L506"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L506"}, {"caller_nid": "api_admin_list_dict_data", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L546"}, {"caller_nid": "api_admin_list_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L547"}, {"caller_nid": "api_admin_create_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L566"}, {"caller_nid": "api_admin_create_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L568"}, {"caller_nid": "api_admin_create_dict_data", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L568"}, {"caller_nid": "api_admin_create_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L570"}, {"caller_nid": "api_admin_create_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L570"}, {"caller_nid": "api_admin_update_dict_data", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L581"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L585"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L586"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L587"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L588"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L589"}, {"caller_nid": "api_admin_update_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L591"}, {"caller_nid": "api_admin_update_dict_data", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L591"}, {"caller_nid": "api_admin_update_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L593"}, {"caller_nid": "api_admin_update_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L593"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "soft_delete_dict_data", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L603"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L604"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L606"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L606"}, {"caller_nid": "api_admin_dict_data_options", "callee": "list_dict_data_options", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L616"}, {"caller_nid": "api_admin_dict_data_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L617"}, {"caller_nid": "api_admin_list_depts", "callee": "list_depts_tree", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L657"}, {"caller_nid": "api_admin_list_depts", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L658"}, {"caller_nid": "api_admin_create_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L680"}, {"caller_nid": "api_admin_create_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L682"}, {"caller_nid": "api_admin_create_dept", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L682"}, {"caller_nid": "api_admin_create_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L684"}, {"caller_nid": "api_admin_create_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L684"}, {"caller_nid": "api_admin_update_dept", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L695"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L699"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L700"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L701"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L702"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L703"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L704"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L705"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L706"}, {"caller_nid": "api_admin_update_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L708"}, {"caller_nid": "api_admin_update_dept", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L708"}, {"caller_nid": "api_admin_update_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L710"}, {"caller_nid": "api_admin_update_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L710"}, {"caller_nid": "api_admin_delete_dept", "callee": "soft_delete_dept", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L720"}, {"caller_nid": "api_admin_delete_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L721"}, {"caller_nid": "api_admin_delete_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L723"}, {"caller_nid": "api_admin_delete_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L723"}, {"caller_nid": "api_admin_list_sites", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L773"}, {"caller_nid": "api_admin_list_sites", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L774"}, {"caller_nid": "api_admin_create_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L799"}, {"caller_nid": "api_admin_create_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L801"}, {"caller_nid": "api_admin_create_site", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L801"}, {"caller_nid": "api_admin_create_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L803"}, {"caller_nid": "api_admin_create_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L803"}, {"caller_nid": "api_admin_update_site", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L814"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L818"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L819"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L820"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L821"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L822"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L823"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L824"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L825"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L826"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L827"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L828"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L829"}, {"caller_nid": "api_admin_update_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L831"}, {"caller_nid": "api_admin_update_site", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L831"}, {"caller_nid": "api_admin_update_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L833"}, {"caller_nid": "api_admin_update_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L833"}, {"caller_nid": "api_admin_delete_site", "callee": "soft_delete_site", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L843"}, {"caller_nid": "api_admin_delete_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L844"}, {"caller_nid": "api_admin_delete_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L846"}, {"caller_nid": "api_admin_delete_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L846"}, {"caller_nid": "api_admin_list_posts", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L884"}, {"caller_nid": "api_admin_list_posts", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L885"}, {"caller_nid": "api_admin_create_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L904"}, {"caller_nid": "api_admin_create_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L906"}, {"caller_nid": "api_admin_create_post", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L906"}, {"caller_nid": "api_admin_create_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L908"}, {"caller_nid": "api_admin_create_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L908"}, {"caller_nid": "api_admin_update_post", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L919"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L923"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L924"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L925"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L926"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L927"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L928"}, {"caller_nid": "api_admin_update_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L930"}, {"caller_nid": "api_admin_update_post", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L930"}, {"caller_nid": "api_admin_update_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L932"}, {"caller_nid": "api_admin_update_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L932"}, {"caller_nid": "api_admin_delete_post", "callee": "soft_delete_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L942"}, {"caller_nid": "api_admin_delete_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L943"}, {"caller_nid": "api_admin_delete_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L945"}, {"caller_nid": "api_admin_delete_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L945"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "get_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L961"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L963"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "list_user_ids_bound_to_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L964"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L965"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "get_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L976"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L978"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "sync_post_user_bindings", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L980"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L981"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L983"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L985"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L985"}, {"caller_nid": "api_admin_list_item_units", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1021"}, {"caller_nid": "api_admin_list_item_units", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1022"}, {"caller_nid": "api_admin_create_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1040"}, {"caller_nid": "api_admin_create_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1042"}, {"caller_nid": "api_admin_create_item_unit", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1042"}, {"caller_nid": "api_admin_create_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1044"}, {"caller_nid": "api_admin_create_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1044"}, {"caller_nid": "api_admin_update_item_unit", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1055"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1059"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1060"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1061"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1062"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1063"}, {"caller_nid": "api_admin_update_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1065"}, {"caller_nid": "api_admin_update_item_unit", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1065"}, {"caller_nid": "api_admin_update_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1067"}, {"caller_nid": "api_admin_update_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1067"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "soft_delete_item_unit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1077"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1078"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1080"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1080"}, {"caller_nid": "api_admin_list_express_companies", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1118"}, {"caller_nid": "api_admin_list_express_companies", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1119"}, {"caller_nid": "api_admin_create_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1138"}, {"caller_nid": "api_admin_create_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1140"}, {"caller_nid": "api_admin_create_express_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1140"}, {"caller_nid": "api_admin_create_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1142"}, {"caller_nid": "api_admin_create_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1142"}, {"caller_nid": "api_admin_update_express_company", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1153"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1157"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1158"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1159"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1160"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1161"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1162"}, {"caller_nid": "api_admin_update_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1164"}, {"caller_nid": "api_admin_update_express_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1164"}, {"caller_nid": "api_admin_update_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1166"}, {"caller_nid": "api_admin_update_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1166"}, {"caller_nid": "api_admin_delete_express_company", "callee": "soft_delete_express_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1176"}, {"caller_nid": "api_admin_delete_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1177"}, {"caller_nid": "api_admin_delete_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1179"}, {"caller_nid": "api_admin_delete_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1179"}, {"caller_nid": "api_admin_list_menus", "callee": "list_menus_tree", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1226"}, {"caller_nid": "api_admin_list_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1227"}, {"caller_nid": "api_admin_create_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1252"}, {"caller_nid": "api_admin_create_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1254"}, {"caller_nid": "api_admin_create_menu", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1254"}, {"caller_nid": "api_admin_create_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1256"}, {"caller_nid": "api_admin_create_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1256"}, {"caller_nid": "api_admin_update_menu", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1267"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1271"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1272"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1273"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1274"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1275"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1276"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1277"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1278"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1279"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1280"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1281"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1282"}, {"caller_nid": "api_admin_update_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1284"}, {"caller_nid": "api_admin_update_menu", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1284"}, {"caller_nid": "api_admin_update_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1286"}, {"caller_nid": "api_admin_update_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1286"}, {"caller_nid": "api_admin_delete_menu", "callee": "soft_delete_menu", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1296"}, {"caller_nid": "api_admin_delete_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1297"}, {"caller_nid": "api_admin_delete_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1299"}, {"caller_nid": "api_admin_delete_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1299"}, {"caller_nid": "api_admin_list_role_management", "callee": "list_roles", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1347"}, {"caller_nid": "api_admin_list_role_management", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1348"}, {"caller_nid": "api_admin_list_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1349"}, {"caller_nid": "api_admin_create_role_management", "callee": "create_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1360"}, {"caller_nid": "api_admin_create_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1368"}, {"caller_nid": "api_admin_create_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1370"}, {"caller_nid": "api_admin_create_role_management", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1370"}, {"caller_nid": "api_admin_create_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1372"}, {"caller_nid": "api_admin_create_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1372"}, {"caller_nid": "api_admin_update_role_management", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1383"}, {"caller_nid": "api_admin_update_role_management", "callee": "update_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1384"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1387"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1388"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1389"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1390"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1391"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1392"}, {"caller_nid": "api_admin_update_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1394"}, {"caller_nid": "api_admin_update_role_management", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1394"}, {"caller_nid": "api_admin_update_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1396"}, {"caller_nid": "api_admin_update_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1396"}, {"caller_nid": "api_admin_delete_role_management", "callee": "soft_delete_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1406"}, {"caller_nid": "api_admin_delete_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1407"}, {"caller_nid": "api_admin_delete_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1409"}, {"caller_nid": "api_admin_delete_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1409"}, {"caller_nid": "api_admin_get_role_menus", "callee": "get_role_menu_ids", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1418"}, {"caller_nid": "api_admin_get_role_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1419"}, {"caller_nid": "api_admin_update_role_menus", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1431"}, {"caller_nid": "api_admin_update_role_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1432"}, {"caller_nid": "api_admin_update_role_menus", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1434"}, {"caller_nid": "api_admin_update_role_menus", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1434"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "get_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1443"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1445"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1447"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1465"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1467"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1469"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1469"}, {"caller_nid": "api_admin_upload_attachment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1494"}, {"caller_nid": "api_admin_upload_attachment", "callee": "read", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1496"}, {"caller_nid": "api_admin_upload_attachment", "callee": "upload_file", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1497"}, {"caller_nid": "api_admin_upload_attachment", "callee": "rstrip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1498"}, {"caller_nid": "api_admin_upload_attachment", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1499"}, {"caller_nid": "api_admin_upload_attachment", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1500"}, {"caller_nid": "api_admin_upload_attachment", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1503"}, {"caller_nid": "api_admin_upload_attachment", "callee": "lstrip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1504"}, {"caller_nid": "api_admin_upload_attachment", "callee": "splitext", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1504"}, {"caller_nid": "api_admin_upload_attachment", "callee": "BizAttachment", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1507"}, {"caller_nid": "api_admin_upload_attachment", "callee": "uuid4", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1508"}, {"caller_nid": "api_admin_upload_attachment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1515"}, {"caller_nid": "api_admin_upload_attachment", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1517"}, {"caller_nid": "api_admin_upload_attachment", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1518"}, {"caller_nid": "api_admin_upload_attachment", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1519"}, {"caller_nid": "api_admin_upload_attachment", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1520"}, {"caller_nid": "api_admin_upload_attachment", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1529"}, {"caller_nid": "api_admin_upload_attachment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1530"}, {"caller_nid": "api_admin_upload_attachment", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1530"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1546"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1548"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "_lookup_attachment_by_url", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1550"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1551"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1553"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "rsplit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1555"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "presigned_download_url", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1557"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1558"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1560"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1560"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/5abf125987094dd3e3d1ed81f0c6e38f7a502b56dd7c7cd178f738f19720ca02.json b/backend/app/graphify-out/cache/ast/5abf125987094dd3e3d1ed81f0c6e38f7a502b56dd7c7cd178f738f19720ca02.json new file mode 100644 index 00000000..812eb7ee --- /dev/null +++ b/backend/app/graphify-out/cache/ast/5abf125987094dd3e3d1ed81f0c6e38f7a502b56dd7c7cd178f738f19720ca02.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "label": "qc_material_usage.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1"}, {"id": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "label": "_parse_receiver_purpose_from_remark()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L18"}, {"id": "crud_qc_material_usage_resolve_receiver_purpose", "label": "_resolve_receiver_purpose()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L30"}, {"id": "crud_qc_material_usage_display_remark", "label": "_display_remark()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L40"}, {"id": "crud_qc_material_usage_user_nick_name_map", "label": "_user_nick_name_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L56"}, {"id": "crud_qc_material_usage_receiver_display_map", "label": "_receiver_display_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L64"}, {"id": "crud_qc_material_usage_usage_unit_label", "label": "_usage_unit_label()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L76"}, {"id": "crud_qc_material_usage_stock_in_date_for_row", "label": "_stock_in_date_for_row()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L85"}, {"id": "crud_qc_material_usage_unit_price_for_row", "label": "_unit_price_for_row()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L91"}, {"id": "crud_qc_material_usage_amount_for_row", "label": "_amount_for_row()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L99"}, {"id": "crud_qc_material_usage_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L115"}, {"id": "crud_qc_material_usage_linked_qc_task_no_map", "label": "_linked_qc_task_no_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L176"}, {"id": "crud_qc_material_usage_batch_map", "label": "_batch_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L209"}, {"id": "crud_qc_material_usage_mine_usage_filter", "label": "_mine_usage_filter()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L221"}, {"id": "crud_qc_material_usage_list_usages_query", "label": "_list_usages_query()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L246"}, {"id": "crud_qc_material_usage_paginate_usages", "label": "_paginate_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L318"}, {"id": "crud_qc_material_usage_list_usages", "label": "list_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L363"}, {"id": "crud_qc_material_usage_list_my_usages", "label": "list_my_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L391"}, {"id": "crud_qc_material_usage_list_usages_by_task", "label": "list_usages_by_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L422"}, {"id": "crud_qc_material_usage_list_linked_task_usages", "label": "list_linked_task_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L479"}, {"id": "crud_qc_material_usage_revert_task_material_usages", "label": "revert_task_material_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L529"}, {"id": "crud_qc_material_usage_list_requisition_options", "label": "list_requisition_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L597"}, {"id": "crud_qc_material_usage_record_task_usage_from_requisition", "label": "_record_task_usage_from_requisition()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L671"}, {"id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "label": "_deduct_task_usage_legacy_batch()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L763"}, {"id": "crud_qc_material_usage_deduct_for_task", "label": "deduct_for_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L863"}, {"id": "crud_qc_material_usage_task_consumed_qty_map", "label": "_task_consumed_qty_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L914"}, {"id": "crud_qc_material_usage_fmt_date_val", "label": "_fmt_date_val()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L940"}, {"id": "crud_qc_material_usage_list_stock_check_requisitions", "label": "list_stock_check_requisitions()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L948"}, {"id": "crud_qc_material_usage_mark_requisition_fully_used", "label": "mark_requisition_fully_used()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1038"}, {"id": "crud_qc_material_usage_rationale_19", "label": "\u517c\u5bb9\u65e7\u6570\u636e\uff1a\u9886\u7528\u4eba/\u7528\u9014\u66fe\u62fc\u63a5\u5728 remark \u4e2d\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L19"}, {"id": "crud_qc_material_usage_rationale_41", "label": "\u624b\u52a8\u51fa\u5e93\u65f6\u5907\u6ce8\u4ec5\u5c55\u793a\u7528\u6237\u586b\u5199\u5185\u5bb9\uff0c\u4e0d\u542b\u9886\u7528\u4eba/\u7528\u9014\u62fc\u63a5\u6bb5\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L41"}, {"id": "crud_qc_material_usage_rationale_181", "label": "\u9886\u7528\u8bb0\u5f55\uff08manual_out\uff09\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53f7\uff0c\u805a\u5408\u4e3a parent_usage_id \u2192 \u4efb\u52a1\u53f7\u5217\u8868\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L181"}, {"id": "crud_qc_material_usage_rationale_222", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55\uff1a\u624b\u52a8\u51fa\u5e93\uff08\u9886\u7528\u4eba\uff09\u6216\u4efb\u52a1\u4f7f\u7528\uff08\u586b\u62a5\u4eba\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L222"}, {"id": "crud_qc_material_usage_rationale_406", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55\uff08\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L406"}, {"id": "crud_qc_material_usage_rationale_429", "label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55\uff08task_complete\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L429"}, {"id": "crud_qc_material_usage_rationale_486", "label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u7269\u6599\u6d88\u8017\uff08parent_usage_id \u2192 task_complete\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L486"}, {"id": "crud_qc_material_usage_rationale_535", "label": "\u64a4\u9500\u4efb\u52a1\u6b64\u524d task_complete \u6263\u51cf\uff0c\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L535"}, {"id": "crud_qc_material_usage_rationale_605", "label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879\uff08manual_out\uff09\uff0c\u4f9b\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L605"}, {"id": "crud_qc_material_usage_rationale_772", "label": "\u65e7\u7248\uff1a\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58\uff08\u517c\u5bb9\u5386\u53f2\u6570\u636e\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L772"}, {"id": "crud_qc_material_usage_rationale_872", "label": "\u767b\u8bb0\u4efb\u52a1\u7269\u6599\u4f7f\u7528\uff1b\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1\uff0c\u672c\u51fd\u6570\u4e0d commit\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L872"}, {"id": "crud_qc_material_usage_rationale_957", "label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97\uff1a\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55\uff08\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L957"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "app_crud_qc_material_stock_batch", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_display_remark", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L40", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_user_nick_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L56", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_receiver_display_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L64", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_usage_unit_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L76", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_stock_in_date_for_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L85", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_unit_price_for_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L91", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_amount_for_row", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L99", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L115", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_linked_qc_task_no_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L176", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_batch_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L209", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_mine_usage_filter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_usages_query", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L246", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_paginate_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L318", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L363", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_my_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L391", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_usages_by_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L422", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_linked_task_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L479", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_revert_task_material_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L529", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_requisition_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L597", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_record_task_usage_from_requisition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L671", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L763", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_deduct_for_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L863", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_task_consumed_qty_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L914", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_fmt_date_val", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L940", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_list_stock_check_requisitions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L948", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_usage_py", "target": "crud_qc_material_usage_mark_requisition_fully_used", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1038", "weight": 1.0}, {"source": "crud_qc_material_usage_resolve_receiver_purpose", "target": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L36", "weight": 1.0}, {"source": "crud_qc_material_usage_receiver_display_map", "target": "crud_qc_material_usage_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L69", "weight": 1.0}, {"source": "crud_qc_material_usage_amount_for_row", "target": "crud_qc_material_usage_unit_price_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L107", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L125", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_usage_unit_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L135", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_stock_in_date_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L145", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_unit_price_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L149", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_amount_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L150", "weight": 1.0}, {"source": "crud_qc_material_usage_row_to_dict", "target": "crud_qc_material_usage_display_remark", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L168", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages_query", "target": "crud_qc_material_usage_mine_usage_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L265", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_batch_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L335", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L336", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L339", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_receiver_display_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L342", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_linked_qc_task_no_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L344", "weight": 1.0}, {"source": "crud_qc_material_usage_paginate_usages", "target": "crud_qc_material_usage_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L347", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages", "target": "crud_qc_material_usage_list_usages_query", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L377", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages", "target": "crud_qc_material_usage_paginate_usages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L388", "weight": 1.0}, {"source": "crud_qc_material_usage_list_my_usages", "target": "crud_qc_material_usage_list_usages_query", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L407", "weight": 1.0}, {"source": "crud_qc_material_usage_list_my_usages", "target": "crud_qc_material_usage_paginate_usages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L419", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages_by_task", "target": "crud_qc_material_usage_batch_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L442", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages_by_task", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L457", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages_by_task", "target": "crud_qc_material_usage_receiver_display_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L460", "weight": 1.0}, {"source": "crud_qc_material_usage_list_usages_by_task", "target": "crud_qc_material_usage_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L468", "weight": 1.0}, {"source": "crud_qc_material_usage_list_linked_task_usages", "target": "crud_qc_material_usage_batch_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L516", "weight": 1.0}, {"source": "crud_qc_material_usage_list_linked_task_usages", "target": "crud_qc_material_usage_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L517", "weight": 1.0}, {"source": "crud_qc_material_usage_list_linked_task_usages", "target": "crud_qc_material_usage_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L519", "weight": 1.0}, {"source": "crud_qc_material_usage_list_requisition_options", "target": "crud_qc_material_usage_batch_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L632", "weight": 1.0}, {"source": "crud_qc_material_usage_list_requisition_options", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L635", "weight": 1.0}, {"source": "crud_qc_material_usage_list_requisition_options", "target": "crud_qc_material_usage_receiver_display_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L638", "weight": 1.0}, {"source": "crud_qc_material_usage_list_requisition_options", "target": "crud_qc_material_usage_usage_unit_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L645", "weight": 1.0}, {"source": "crud_qc_material_usage_record_task_usage_from_requisition", "target": "crud_qc_material_usage_usage_unit_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L722", "weight": 1.0}, {"source": "crud_qc_material_usage_deduct_for_task", "target": "crud_qc_material_usage_revert_task_material_usages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L873", "weight": 1.0}, {"source": "crud_qc_material_usage_deduct_for_task", "target": "crud_qc_material_usage_record_task_usage_from_requisition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L887", "weight": 1.0}, {"source": "crud_qc_material_usage_deduct_for_task", "target": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L903", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_batch_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L991", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L992", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_resolve_receiver_purpose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L995", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_receiver_display_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L998", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_task_consumed_qty_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L999", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_usage_unit_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1006", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_stock_in_date_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1018", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_fmt_date_val", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1019", "weight": 1.0}, {"source": "crud_qc_material_usage_list_stock_check_requisitions", "target": "crud_qc_material_usage_unit_price_for_row", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1023", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_19", "target": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L19", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_41", "target": "crud_qc_material_usage_display_remark", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L41", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_181", "target": "crud_qc_material_usage_linked_qc_task_no_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L181", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_222", "target": "crud_qc_material_usage_mine_usage_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L222", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_406", "target": "crud_qc_material_usage_list_my_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L406", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_429", "target": "crud_qc_material_usage_list_usages_by_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L429", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_486", "target": "crud_qc_material_usage_list_linked_task_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L486", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_535", "target": "crud_qc_material_usage_revert_task_material_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L535", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_605", "target": "crud_qc_material_usage_list_requisition_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L605", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_772", "target": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L772", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_872", "target": "crud_qc_material_usage_deduct_for_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L872", "weight": 1.0}, {"source": "crud_qc_material_usage_rationale_957", "target": "crud_qc_material_usage_list_stock_check_requisitions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L957", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "split", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L21"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L22"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L23"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L24"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L24"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L25"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L26"}, {"caller_nid": "crud_qc_material_usage_parse_receiver_purpose_from_remark", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L26"}, {"caller_nid": "crud_qc_material_usage_resolve_receiver_purpose", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L31"}, {"caller_nid": "crud_qc_material_usage_resolve_receiver_purpose", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L31"}, {"caller_nid": "crud_qc_material_usage_resolve_receiver_purpose", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L32"}, {"caller_nid": "crud_qc_material_usage_resolve_receiver_purpose", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L32"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L42"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "split", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L46"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L47"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L48"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L48"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L50"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L51"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L52"}, {"caller_nid": "crud_qc_material_usage_display_remark", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L53"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L57"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L60"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L60"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L60"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L60"}, {"caller_nid": "crud_qc_material_usage_user_nick_name_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L61"}, {"caller_nid": "crud_qc_material_usage_receiver_display_map", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_usage_receiver_display_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_usage_receiver_display_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_usage_receiver_display_map", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L72"}, {"caller_nid": "crud_qc_material_usage_usage_unit_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L77"}, {"caller_nid": "crud_qc_material_usage_usage_unit_label", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L77"}, {"caller_nid": "crud_qc_material_usage_usage_unit_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L80"}, {"caller_nid": "crud_qc_material_usage_usage_unit_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L81"}, {"caller_nid": "crud_qc_material_usage_stock_in_date_for_row", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L87"}, {"caller_nid": "crud_qc_material_usage_unit_price_for_row", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L93"}, {"caller_nid": "crud_qc_material_usage_unit_price_for_row", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L95"}, {"caller_nid": "crud_qc_material_usage_amount_for_row", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L103"}, {"caller_nid": "crud_qc_material_usage_amount_for_row", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L105"}, {"caller_nid": "crud_qc_material_usage_amount_for_row", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L108"}, {"caller_nid": "crud_qc_material_usage_amount_for_row", "callee": "abs", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L109"}, {"caller_nid": "crud_qc_material_usage_amount_for_row", "callee": "round", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L112"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L126"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L128"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L129"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L131"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L158"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L159"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L166"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L166"}, {"caller_nid": "crud_qc_material_usage_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L172"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L186"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L186"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L186"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L186"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L190"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L194"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L200"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L205"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L206"}, {"caller_nid": "crud_qc_material_usage_linked_qc_task_no_map", "callee": "items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L206"}, {"caller_nid": "crud_qc_material_usage_batch_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L214"}, {"caller_nid": "crud_qc_material_usage_batch_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L214"}, {"caller_nid": "crud_qc_material_usage_batch_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L214"}, {"caller_nid": "crud_qc_material_usage_batch_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L215"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L223"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L224"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L228"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L229"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L229"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L231"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L235"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L240"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_usage_mine_usage_filter", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L260"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L260"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L265"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L267"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L268"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L270"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L275"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L280"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L282"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L285"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L286"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "is_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L288"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L292"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L294"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L294"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L295"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L298"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L299"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L300"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L301"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L302"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L303"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L304"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L308"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L310"}, {"caller_nid": "crud_qc_material_usage_list_usages_query", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L314"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L326"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L326"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L326"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L326"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L327"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L328"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L328"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L330"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L330"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L330"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L330"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L330"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L341"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L349"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L350"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L351"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L356"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L359"}, {"caller_nid": "crud_qc_material_usage_paginate_usages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L360"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L430"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L430"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L440"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L441"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L441"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L441"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L443"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L447"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L447"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L447"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L449"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L456"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L459"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L463"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L463"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L465"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L467"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L470"}, {"caller_nid": "crud_qc_material_usage_list_usages_by_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L471"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L487"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L491"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L491"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L491"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L500"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L504"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L504"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L514"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L515"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L515"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L515"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L521"}, {"caller_nid": "crud_qc_material_usage_list_linked_task_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L522"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L537"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L537"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L537"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L549"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L551"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "abs", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L556"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L556"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L562"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L565"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L565"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "with_for_update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L565"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L565"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L575"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L579"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L579"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "with_for_update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L579"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L579"}, {"caller_nid": "crud_qc_material_usage_revert_task_material_usages", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L589"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L606"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L606"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L616"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L617"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L620"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L621"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L622"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L623"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L624"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L625"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L626"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L627"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L630"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L630"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L631"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L631"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L631"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L631"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L637"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L641"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L643"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "abs", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L644"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L644"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L646"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L648"}, {"caller_nid": "crud_qc_material_usage_list_requisition_options", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L652"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L680"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L681"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L682"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L683"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L684"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L688"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L689"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L690"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L690"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L691"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L692"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L692"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L695"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L695"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L695"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L706"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L709"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L709"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L709"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L718"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L721"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L721"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L721"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L721"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L726"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L727"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L727"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L727"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L728"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "BizQcMaterialUsage", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L730"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L731"}, {"caller_nid": "crud_qc_material_usage_record_task_usage_from_requisition", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L760"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L773"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L773"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L773"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L774"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L776"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L777"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L777"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L778"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L780"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L780"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L783"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L783"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "with_for_update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L783"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L783"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L793"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L795"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L797"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L803"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L803"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "with_for_update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L803"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L803"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L814"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L818"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L819"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L821"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L823"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L830"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L831"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L833"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L833"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L833"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L834"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L834"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L834"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L834"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "_usage_batch_snapshots", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L835"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "BizQcMaterialUsage", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L837"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L838"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L854"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L856"}, {"caller_nid": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L860"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L874"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L875"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L877"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L878"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L879"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L880"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L885"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L886"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L897"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L897"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L897"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L899"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "HTTPException", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L901"}, {"caller_nid": "crud_qc_material_usage_deduct_for_task", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L902"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L923"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L923"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L923"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L923"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "coalesce", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L925"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "sum", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L925"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "abs", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L925"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L930"}, {"caller_nid": "crud_qc_material_usage_task_consumed_qty_map", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L937"}, {"caller_nid": "crud_qc_material_usage_fmt_date_val", "callee": "hasattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L943"}, {"caller_nid": "crud_qc_material_usage_fmt_date_val", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L944"}, {"caller_nid": "crud_qc_material_usage_fmt_date_val", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L945"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L958"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L958"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L968"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L969"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L972"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L973"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L974"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L975"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L976"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L977"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L978"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L979"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L982"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L982"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L982"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L982"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L983"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L984"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L984"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L986"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L986"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L986"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L986"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L986"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L997"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1002"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1004"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "abs", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1005"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1005"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1007"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1008"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1009"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1031"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1032"}, {"caller_nid": "crud_qc_material_usage_list_stock_check_requisitions", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1035"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1047"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1047"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1047"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1058"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1062"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1063"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1063"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1069"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1070"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1073"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1077"}, {"caller_nid": "crud_qc_material_usage_mark_requisition_fully_used", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_usage.py", "source_location": "L1078"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/5fcce4f2e4e2de35b997063d528d69d61abae1d82e5ad77889b1ba86fd56bbd2.json b/backend/app/graphify-out/cache/ast/5fcce4f2e4e2de35b997063d528d69d61abae1d82e5ad77889b1ba86fd56bbd2.json new file mode 100644 index 00000000..449407ac --- /dev/null +++ b/backend/app/graphify-out/cache/ast/5fcce4f2e4e2de35b997063d528d69d61abae1d82e5ad77889b1ba86fd56bbd2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "label": "pilot_service.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1"}, {"id": "api_pilot_service_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L17"}, {"id": "api_pilot_service_cellproducttypecreatebody", "label": "CellProductTypeCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L32"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_pilot_service_cellproducttypeupdatebody", "label": "CellProductTypeUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L41"}, {"id": "api_pilot_service_list_cell_product_types", "label": "list_cell_product_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L51"}, {"id": "api_pilot_service_create_cell_product_type", "label": "create_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L69"}, {"id": "api_pilot_service_update_cell_product_type", "label": "update_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L91"}, {"id": "api_pilot_service_delete_cell_product_type", "label": "delete_cell_product_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L116"}, {"id": "api_pilot_service_cellproductspeccreatebody", "label": "CellProductSpecCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L134"}, {"id": "api_pilot_service_cellproductspecupdatebody", "label": "CellProductSpecUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L143"}, {"id": "api_pilot_service_list_cell_product_specs", "label": "list_cell_product_specs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L153"}, {"id": "api_pilot_service_create_cell_product_spec", "label": "create_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L171"}, {"id": "api_pilot_service_update_cell_product_spec", "label": "update_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L193"}, {"id": "api_pilot_service_delete_cell_product_spec", "label": "delete_cell_product_spec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L218"}, {"id": "api_pilot_service_cellproductpricecreatebody", "label": "CellProductPriceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L236"}, {"id": "api_pilot_service_cellproductpriceupdatebody", "label": "CellProductPriceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L251"}, {"id": "api_pilot_service_list_cell_product_prices", "label": "list_cell_product_prices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L267"}, {"id": "api_pilot_service_create_cell_product_price", "label": "create_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L292"}, {"id": "api_pilot_service_update_cell_product_price", "label": "update_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L320"}, {"id": "api_pilot_service_delete_cell_product_price", "label": "delete_cell_product_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L351"}, {"id": "api_pilot_service_projectsystemcreatebody", "label": "ProjectSystemCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L369"}, {"id": "api_pilot_service_projectsystemupdatebody", "label": "ProjectSystemUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L379"}, {"id": "api_pilot_service_list_project_systems", "label": "list_project_systems()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L390"}, {"id": "api_pilot_service_create_project_system", "label": "create_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L408"}, {"id": "api_pilot_service_update_project_system", "label": "update_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L431"}, {"id": "api_pilot_service_delete_project_system", "label": "delete_project_system()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L457"}, {"id": "api_pilot_service_projectsystemitemcreatebody", "label": "ProjectSystemItemCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L473"}, {"id": "api_pilot_service_projectsystemitemupdatebody", "label": "ProjectSystemItemUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L489"}, {"id": "api_pilot_service_list_project_system_items", "label": "list_project_system_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L506"}, {"id": "api_pilot_service_create_project_system_item", "label": "create_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L520"}, {"id": "api_pilot_service_update_project_system_item", "label": "update_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L551"}, {"id": "api_pilot_service_delete_project_system_item", "label": "delete_project_system_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L583"}, {"id": "api_pilot_service_channelcreatebody", "label": "ChannelCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L601"}, {"id": "api_pilot_service_channelupdatebody", "label": "ChannelUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L615"}, {"id": "api_pilot_service_list_channels", "label": "list_channels()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L630"}, {"id": "api_pilot_service_create_channel", "label": "create_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L648"}, {"id": "api_pilot_service_update_channel", "label": "update_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L678"}, {"id": "api_pilot_service_delete_channel", "label": "delete_channel()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L711"}, {"id": "api_pilot_service_channelinvoicecreatebody", "label": "ChannelInvoiceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L727"}, {"id": "api_pilot_service_channelinvoiceupdatebody", "label": "ChannelInvoiceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L740"}, {"id": "api_pilot_service_list_channel_invoices", "label": "list_channel_invoices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L754"}, {"id": "api_pilot_service_create_channel_invoice", "label": "create_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L768"}, {"id": "api_pilot_service_update_channel_invoice", "label": "update_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L796"}, {"id": "api_pilot_service_delete_channel_invoice", "label": "delete_channel_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L825"}, {"id": "api_pilot_service_channelmailaddresscreatebody", "label": "ChannelMailAddressCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L841"}, {"id": "api_pilot_service_channelmailaddressupdatebody", "label": "ChannelMailAddressUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L851"}, {"id": "api_pilot_service_list_channel_mail_addresses", "label": "list_channel_mail_addresses()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L862"}, {"id": "api_pilot_service_create_channel_mail_address", "label": "create_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L876"}, {"id": "api_pilot_service_update_channel_mail_address", "label": "update_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L901"}, {"id": "api_pilot_service_delete_channel_mail_address", "label": "delete_channel_mail_address()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L927"}, {"id": "api_pilot_service_channelagreementcreatebody", "label": "ChannelAgreementCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L943"}, {"id": "api_pilot_service_channelagreementupdatebody", "label": "ChannelAgreementUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L956"}, {"id": "api_pilot_service_list_channel_agreements", "label": "list_channel_agreements()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L970"}, {"id": "api_pilot_service_create_channel_agreement", "label": "create_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L984"}, {"id": "api_pilot_service_update_channel_agreement", "label": "update_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1012"}, {"id": "api_pilot_service_delete_channel_agreement", "label": "delete_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1041"}, {"id": "api_pilot_service_activate_channel_agreement", "label": "activate_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1055"}, {"id": "api_pilot_service_void_channel_agreement", "label": "void_channel_agreement()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1074"}, {"id": "api_pilot_service_channelagreementpricecreatebody", "label": "ChannelAgreementPriceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1095"}, {"id": "api_pilot_service_channelagreementpriceupdatebody", "label": "ChannelAgreementPriceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1109"}, {"id": "api_pilot_service_list_channel_agreement_prices", "label": "list_channel_agreement_prices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1124"}, {"id": "api_pilot_service_create_channel_agreement_price", "label": "create_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1138"}, {"id": "api_pilot_service_update_channel_agreement_price", "label": "update_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1167"}, {"id": "api_pilot_service_delete_channel_agreement_price", "label": "delete_channel_agreement_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1197"}, {"id": "api_pilot_service_checkupinstitutioncreatebody", "label": "CheckupInstitutionCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1215"}, {"id": "api_pilot_service_checkupinstitutionupdatebody", "label": "CheckupInstitutionUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1228"}, {"id": "api_pilot_service_list_checkup_institutions", "label": "list_checkup_institutions()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1242"}, {"id": "api_pilot_service_create_checkup_institution", "label": "create_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1267"}, {"id": "api_pilot_service_update_checkup_institution", "label": "update_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1293"}, {"id": "api_pilot_service_delete_checkup_institution", "label": "delete_checkup_institution()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1322"}, {"id": "api_pilot_service_checkupinstitutioninvoicecreatebody", "label": "CheckupInstitutionInvoiceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1338"}, {"id": "api_pilot_service_checkupinstitutioninvoiceupdatebody", "label": "CheckupInstitutionInvoiceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1351"}, {"id": "api_pilot_service_list_checkup_institution_invoices", "label": "list_checkup_institution_invoices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1365"}, {"id": "api_pilot_service_create_checkup_institution_invoice", "label": "create_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1379"}, {"id": "api_pilot_service_update_checkup_institution_invoice", "label": "update_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1407"}, {"id": "api_pilot_service_delete_checkup_institution_invoice", "label": "delete_checkup_institution_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1436"}, {"id": "api_pilot_service_checkupinstitutionprojectcreatebody", "label": "CheckupInstitutionProjectCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1452"}, {"id": "api_pilot_service_checkupinstitutionprojectupdatebody", "label": "CheckupInstitutionProjectUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1462"}, {"id": "api_pilot_service_list_checkup_institution_projects", "label": "list_checkup_institution_projects()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1473"}, {"id": "api_pilot_service_create_checkup_institution_project", "label": "create_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1487"}, {"id": "api_pilot_service_update_checkup_institution_project", "label": "update_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1512"}, {"id": "api_pilot_service_delete_checkup_institution_project", "label": "delete_checkup_institution_project()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1538"}, {"id": "api_pilot_service_serviceorderproductitem", "label": "ServiceOrderProductItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1556"}, {"id": "api_pilot_service_serviceordercreatebody", "label": "ServiceOrderCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1568"}, {"id": "api_pilot_service_serviceorderupdatebody", "label": "ServiceOrderUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1581"}, {"id": "api_pilot_service_financesubmitbody", "label": "FinanceSubmitBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1592"}, {"id": "api_pilot_service_financeconfirmbody", "label": "FinanceConfirmBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1599"}, {"id": "api_pilot_service_refundsubmitbody", "label": "RefundSubmitBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1606"}, {"id": "api_pilot_service_refundconfirmbody", "label": "RefundConfirmBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1614"}, {"id": "api_pilot_service_txnrechargebody", "label": "TxnRechargeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1623"}, {"id": "api_pilot_service_txnrefundbody", "label": "TxnRefundBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1631"}, {"id": "api_pilot_service_txnproductitem", "label": "TxnProductItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1639"}, {"id": "api_pilot_service_txnpurchasebody", "label": "TxnPurchaseBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1651"}, {"id": "api_pilot_service_txnunsubscribebody", "label": "TxnUnsubscribeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1658"}, {"id": "api_pilot_service_txnupdatebody", "label": "TxnUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1665"}, {"id": "api_pilot_service_txnfinancesubmitbody", "label": "TxnFinanceSubmitBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1675"}, {"id": "api_pilot_service_txnfinanceconfirmbody", "label": "TxnFinanceConfirmBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1682"}, {"id": "api_pilot_service_list_channel_service_orders", "label": "list_channel_service_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1690"}, {"id": "api_pilot_service_get_channel_service_order_detail", "label": "get_channel_service_order_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1723"}, {"id": "api_pilot_service_create_channel_service_order", "label": "create_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1757"}, {"id": "api_pilot_service_update_channel_service_order", "label": "update_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1788"}, {"id": "api_pilot_service_delete_channel_service_order", "label": "delete_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1821"}, {"id": "api_pilot_service_submit_service_order_finance_confirm", "label": "submit_service_order_finance_confirm()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1835"}, {"id": "api_pilot_service_confirm_service_order_receipt", "label": "confirm_service_order_receipt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1859"}, {"id": "api_pilot_service_submit_service_order_refund", "label": "submit_service_order_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1883"}, {"id": "api_pilot_service_confirm_service_order_refund", "label": "confirm_service_order_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1908"}, {"id": "api_pilot_service_void_channel_service_order", "label": "void_channel_service_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1932"}, {"id": "api_pilot_service_list_service_order_txns", "label": "list_service_order_txns()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1953"}, {"id": "api_pilot_service_get_service_order_txn_detail", "label": "get_service_order_txn_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1987"}, {"id": "api_pilot_service_create_recharge_txn", "label": "create_recharge_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2004"}, {"id": "api_pilot_service_create_refund_txn", "label": "create_refund_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2029"}, {"id": "api_pilot_service_create_purchase_txn", "label": "create_purchase_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2054"}, {"id": "api_pilot_service_create_unsubscribe_txn", "label": "create_unsubscribe_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2079"}, {"id": "api_pilot_service_update_service_order_txn", "label": "update_service_order_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2104"}, {"id": "api_pilot_service_submit_txn_finance", "label": "submit_txn_finance()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2134"}, {"id": "api_pilot_service_confirm_txn", "label": "confirm_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2158"}, {"id": "api_pilot_service_void_txn", "label": "void_txn()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2183"}, {"id": "api_pilot_service_get_channel_account_info", "label": "get_channel_account_info()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2205"}, {"id": "api_pilot_service_list_channel_product_quotas", "label": "list_channel_product_quotas()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2221"}, {"id": "api_pilot_service_checkuppackageitembody", "label": "CheckupPackageItemBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2237"}, {"id": "api_pilot_service_checkupinstitutionpackagecreatebody", "label": "CheckupInstitutionPackageCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2247"}, {"id": "api_pilot_service_checkupinstitutionpackageupdatebody", "label": "CheckupInstitutionPackageUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2258"}, {"id": "api_pilot_service_package_items_to_crud", "label": "_package_items_to_crud()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2269"}, {"id": "api_pilot_service_list_checkup_institution_packages", "label": "list_checkup_institution_packages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2297"}, {"id": "api_pilot_service_create_checkup_institution_package", "label": "create_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2311"}, {"id": "api_pilot_service_get_checkup_institution_package_detail", "label": "get_checkup_institution_package_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2337"}, {"id": "api_pilot_service_update_checkup_institution_package", "label": "update_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2353"}, {"id": "api_pilot_service_delete_checkup_institution_package", "label": "delete_checkup_institution_package()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2382"}, {"id": "api_pilot_service_rationale_1", "label": "\u4e2d\u8bd5\u670d\u52a1\u7ba1\u7406 API\uff08\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b/\u89c4\u683c/\u4ef7\u683c\u4f53\u7cfb/\u9879\u76ee\u4ef7\u683c\u3001\u6e20\u9053\u4fe1\u606f\u3001\u4f53\u68c0\u673a\u6784\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproducttypecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L32", "weight": 1.0}, {"source": "api_pilot_service_cellproducttypecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L32", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproducttypeupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L41", "weight": 1.0}, {"source": "api_pilot_service_cellproducttypeupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L41", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_cell_product_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L51", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L69", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L91", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_cell_product_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L116", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproductspeccreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L134", "weight": 1.0}, {"source": "api_pilot_service_cellproductspeccreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L134", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproductspecupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L143", "weight": 1.0}, {"source": "api_pilot_service_cellproductspecupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L143", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_cell_product_specs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L153", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L171", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L193", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_cell_product_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L218", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproductpricecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L236", "weight": 1.0}, {"source": "api_pilot_service_cellproductpricecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L236", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_cellproductpriceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L251", "weight": 1.0}, {"source": "api_pilot_service_cellproductpriceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L251", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_cell_product_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L267", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L292", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L320", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_cell_product_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L351", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_projectsystemcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L369", "weight": 1.0}, {"source": "api_pilot_service_projectsystemcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L369", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_projectsystemupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L379", "weight": 1.0}, {"source": "api_pilot_service_projectsystemupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L379", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_project_systems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L390", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L408", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L431", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_project_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L457", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_projectsystemitemcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L473", "weight": 1.0}, {"source": "api_pilot_service_projectsystemitemcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L473", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_projectsystemitemupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L489", "weight": 1.0}, {"source": "api_pilot_service_projectsystemitemupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_project_system_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L506", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L520", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L551", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_project_system_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L583", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L601", "weight": 1.0}, {"source": "api_pilot_service_channelcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L601", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L615", "weight": 1.0}, {"source": "api_pilot_service_channelupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L615", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channels", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L630", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L648", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L678", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L711", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelinvoicecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L727", "weight": 1.0}, {"source": "api_pilot_service_channelinvoicecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L727", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelinvoiceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L740", "weight": 1.0}, {"source": "api_pilot_service_channelinvoiceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L740", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L754", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L768", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L796", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L825", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelmailaddresscreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L841", "weight": 1.0}, {"source": "api_pilot_service_channelmailaddresscreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L841", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelmailaddressupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L851", "weight": 1.0}, {"source": "api_pilot_service_channelmailaddressupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L851", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_mail_addresses", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L862", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L876", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L901", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel_mail_address", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L927", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelagreementcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L943", "weight": 1.0}, {"source": "api_pilot_service_channelagreementcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelagreementupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L956", "weight": 1.0}, {"source": "api_pilot_service_channelagreementupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L956", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_agreements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L970", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L984", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1012", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1041", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_activate_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1055", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_void_channel_agreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1074", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelagreementpricecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1095", "weight": 1.0}, {"source": "api_pilot_service_channelagreementpricecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1095", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_channelagreementpriceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1109", "weight": 1.0}, {"source": "api_pilot_service_channelagreementpriceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1109", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_agreement_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1124", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1138", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1167", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel_agreement_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1197", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutioncreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1215", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutioncreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1215", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutionupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1228", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutionupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1228", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_checkup_institutions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1242", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1267", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1293", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_checkup_institution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutioninvoicecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1338", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutioninvoicecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1338", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutioninvoiceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1351", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutioninvoiceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1351", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_checkup_institution_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1379", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1407", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_checkup_institution_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1436", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutionprojectcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1452", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutionprojectcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1452", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutionprojectupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1462", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutionprojectupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1462", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_checkup_institution_projects", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1473", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1512", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_checkup_institution_project", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1538", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_serviceorderproductitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1556", "weight": 1.0}, {"source": "api_pilot_service_serviceorderproductitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1556", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_serviceordercreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1568", "weight": 1.0}, {"source": "api_pilot_service_serviceordercreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1568", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_serviceorderupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1581", "weight": 1.0}, {"source": "api_pilot_service_serviceorderupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1581", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_financesubmitbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1592", "weight": 1.0}, {"source": "api_pilot_service_financesubmitbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1592", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_financeconfirmbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1599", "weight": 1.0}, {"source": "api_pilot_service_financeconfirmbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1599", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_refundsubmitbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1606", "weight": 1.0}, {"source": "api_pilot_service_refundsubmitbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1606", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_refundconfirmbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1614", "weight": 1.0}, {"source": "api_pilot_service_refundconfirmbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1614", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnrechargebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1623", "weight": 1.0}, {"source": "api_pilot_service_txnrechargebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1623", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnrefundbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1631", "weight": 1.0}, {"source": "api_pilot_service_txnrefundbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1631", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnproductitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1639", "weight": 1.0}, {"source": "api_pilot_service_txnproductitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1639", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnpurchasebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1651", "weight": 1.0}, {"source": "api_pilot_service_txnpurchasebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1651", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnunsubscribebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1658", "weight": 1.0}, {"source": "api_pilot_service_txnunsubscribebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1658", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1665", "weight": 1.0}, {"source": "api_pilot_service_txnupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1665", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnfinancesubmitbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1675", "weight": 1.0}, {"source": "api_pilot_service_txnfinancesubmitbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1675", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_txnfinanceconfirmbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1682", "weight": 1.0}, {"source": "api_pilot_service_txnfinanceconfirmbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1682", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_service_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1690", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_get_channel_service_order_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1723", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1757", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1788", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1821", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_submit_service_order_finance_confirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1835", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_confirm_service_order_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1859", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_submit_service_order_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1883", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_confirm_service_order_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1908", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_void_channel_service_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1932", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_service_order_txns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1953", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_get_service_order_txn_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1987", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_recharge_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2004", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_refund_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2029", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_purchase_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2054", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_unsubscribe_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2079", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_service_order_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2104", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_submit_txn_finance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2134", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_confirm_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2158", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_void_txn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2183", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_get_channel_account_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2205", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_channel_product_quotas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkuppackageitembody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2237", "weight": 1.0}, {"source": "api_pilot_service_checkuppackageitembody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2237", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutionpackagecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2247", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutionpackagecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2247", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_checkupinstitutionpackageupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2258", "weight": 1.0}, {"source": "api_pilot_service_checkupinstitutionpackageupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2258", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_package_items_to_crud", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2269", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_list_checkup_institution_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2297", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_create_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2311", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_get_checkup_institution_package_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2337", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_update_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2353", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "target": "api_pilot_service_delete_checkup_institution_package", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2382", "weight": 1.0}, {"source": "api_pilot_service_list_cell_product_types", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L58", "weight": 1.0}, {"source": "api_pilot_service_create_cell_product_type", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L75", "weight": 1.0}, {"source": "api_pilot_service_update_cell_product_type", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L98", "weight": 1.0}, {"source": "api_pilot_service_delete_cell_product_type", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L122", "weight": 1.0}, {"source": "api_pilot_service_list_cell_product_specs", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L160", "weight": 1.0}, {"source": "api_pilot_service_create_cell_product_spec", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L177", "weight": 1.0}, {"source": "api_pilot_service_update_cell_product_spec", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L200", "weight": 1.0}, {"source": "api_pilot_service_delete_cell_product_spec", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L224", "weight": 1.0}, {"source": "api_pilot_service_list_cell_product_prices", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L275", "weight": 1.0}, {"source": "api_pilot_service_create_cell_product_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L298", "weight": 1.0}, {"source": "api_pilot_service_update_cell_product_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L327", "weight": 1.0}, {"source": "api_pilot_service_delete_cell_product_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L357", "weight": 1.0}, {"source": "api_pilot_service_list_project_systems", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L397", "weight": 1.0}, {"source": "api_pilot_service_create_project_system", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L414", "weight": 1.0}, {"source": "api_pilot_service_update_project_system", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L438", "weight": 1.0}, {"source": "api_pilot_service_delete_project_system", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L463", "weight": 1.0}, {"source": "api_pilot_service_list_project_system_items", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L512", "weight": 1.0}, {"source": "api_pilot_service_create_project_system_item", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L527", "weight": 1.0}, {"source": "api_pilot_service_update_project_system_item", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L558", "weight": 1.0}, {"source": "api_pilot_service_delete_project_system_item", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L589", "weight": 1.0}, {"source": "api_pilot_service_list_channels", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L637", "weight": 1.0}, {"source": "api_pilot_service_create_channel", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L654", "weight": 1.0}, {"source": "api_pilot_service_update_channel", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L685", "weight": 1.0}, {"source": "api_pilot_service_delete_channel", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L717", "weight": 1.0}, {"source": "api_pilot_service_list_channel_invoices", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L760", "weight": 1.0}, {"source": "api_pilot_service_create_channel_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L775", "weight": 1.0}, {"source": "api_pilot_service_update_channel_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L803", "weight": 1.0}, {"source": "api_pilot_service_delete_channel_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L831", "weight": 1.0}, {"source": "api_pilot_service_list_channel_mail_addresses", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L868", "weight": 1.0}, {"source": "api_pilot_service_create_channel_mail_address", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L883", "weight": 1.0}, {"source": "api_pilot_service_update_channel_mail_address", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L908", "weight": 1.0}, {"source": "api_pilot_service_delete_channel_mail_address", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L933", "weight": 1.0}, {"source": "api_pilot_service_list_channel_agreements", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L976", "weight": 1.0}, {"source": "api_pilot_service_create_channel_agreement", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L991", "weight": 1.0}, {"source": "api_pilot_service_update_channel_agreement", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1019", "weight": 1.0}, {"source": "api_pilot_service_delete_channel_agreement", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1047", "weight": 1.0}, {"source": "api_pilot_service_activate_channel_agreement", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1061", "weight": 1.0}, {"source": "api_pilot_service_void_channel_agreement", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1080", "weight": 1.0}, {"source": "api_pilot_service_list_channel_agreement_prices", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1130", "weight": 1.0}, {"source": "api_pilot_service_create_channel_agreement_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1145", "weight": 1.0}, {"source": "api_pilot_service_update_channel_agreement_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1174", "weight": 1.0}, {"source": "api_pilot_service_delete_channel_agreement_price", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1203", "weight": 1.0}, {"source": "api_pilot_service_list_checkup_institutions", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1250", "weight": 1.0}, {"source": "api_pilot_service_create_checkup_institution", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1273", "weight": 1.0}, {"source": "api_pilot_service_update_checkup_institution", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1300", "weight": 1.0}, {"source": "api_pilot_service_delete_checkup_institution", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1328", "weight": 1.0}, {"source": "api_pilot_service_list_checkup_institution_invoices", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1371", "weight": 1.0}, {"source": "api_pilot_service_create_checkup_institution_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1386", "weight": 1.0}, {"source": "api_pilot_service_update_checkup_institution_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1414", "weight": 1.0}, {"source": "api_pilot_service_delete_checkup_institution_invoice", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1442", "weight": 1.0}, {"source": "api_pilot_service_list_checkup_institution_projects", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1479", "weight": 1.0}, {"source": "api_pilot_service_create_checkup_institution_project", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1494", "weight": 1.0}, {"source": "api_pilot_service_update_checkup_institution_project", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1519", "weight": 1.0}, {"source": "api_pilot_service_delete_checkup_institution_project", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1544", "weight": 1.0}, {"source": "api_pilot_service_list_channel_service_orders", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1702", "weight": 1.0}, {"source": "api_pilot_service_get_channel_service_order_detail", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1729", "weight": 1.0}, {"source": "api_pilot_service_get_channel_service_order_detail", "target": "api_pilot_service_list_service_order_txns", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1742", "weight": 1.0}, {"source": "api_pilot_service_create_channel_service_order", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1763", "weight": 1.0}, {"source": "api_pilot_service_update_channel_service_order", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1795", "weight": 1.0}, {"source": "api_pilot_service_delete_channel_service_order", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1827", "weight": 1.0}, {"source": "api_pilot_service_submit_service_order_finance_confirm", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1842", "weight": 1.0}, {"source": "api_pilot_service_confirm_service_order_receipt", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1866", "weight": 1.0}, {"source": "api_pilot_service_submit_service_order_refund", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1890", "weight": 1.0}, {"source": "api_pilot_service_confirm_service_order_refund", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1915", "weight": 1.0}, {"source": "api_pilot_service_void_channel_service_order", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1938", "weight": 1.0}, {"source": "api_pilot_service_list_service_order_txns", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1966", "weight": 1.0}, {"source": "api_pilot_service_get_service_order_txn_detail", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1993", "weight": 1.0}, {"source": "api_pilot_service_create_recharge_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2011", "weight": 1.0}, {"source": "api_pilot_service_create_refund_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2036", "weight": 1.0}, {"source": "api_pilot_service_create_purchase_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2061", "weight": 1.0}, {"source": "api_pilot_service_create_unsubscribe_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2086", "weight": 1.0}, {"source": "api_pilot_service_update_service_order_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2111", "weight": 1.0}, {"source": "api_pilot_service_submit_txn_finance", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2141", "weight": 1.0}, {"source": "api_pilot_service_confirm_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2165", "weight": 1.0}, {"source": "api_pilot_service_void_txn", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2189", "weight": 1.0}, {"source": "api_pilot_service_get_channel_account_info", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2211", "weight": 1.0}, {"source": "api_pilot_service_list_channel_product_quotas", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2227", "weight": 1.0}, {"source": "api_pilot_service_list_checkup_institution_packages", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2303", "weight": 1.0}, {"source": "api_pilot_service_create_checkup_institution_package", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2318", "weight": 1.0}, {"source": "api_pilot_service_create_checkup_institution_package", "target": "api_pilot_service_package_items_to_crud", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2325", "weight": 1.0}, {"source": "api_pilot_service_get_checkup_institution_package_detail", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2343", "weight": 1.0}, {"source": "api_pilot_service_update_checkup_institution_package", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2360", "weight": 1.0}, {"source": "api_pilot_service_update_checkup_institution_package", "target": "api_pilot_service_package_items_to_crud", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2363", "weight": 1.0}, {"source": "api_pilot_service_delete_checkup_institution_package", "target": "api_pilot_service_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2388", "weight": 1.0}, {"source": "api_pilot_service_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_api_pilot_service_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_pilot_service_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L18"}, {"caller_nid": "api_pilot_service_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L20"}, {"caller_nid": "api_pilot_service_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L21"}, {"caller_nid": "api_pilot_service_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L21"}, {"caller_nid": "api_pilot_service_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L21"}, {"caller_nid": "api_pilot_service_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L23"}, {"caller_nid": "api_pilot_service_list_cell_product_types", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L62"}, {"caller_nid": "api_pilot_service_list_cell_product_types", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L63"}, {"caller_nid": "api_pilot_service_create_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L83"}, {"caller_nid": "api_pilot_service_create_cell_product_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L85"}, {"caller_nid": "api_pilot_service_create_cell_product_type", "callee": "_row_to_dict_cell_product_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L85"}, {"caller_nid": "api_pilot_service_create_cell_product_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L87"}, {"caller_nid": "api_pilot_service_create_cell_product_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L87"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L99"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L103"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L104"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L105"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L106"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L107"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L110"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "_row_to_dict_cell_product_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L110"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L112"}, {"caller_nid": "api_pilot_service_update_cell_product_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L112"}, {"caller_nid": "api_pilot_service_delete_cell_product_type", "callee": "soft_delete_cell_product_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L123"}, {"caller_nid": "api_pilot_service_delete_cell_product_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L124"}, {"caller_nid": "api_pilot_service_delete_cell_product_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L126"}, {"caller_nid": "api_pilot_service_delete_cell_product_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L126"}, {"caller_nid": "api_pilot_service_list_cell_product_specs", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L164"}, {"caller_nid": "api_pilot_service_list_cell_product_specs", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L165"}, {"caller_nid": "api_pilot_service_create_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L185"}, {"caller_nid": "api_pilot_service_create_cell_product_spec", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L187"}, {"caller_nid": "api_pilot_service_create_cell_product_spec", "callee": "_row_to_dict_cell_product_spec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L187"}, {"caller_nid": "api_pilot_service_create_cell_product_spec", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L189"}, {"caller_nid": "api_pilot_service_create_cell_product_spec", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L189"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L201"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L205"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L206"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L207"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L208"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L209"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L212"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "_row_to_dict_cell_product_spec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L212"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L214"}, {"caller_nid": "api_pilot_service_update_cell_product_spec", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L214"}, {"caller_nid": "api_pilot_service_delete_cell_product_spec", "callee": "soft_delete_cell_product_spec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L225"}, {"caller_nid": "api_pilot_service_delete_cell_product_spec", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L226"}, {"caller_nid": "api_pilot_service_delete_cell_product_spec", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L228"}, {"caller_nid": "api_pilot_service_delete_cell_product_spec", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L228"}, {"caller_nid": "api_pilot_service_list_cell_product_prices", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L285"}, {"caller_nid": "api_pilot_service_list_cell_product_prices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L286"}, {"caller_nid": "api_pilot_service_create_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L312"}, {"caller_nid": "api_pilot_service_create_cell_product_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L314"}, {"caller_nid": "api_pilot_service_create_cell_product_price", "callee": "_row_to_dict_cell_product_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L314"}, {"caller_nid": "api_pilot_service_create_cell_product_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L316"}, {"caller_nid": "api_pilot_service_create_cell_product_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L316"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L328"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L332"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L333"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L334"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L335"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L336"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L337"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L338"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L339"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L340"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L341"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L342"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L345"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "_row_to_dict_cell_product_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L345"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L347"}, {"caller_nid": "api_pilot_service_update_cell_product_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L347"}, {"caller_nid": "api_pilot_service_delete_cell_product_price", "callee": "soft_delete_cell_product_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L358"}, {"caller_nid": "api_pilot_service_delete_cell_product_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L359"}, {"caller_nid": "api_pilot_service_delete_cell_product_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L361"}, {"caller_nid": "api_pilot_service_delete_cell_product_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L361"}, {"caller_nid": "api_pilot_service_list_project_systems", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L401"}, {"caller_nid": "api_pilot_service_list_project_systems", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L402"}, {"caller_nid": "api_pilot_service_create_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L423"}, {"caller_nid": "api_pilot_service_create_project_system", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L425"}, {"caller_nid": "api_pilot_service_create_project_system", "callee": "_row_to_dict_project_system", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L425"}, {"caller_nid": "api_pilot_service_create_project_system", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L427"}, {"caller_nid": "api_pilot_service_create_project_system", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L427"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L439"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L443"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L444"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L445"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L446"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L447"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L448"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L451"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "_row_to_dict_project_system", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L451"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L453"}, {"caller_nid": "api_pilot_service_update_project_system", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L453"}, {"caller_nid": "api_pilot_service_delete_project_system", "callee": "soft_delete_project_system", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L464"}, {"caller_nid": "api_pilot_service_delete_project_system", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L465"}, {"caller_nid": "api_pilot_service_delete_project_system", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L467"}, {"caller_nid": "api_pilot_service_delete_project_system", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L467"}, {"caller_nid": "api_pilot_service_list_project_system_items", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L514"}, {"caller_nid": "api_pilot_service_list_project_system_items", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L516"}, {"caller_nid": "api_pilot_service_list_project_system_items", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L516"}, {"caller_nid": "api_pilot_service_create_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L543"}, {"caller_nid": "api_pilot_service_create_project_system_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L545"}, {"caller_nid": "api_pilot_service_create_project_system_item", "callee": "_row_to_dict_project_system_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L545"}, {"caller_nid": "api_pilot_service_create_project_system_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L547"}, {"caller_nid": "api_pilot_service_create_project_system_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L547"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L559"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L563"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L564"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L565"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L566"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L567"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L568"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L569"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L570"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L571"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L572"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L573"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L574"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L577"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "_row_to_dict_project_system_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L577"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L579"}, {"caller_nid": "api_pilot_service_update_project_system_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L579"}, {"caller_nid": "api_pilot_service_delete_project_system_item", "callee": "soft_delete_project_system_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L590"}, {"caller_nid": "api_pilot_service_delete_project_system_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L591"}, {"caller_nid": "api_pilot_service_delete_project_system_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L593"}, {"caller_nid": "api_pilot_service_delete_project_system_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L593"}, {"caller_nid": "api_pilot_service_list_channels", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L641"}, {"caller_nid": "api_pilot_service_list_channels", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L642"}, {"caller_nid": "api_pilot_service_create_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L667"}, {"caller_nid": "api_pilot_service_create_channel", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L669"}, {"caller_nid": "api_pilot_service_create_channel", "callee": "_row_to_dict_channel", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L670"}, {"caller_nid": "api_pilot_service_create_channel", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L674"}, {"caller_nid": "api_pilot_service_create_channel", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L674"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L686"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L690"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L691"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L692"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L693"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L694"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L695"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L696"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L697"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L698"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L699"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L702"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "_row_to_dict_channel", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L703"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L707"}, {"caller_nid": "api_pilot_service_update_channel", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L707"}, {"caller_nid": "api_pilot_service_delete_channel", "callee": "soft_delete_channel", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L718"}, {"caller_nid": "api_pilot_service_delete_channel", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L719"}, {"caller_nid": "api_pilot_service_delete_channel", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L721"}, {"caller_nid": "api_pilot_service_delete_channel", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L721"}, {"caller_nid": "api_pilot_service_list_channel_invoices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L762"}, {"caller_nid": "api_pilot_service_list_channel_invoices", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L764"}, {"caller_nid": "api_pilot_service_list_channel_invoices", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L764"}, {"caller_nid": "api_pilot_service_create_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L788"}, {"caller_nid": "api_pilot_service_create_channel_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L790"}, {"caller_nid": "api_pilot_service_create_channel_invoice", "callee": "_row_to_dict_channel_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L790"}, {"caller_nid": "api_pilot_service_create_channel_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L792"}, {"caller_nid": "api_pilot_service_create_channel_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L792"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L804"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L808"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L809"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L810"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L811"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L812"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L813"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L814"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L815"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L816"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L819"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "_row_to_dict_channel_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L819"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L821"}, {"caller_nid": "api_pilot_service_update_channel_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L821"}, {"caller_nid": "api_pilot_service_delete_channel_invoice", "callee": "soft_delete_channel_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L832"}, {"caller_nid": "api_pilot_service_delete_channel_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L833"}, {"caller_nid": "api_pilot_service_delete_channel_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L835"}, {"caller_nid": "api_pilot_service_delete_channel_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L835"}, {"caller_nid": "api_pilot_service_list_channel_mail_addresses", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L870"}, {"caller_nid": "api_pilot_service_list_channel_mail_addresses", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L872"}, {"caller_nid": "api_pilot_service_list_channel_mail_addresses", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L872"}, {"caller_nid": "api_pilot_service_create_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L893"}, {"caller_nid": "api_pilot_service_create_channel_mail_address", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L895"}, {"caller_nid": "api_pilot_service_create_channel_mail_address", "callee": "_row_to_dict_channel_mail_address", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L895"}, {"caller_nid": "api_pilot_service_create_channel_mail_address", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L897"}, {"caller_nid": "api_pilot_service_create_channel_mail_address", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L897"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L909"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L913"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L914"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L915"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L916"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L917"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L918"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L921"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "_row_to_dict_channel_mail_address", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L921"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L923"}, {"caller_nid": "api_pilot_service_update_channel_mail_address", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L923"}, {"caller_nid": "api_pilot_service_delete_channel_mail_address", "callee": "soft_delete_channel_mail_address", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L934"}, {"caller_nid": "api_pilot_service_delete_channel_mail_address", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L935"}, {"caller_nid": "api_pilot_service_delete_channel_mail_address", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L937"}, {"caller_nid": "api_pilot_service_delete_channel_mail_address", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L937"}, {"caller_nid": "api_pilot_service_list_channel_agreements", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L978"}, {"caller_nid": "api_pilot_service_list_channel_agreements", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L980"}, {"caller_nid": "api_pilot_service_list_channel_agreements", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L980"}, {"caller_nid": "api_pilot_service_create_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1004"}, {"caller_nid": "api_pilot_service_create_channel_agreement", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1006"}, {"caller_nid": "api_pilot_service_create_channel_agreement", "callee": "_row_to_dict_channel_agreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1006"}, {"caller_nid": "api_pilot_service_create_channel_agreement", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1008"}, {"caller_nid": "api_pilot_service_create_channel_agreement", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1008"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1020"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1024"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1025"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1026"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1027"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1028"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1029"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1030"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1031"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1032"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1035"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "_row_to_dict_channel_agreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1035"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1037"}, {"caller_nid": "api_pilot_service_update_channel_agreement", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1037"}, {"caller_nid": "api_pilot_service_delete_channel_agreement", "callee": "soft_delete_channel_agreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1048"}, {"caller_nid": "api_pilot_service_delete_channel_agreement", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1049"}, {"caller_nid": "api_pilot_service_delete_channel_agreement", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1051"}, {"caller_nid": "api_pilot_service_delete_channel_agreement", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1051"}, {"caller_nid": "api_pilot_service_activate_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1066"}, {"caller_nid": "api_pilot_service_activate_channel_agreement", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1068"}, {"caller_nid": "api_pilot_service_activate_channel_agreement", "callee": "_row_to_dict_channel_agreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1068"}, {"caller_nid": "api_pilot_service_activate_channel_agreement", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1070"}, {"caller_nid": "api_pilot_service_activate_channel_agreement", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1070"}, {"caller_nid": "api_pilot_service_void_channel_agreement", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1085"}, {"caller_nid": "api_pilot_service_void_channel_agreement", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1087"}, {"caller_nid": "api_pilot_service_void_channel_agreement", "callee": "_row_to_dict_channel_agreement", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1087"}, {"caller_nid": "api_pilot_service_void_channel_agreement", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1089"}, {"caller_nid": "api_pilot_service_void_channel_agreement", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1089"}, {"caller_nid": "api_pilot_service_list_channel_agreement_prices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1132"}, {"caller_nid": "api_pilot_service_list_channel_agreement_prices", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1134"}, {"caller_nid": "api_pilot_service_list_channel_agreement_prices", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1134"}, {"caller_nid": "api_pilot_service_create_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1159"}, {"caller_nid": "api_pilot_service_create_channel_agreement_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1161"}, {"caller_nid": "api_pilot_service_create_channel_agreement_price", "callee": "_row_to_dict_channel_agreement_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1161"}, {"caller_nid": "api_pilot_service_create_channel_agreement_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1163"}, {"caller_nid": "api_pilot_service_create_channel_agreement_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1163"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1175"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1179"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1180"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1181"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1182"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1183"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1184"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1185"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1186"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1187"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1188"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1191"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "_row_to_dict_channel_agreement_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1191"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1193"}, {"caller_nid": "api_pilot_service_update_channel_agreement_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1193"}, {"caller_nid": "api_pilot_service_delete_channel_agreement_price", "callee": "soft_delete_channel_agreement_price", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1204"}, {"caller_nid": "api_pilot_service_delete_channel_agreement_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1205"}, {"caller_nid": "api_pilot_service_delete_channel_agreement_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1207"}, {"caller_nid": "api_pilot_service_delete_channel_agreement_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1207"}, {"caller_nid": "api_pilot_service_list_checkup_institutions", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1260"}, {"caller_nid": "api_pilot_service_list_checkup_institutions", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1261"}, {"caller_nid": "api_pilot_service_create_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1285"}, {"caller_nid": "api_pilot_service_create_checkup_institution", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1287"}, {"caller_nid": "api_pilot_service_create_checkup_institution", "callee": "_row_to_dict_checkup_institution", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1287"}, {"caller_nid": "api_pilot_service_create_checkup_institution", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1289"}, {"caller_nid": "api_pilot_service_create_checkup_institution", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1289"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1301"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1305"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1306"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1307"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1308"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1309"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1310"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1311"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1312"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1313"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1316"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "_row_to_dict_checkup_institution", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1316"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1318"}, {"caller_nid": "api_pilot_service_update_checkup_institution", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1318"}, {"caller_nid": "api_pilot_service_delete_checkup_institution", "callee": "soft_delete_checkup_institution", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1329"}, {"caller_nid": "api_pilot_service_delete_checkup_institution", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1330"}, {"caller_nid": "api_pilot_service_delete_checkup_institution", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1332"}, {"caller_nid": "api_pilot_service_delete_checkup_institution", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1332"}, {"caller_nid": "api_pilot_service_list_checkup_institution_invoices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1373"}, {"caller_nid": "api_pilot_service_list_checkup_institution_invoices", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1375"}, {"caller_nid": "api_pilot_service_list_checkup_institution_invoices", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1375"}, {"caller_nid": "api_pilot_service_create_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1399"}, {"caller_nid": "api_pilot_service_create_checkup_institution_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1401"}, {"caller_nid": "api_pilot_service_create_checkup_institution_invoice", "callee": "_row_to_dict_checkup_institution_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1401"}, {"caller_nid": "api_pilot_service_create_checkup_institution_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1403"}, {"caller_nid": "api_pilot_service_create_checkup_institution_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1403"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1415"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1419"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1420"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1421"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1422"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1423"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1424"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1425"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1426"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1427"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1430"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "_row_to_dict_checkup_institution_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1430"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1432"}, {"caller_nid": "api_pilot_service_update_checkup_institution_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1432"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_invoice", "callee": "soft_delete_checkup_institution_invoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1443"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1444"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1446"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1446"}, {"caller_nid": "api_pilot_service_list_checkup_institution_projects", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1481"}, {"caller_nid": "api_pilot_service_list_checkup_institution_projects", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1483"}, {"caller_nid": "api_pilot_service_list_checkup_institution_projects", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1483"}, {"caller_nid": "api_pilot_service_create_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1504"}, {"caller_nid": "api_pilot_service_create_checkup_institution_project", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1506"}, {"caller_nid": "api_pilot_service_create_checkup_institution_project", "callee": "_row_to_dict_checkup_institution_project", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1506"}, {"caller_nid": "api_pilot_service_create_checkup_institution_project", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1508"}, {"caller_nid": "api_pilot_service_create_checkup_institution_project", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1508"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1520"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1524"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1525"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1526"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1527"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1528"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1529"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1532"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "_row_to_dict_checkup_institution_project", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1532"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1534"}, {"caller_nid": "api_pilot_service_update_checkup_institution_project", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1534"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_project", "callee": "soft_delete_checkup_institution_project", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1545"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_project", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1546"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_project", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1548"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_project", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1548"}, {"caller_nid": "api_pilot_service_list_channel_service_orders", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1716"}, {"caller_nid": "api_pilot_service_list_channel_service_orders", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1717"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "get_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1730"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1732"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1733"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "_user_nick_name_map", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1735"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1736"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1737"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "get_service_order_products", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1740"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "_gmcp_has_purchase_lock", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1745"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "gmcp_agreement_editable", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1747"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1751"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1753"}, {"caller_nid": "api_pilot_service_get_channel_service_order_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1753"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1766"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1778"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1780"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "get_service_order_products", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1781"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1782"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1784"}, {"caller_nid": "api_pilot_service_create_channel_service_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1784"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1796"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "pop", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1799"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1802"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "hasattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1802"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1809"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1813"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1814"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1817"}, {"caller_nid": "api_pilot_service_update_channel_service_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1817"}, {"caller_nid": "api_pilot_service_delete_channel_service_order", "callee": "soft_delete_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1828"}, {"caller_nid": "api_pilot_service_delete_channel_service_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1829"}, {"caller_nid": "api_pilot_service_delete_channel_service_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1831"}, {"caller_nid": "api_pilot_service_delete_channel_service_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1831"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "submit_finance_confirm", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1843"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1849"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1851"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1852"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1855"}, {"caller_nid": "api_pilot_service_submit_service_order_finance_confirm", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1855"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "confirm_receipt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1867"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1873"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1875"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1876"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1879"}, {"caller_nid": "api_pilot_service_confirm_service_order_receipt", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1879"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "submit_refund", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1891"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1898"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1900"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1901"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1904"}, {"caller_nid": "api_pilot_service_submit_service_order_refund", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1904"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "confirm_refund", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1916"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1922"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1924"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1925"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1928"}, {"caller_nid": "api_pilot_service_confirm_service_order_refund", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1928"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "void_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1939"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1943"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1945"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "_row_to_dict_service_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1946"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1949"}, {"caller_nid": "api_pilot_service_void_channel_service_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1949"}, {"caller_nid": "api_pilot_service_list_service_order_txns", "callee": "bool", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1975"}, {"caller_nid": "api_pilot_service_list_service_order_txns", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1980"}, {"caller_nid": "api_pilot_service_list_service_order_txns", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1981"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "get_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1994"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1996"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "_service_order_txn_to_response_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1997"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L1998"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2000"}, {"caller_nid": "api_pilot_service_get_service_order_txn_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2000"}, {"caller_nid": "api_pilot_service_create_recharge_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2019"}, {"caller_nid": "api_pilot_service_create_recharge_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2021"}, {"caller_nid": "api_pilot_service_create_recharge_txn", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2022"}, {"caller_nid": "api_pilot_service_create_recharge_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2025"}, {"caller_nid": "api_pilot_service_create_recharge_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2025"}, {"caller_nid": "api_pilot_service_create_refund_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2044"}, {"caller_nid": "api_pilot_service_create_refund_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2046"}, {"caller_nid": "api_pilot_service_create_refund_txn", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2047"}, {"caller_nid": "api_pilot_service_create_refund_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2050"}, {"caller_nid": "api_pilot_service_create_refund_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2050"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2062"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2069"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2071"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2072"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2075"}, {"caller_nid": "api_pilot_service_create_purchase_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2075"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2087"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2094"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2096"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2097"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2100"}, {"caller_nid": "api_pilot_service_create_unsubscribe_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2100"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2114"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2124"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2126"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2127"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2130"}, {"caller_nid": "api_pilot_service_update_service_order_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2130"}, {"caller_nid": "api_pilot_service_submit_txn_finance", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2148"}, {"caller_nid": "api_pilot_service_submit_txn_finance", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2150"}, {"caller_nid": "api_pilot_service_submit_txn_finance", "callee": "_row_to_dict_service_order_txn", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2151"}, {"caller_nid": "api_pilot_service_submit_txn_finance", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2154"}, {"caller_nid": "api_pilot_service_submit_txn_finance", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2154"}, {"caller_nid": "api_pilot_service_confirm_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2172"}, {"caller_nid": "api_pilot_service_confirm_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2174"}, {"caller_nid": "api_pilot_service_confirm_txn", "callee": "_service_order_txn_to_response_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2175"}, {"caller_nid": "api_pilot_service_confirm_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2179"}, {"caller_nid": "api_pilot_service_confirm_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2179"}, {"caller_nid": "api_pilot_service_void_txn", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2194"}, {"caller_nid": "api_pilot_service_void_txn", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2196"}, {"caller_nid": "api_pilot_service_void_txn", "callee": "_service_order_txn_to_response_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2197"}, {"caller_nid": "api_pilot_service_void_txn", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2201"}, {"caller_nid": "api_pilot_service_void_txn", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2201"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "get_channel_account", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2212"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2214"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2215"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "_row_to_dict_channel_account", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2215"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2217"}, {"caller_nid": "api_pilot_service_get_channel_account_info", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2217"}, {"caller_nid": "api_pilot_service_list_channel_product_quotas", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2229"}, {"caller_nid": "api_pilot_service_list_channel_product_quotas", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2231"}, {"caller_nid": "api_pilot_service_list_channel_product_quotas", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2231"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2272"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2273"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2275"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2276"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2277"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2277"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2278"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2278"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2278"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2279"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2279"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2279"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2280"}, {"caller_nid": "api_pilot_service_package_items_to_crud", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2284"}, {"caller_nid": "api_pilot_service_list_checkup_institution_packages", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2305"}, {"caller_nid": "api_pilot_service_list_checkup_institution_packages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2307"}, {"caller_nid": "api_pilot_service_list_checkup_institution_packages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2307"}, {"caller_nid": "api_pilot_service_create_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2329"}, {"caller_nid": "api_pilot_service_create_checkup_institution_package", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2331"}, {"caller_nid": "api_pilot_service_create_checkup_institution_package", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2333"}, {"caller_nid": "api_pilot_service_create_checkup_institution_package", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2333"}, {"caller_nid": "api_pilot_service_get_checkup_institution_package_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2346"}, {"caller_nid": "api_pilot_service_get_checkup_institution_package_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2347"}, {"caller_nid": "api_pilot_service_get_checkup_institution_package_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2349"}, {"caller_nid": "api_pilot_service_get_checkup_institution_package_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2349"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2361"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "pop", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2362"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2367"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2368"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2369"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2371"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2372"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2373"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2376"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2378"}, {"caller_nid": "api_pilot_service_update_checkup_institution_package", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2378"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_package", "callee": "soft_delete_checkup_institution_package", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2389"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_package", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2390"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_package", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2392"}, {"caller_nid": "api_pilot_service_delete_checkup_institution_package", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/pilot_service.py", "source_location": "L2392"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/67db9d8a753c1c2188b518f06a29ed26ed9389c9407135afa555323d69333bc0.json b/backend/app/graphify-out/cache/ast/67db9d8a753c1c2188b518f06a29ed26ed9389c9407135afa555323d69333bc0.json new file mode 100644 index 00000000..d424e48c --- /dev/null +++ b/backend/app/graphify-out/cache/ast/67db9d8a753c1c2188b518f06a29ed26ed9389c9407135afa555323d69333bc0.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1369"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1426"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1706"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2003"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2027"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2048"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2069"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2095"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2121"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2147"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2173"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2194"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2213"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2232"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2254"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2277"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2301"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2325"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2349"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2370"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2388"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2410"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2531"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2565"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2595"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2625"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2647"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2669"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2699"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2725"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2751"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2776"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2797"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2818"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2873"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2896"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2920"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2941"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2971"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3001"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3031"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3060"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3085"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3114"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3141"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3170"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3190"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3210"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3229"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3250"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3279"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3300"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3319"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3347"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3369"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3394"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3419"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3445"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3465"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323"}, {"id": "models_models_rationale_345", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345"}, {"id": "models_models_rationale_363", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363"}, {"id": "models_models_rationale_382", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382"}, {"id": "models_models_rationale_404", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404"}, {"id": "models_models_rationale_424", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424"}, {"id": "models_models_rationale_471", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471"}, {"id": "models_models_rationale_572", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572"}, {"id": "models_models_rationale_621", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621"}, {"id": "models_models_rationale_664", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664"}, {"id": "models_models_rationale_685", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685"}, {"id": "models_models_rationale_736", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736"}, {"id": "models_models_rationale_767", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767"}, {"id": "models_models_rationale_788", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788"}, {"id": "models_models_rationale_821", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821"}, {"id": "models_models_rationale_847", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847"}, {"id": "models_models_rationale_880", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880"}, {"id": "models_models_rationale_920", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920"}, {"id": "models_models_rationale_944", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944"}, {"id": "models_models_rationale_975", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975"}, {"id": "models_models_rationale_1027", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027"}, {"id": "models_models_rationale_1048", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048"}, {"id": "models_models_rationale_1068", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068"}, {"id": "models_models_rationale_1090", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090"}, {"id": "models_models_rationale_1150", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150"}, {"id": "models_models_rationale_1175", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175"}, {"id": "models_models_rationale_1204", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204"}, {"id": "models_models_rationale_1232", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1232"}, {"id": "models_models_rationale_1254", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1254"}, {"id": "models_models_rationale_1275", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1275"}, {"id": "models_models_rationale_1323", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1323"}, {"id": "models_models_rationale_1345", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1345"}, {"id": "models_models_rationale_1403", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1403"}, {"id": "models_models_rationale_1450", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1450"}, {"id": "models_models_rationale_1475", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1475"}, {"id": "models_models_rationale_1498", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1498"}, {"id": "models_models_rationale_1520", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1520"}, {"id": "models_models_rationale_1543", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1543"}, {"id": "models_models_rationale_1569", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1569"}, {"id": "models_models_rationale_1597", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1597"}, {"id": "models_models_rationale_1616", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1616"}, {"id": "models_models_rationale_1635", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1635"}, {"id": "models_models_rationale_1660", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1660"}, {"id": "models_models_rationale_1680", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1680"}, {"id": "models_models_rationale_1731", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1731"}, {"id": "models_models_rationale_1756", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1756"}, {"id": "models_models_rationale_1781", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1781"}, {"id": "models_models_rationale_1805", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1805"}, {"id": "models_models_rationale_1826", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1826"}, {"id": "models_models_rationale_1845", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1845"}, {"id": "models_models_rationale_1871", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1871"}, {"id": "models_models_rationale_1917", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1917"}, {"id": "models_models_rationale_1946", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1946"}, {"id": "models_models_rationale_1981", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1981"}, {"id": "models_models_rationale_2004", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2004"}, {"id": "models_models_rationale_2028", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2028"}, {"id": "models_models_rationale_2049", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2049"}, {"id": "models_models_rationale_2070", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2070"}, {"id": "models_models_rationale_2174", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2174"}, {"id": "models_models_rationale_2195", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2195"}, {"id": "models_models_rationale_2233", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2233"}, {"id": "models_models_rationale_2255", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2255"}, {"id": "models_models_rationale_2302", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2302"}, {"id": "models_models_rationale_2326", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2326"}, {"id": "models_models_rationale_2350", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2350"}, {"id": "models_models_rationale_2389", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2389"}, {"id": "models_models_rationale_2411", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2411"}, {"id": "models_models_rationale_2438", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2438"}, {"id": "models_models_rationale_2462", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2462"}, {"id": "models_models_rationale_2486", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2486"}, {"id": "models_models_rationale_2507", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2507"}, {"id": "models_models_rationale_2532", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2532"}, {"id": "models_models_rationale_2566", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2566"}, {"id": "models_models_rationale_2596", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2596"}, {"id": "models_models_rationale_2626", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2626"}, {"id": "models_models_rationale_2648", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2648"}, {"id": "models_models_rationale_2670", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2670"}, {"id": "models_models_rationale_2700", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2700"}, {"id": "models_models_rationale_2726", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2726"}, {"id": "models_models_rationale_2752", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2752"}, {"id": "models_models_rationale_2777", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2777"}, {"id": "models_models_rationale_2798", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2798"}, {"id": "models_models_rationale_2819", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2819"}, {"id": "models_models_rationale_2844", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2844"}, {"id": "models_models_rationale_2874", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2874"}, {"id": "models_models_rationale_2897", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2897"}, {"id": "models_models_rationale_2921", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2921"}, {"id": "models_models_rationale_2942", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2942"}, {"id": "models_models_rationale_2972", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2972"}, {"id": "models_models_rationale_3002", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3002"}, {"id": "models_models_rationale_3032", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3032"}, {"id": "models_models_rationale_3061", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3061"}, {"id": "models_models_rationale_3086", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3086"}, {"id": "models_models_rationale_3115", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3115"}, {"id": "models_models_rationale_3142", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3142"}, {"id": "models_models_rationale_3171", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3171"}, {"id": "models_models_rationale_3191", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3191"}, {"id": "models_models_rationale_3211", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3211"}, {"id": "models_models_rationale_3230", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3230"}, {"id": "models_models_rationale_3251", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3251"}, {"id": "models_models_rationale_3280", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3280"}, {"id": "models_models_rationale_3301", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3301"}, {"id": "models_models_rationale_3320", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3320"}, {"id": "models_models_rationale_3348", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3348"}, {"id": "models_models_rationale_3370", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3370"}, {"id": "models_models_rationale_3395", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3395"}, {"id": "models_models_rationale_3420", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3420"}, {"id": "models_models_rationale_3446", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3446"}, {"id": "models_models_rationale_3466", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3466"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1369", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1369", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1426", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1426", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1706", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1706", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2003", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2003", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2027", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2027", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2048", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2048", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2069", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2069", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2095", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2095", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2121", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2121", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2147", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2147", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2173", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2173", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2194", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2194", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2213", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2213", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2232", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2232", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2254", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2254", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2277", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2277", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2301", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2301", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2325", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2325", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2349", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2349", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2370", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2370", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2388", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2388", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2410", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2410", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2531", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2531", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2565", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2565", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2595", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2595", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2625", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2625", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2647", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2647", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2669", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2669", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2699", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2699", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2725", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2725", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2751", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2751", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2776", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2776", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2797", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2797", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2818", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2818", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2873", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2873", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2896", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2896", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2920", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2920", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2941", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2941", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2971", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2971", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3001", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3001", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3031", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3031", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3060", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3060", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3085", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3085", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3114", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3114", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3141", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3141", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3170", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3170", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3190", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3190", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3210", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3210", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3229", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3250", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3250", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3279", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3300", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3300", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3319", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3319", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3347", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3347", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3369", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3369", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3394", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3394", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3419", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3419", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3445", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3445", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3465", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3465", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3491", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3492", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3493", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3501", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3510", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323", "weight": 1.0}, {"source": "models_models_rationale_345", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345", "weight": 1.0}, {"source": "models_models_rationale_363", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363", "weight": 1.0}, {"source": "models_models_rationale_382", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382", "weight": 1.0}, {"source": "models_models_rationale_404", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404", "weight": 1.0}, {"source": "models_models_rationale_424", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424", "weight": 1.0}, {"source": "models_models_rationale_471", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471", "weight": 1.0}, {"source": "models_models_rationale_572", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572", "weight": 1.0}, {"source": "models_models_rationale_621", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621", "weight": 1.0}, {"source": "models_models_rationale_664", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664", "weight": 1.0}, {"source": "models_models_rationale_685", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685", "weight": 1.0}, {"source": "models_models_rationale_736", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736", "weight": 1.0}, {"source": "models_models_rationale_767", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767", "weight": 1.0}, {"source": "models_models_rationale_788", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788", "weight": 1.0}, {"source": "models_models_rationale_821", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821", "weight": 1.0}, {"source": "models_models_rationale_847", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847", "weight": 1.0}, {"source": "models_models_rationale_880", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880", "weight": 1.0}, {"source": "models_models_rationale_920", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920", "weight": 1.0}, {"source": "models_models_rationale_944", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944", "weight": 1.0}, {"source": "models_models_rationale_975", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975", "weight": 1.0}, {"source": "models_models_rationale_1027", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027", "weight": 1.0}, {"source": "models_models_rationale_1048", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048", "weight": 1.0}, {"source": "models_models_rationale_1068", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068", "weight": 1.0}, {"source": "models_models_rationale_1090", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090", "weight": 1.0}, {"source": "models_models_rationale_1150", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150", "weight": 1.0}, {"source": "models_models_rationale_1175", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175", "weight": 1.0}, {"source": "models_models_rationale_1204", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204", "weight": 1.0}, {"source": "models_models_rationale_1232", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1232", "weight": 1.0}, {"source": "models_models_rationale_1254", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1254", "weight": 1.0}, {"source": "models_models_rationale_1275", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1275", "weight": 1.0}, {"source": "models_models_rationale_1323", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1323", "weight": 1.0}, {"source": "models_models_rationale_1345", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1345", "weight": 1.0}, {"source": "models_models_rationale_1403", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1403", "weight": 1.0}, {"source": "models_models_rationale_1450", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1450", "weight": 1.0}, {"source": "models_models_rationale_1475", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1475", "weight": 1.0}, {"source": "models_models_rationale_1498", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1498", "weight": 1.0}, {"source": "models_models_rationale_1520", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1520", "weight": 1.0}, {"source": "models_models_rationale_1543", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1543", "weight": 1.0}, {"source": "models_models_rationale_1569", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1569", "weight": 1.0}, {"source": "models_models_rationale_1597", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1597", "weight": 1.0}, {"source": "models_models_rationale_1616", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1616", "weight": 1.0}, {"source": "models_models_rationale_1635", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1635", "weight": 1.0}, {"source": "models_models_rationale_1660", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1660", "weight": 1.0}, {"source": "models_models_rationale_1680", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1680", "weight": 1.0}, {"source": "models_models_rationale_1731", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1731", "weight": 1.0}, {"source": "models_models_rationale_1756", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1756", "weight": 1.0}, {"source": "models_models_rationale_1781", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1781", "weight": 1.0}, {"source": "models_models_rationale_1805", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1805", "weight": 1.0}, {"source": "models_models_rationale_1826", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1826", "weight": 1.0}, {"source": "models_models_rationale_1845", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1845", "weight": 1.0}, {"source": "models_models_rationale_1871", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1871", "weight": 1.0}, {"source": "models_models_rationale_1917", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1917", "weight": 1.0}, {"source": "models_models_rationale_1946", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1946", "weight": 1.0}, {"source": "models_models_rationale_1981", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1981", "weight": 1.0}, {"source": "models_models_rationale_2004", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2004", "weight": 1.0}, {"source": "models_models_rationale_2028", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2028", "weight": 1.0}, {"source": "models_models_rationale_2049", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2049", "weight": 1.0}, {"source": "models_models_rationale_2070", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2070", "weight": 1.0}, {"source": "models_models_rationale_2174", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2174", "weight": 1.0}, {"source": "models_models_rationale_2195", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2195", "weight": 1.0}, {"source": "models_models_rationale_2233", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2233", "weight": 1.0}, {"source": "models_models_rationale_2255", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2255", "weight": 1.0}, {"source": "models_models_rationale_2302", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2302", "weight": 1.0}, {"source": "models_models_rationale_2326", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2326", "weight": 1.0}, {"source": "models_models_rationale_2350", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2350", "weight": 1.0}, {"source": "models_models_rationale_2389", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2389", "weight": 1.0}, {"source": "models_models_rationale_2411", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2411", "weight": 1.0}, {"source": "models_models_rationale_2438", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2438", "weight": 1.0}, {"source": "models_models_rationale_2462", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2462", "weight": 1.0}, {"source": "models_models_rationale_2486", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2486", "weight": 1.0}, {"source": "models_models_rationale_2507", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2507", "weight": 1.0}, {"source": "models_models_rationale_2532", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2532", "weight": 1.0}, {"source": "models_models_rationale_2566", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2566", "weight": 1.0}, {"source": "models_models_rationale_2596", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2596", "weight": 1.0}, {"source": "models_models_rationale_2626", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2626", "weight": 1.0}, {"source": "models_models_rationale_2648", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2648", "weight": 1.0}, {"source": "models_models_rationale_2670", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2670", "weight": 1.0}, {"source": "models_models_rationale_2700", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2700", "weight": 1.0}, {"source": "models_models_rationale_2726", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2726", "weight": 1.0}, {"source": "models_models_rationale_2752", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2752", "weight": 1.0}, {"source": "models_models_rationale_2777", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2777", "weight": 1.0}, {"source": "models_models_rationale_2798", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2798", "weight": 1.0}, {"source": "models_models_rationale_2819", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2819", "weight": 1.0}, {"source": "models_models_rationale_2844", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2844", "weight": 1.0}, {"source": "models_models_rationale_2874", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2874", "weight": 1.0}, {"source": "models_models_rationale_2897", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2897", "weight": 1.0}, {"source": "models_models_rationale_2921", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2921", "weight": 1.0}, {"source": "models_models_rationale_2942", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2942", "weight": 1.0}, {"source": "models_models_rationale_2972", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2972", "weight": 1.0}, {"source": "models_models_rationale_3002", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3002", "weight": 1.0}, {"source": "models_models_rationale_3032", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3032", "weight": 1.0}, {"source": "models_models_rationale_3061", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3061", "weight": 1.0}, {"source": "models_models_rationale_3086", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3086", "weight": 1.0}, {"source": "models_models_rationale_3115", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3115", "weight": 1.0}, {"source": "models_models_rationale_3142", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3142", "weight": 1.0}, {"source": "models_models_rationale_3171", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3171", "weight": 1.0}, {"source": "models_models_rationale_3191", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3191", "weight": 1.0}, {"source": "models_models_rationale_3211", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3211", "weight": 1.0}, {"source": "models_models_rationale_3230", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3230", "weight": 1.0}, {"source": "models_models_rationale_3251", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3251", "weight": 1.0}, {"source": "models_models_rationale_3280", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3280", "weight": 1.0}, {"source": "models_models_rationale_3301", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3301", "weight": 1.0}, {"source": "models_models_rationale_3320", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3320", "weight": 1.0}, {"source": "models_models_rationale_3348", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3348", "weight": 1.0}, {"source": "models_models_rationale_3370", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3370", "weight": 1.0}, {"source": "models_models_rationale_3395", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3395", "weight": 1.0}, {"source": "models_models_rationale_3420", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3420", "weight": 1.0}, {"source": "models_models_rationale_3446", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3446", "weight": 1.0}, {"source": "models_models_rationale_3466", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3466", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/685c1c60234af932695326012337f27d32ef1a914dd624dc0e48c80822831292.json b/backend/app/graphify-out/cache/ast/685c1c60234af932695326012337f27d32ef1a914dd624dc0e48c80822831292.json new file mode 100644 index 00000000..0f1e0567 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/685c1c60234af932695326012337f27d32ef1a914dd624dc0e48c80822831292.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1447"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1472"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1495"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1517"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1540"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1566"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1594"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1613"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1657"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1704"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1728"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1753"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1778"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1802"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1823"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1842"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1868"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1914"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1943"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1978"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2000"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2024"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2045"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2066"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2092"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2118"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2144"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2170"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2191"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2210"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2229"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2251"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2274"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2298"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2322"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2346"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2367"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2385"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2407"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2434"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2458"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2482"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2503"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2528"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2562"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2592"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2644"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2666"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2696"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2722"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2748"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2773"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2794"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2815"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2840"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2870"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2892"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2916"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2937"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2967"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2997"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3027"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3056"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3081"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3110"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3137"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3166"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3186"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3206"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3225"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3246"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3275"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3296"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3315"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3343"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3365"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3390"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3415"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3461"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323"}, {"id": "models_models_rationale_344", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344"}, {"id": "models_models_rationale_362", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362"}, {"id": "models_models_rationale_381", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381"}, {"id": "models_models_rationale_403", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403"}, {"id": "models_models_rationale_423", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423"}, {"id": "models_models_rationale_470", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470"}, {"id": "models_models_rationale_571", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571"}, {"id": "models_models_rationale_620", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620"}, {"id": "models_models_rationale_663", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663"}, {"id": "models_models_rationale_684", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684"}, {"id": "models_models_rationale_735", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735"}, {"id": "models_models_rationale_766", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766"}, {"id": "models_models_rationale_787", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787"}, {"id": "models_models_rationale_820", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820"}, {"id": "models_models_rationale_846", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846"}, {"id": "models_models_rationale_879", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879"}, {"id": "models_models_rationale_919", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919"}, {"id": "models_models_rationale_943", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943"}, {"id": "models_models_rationale_974", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974"}, {"id": "models_models_rationale_1026", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026"}, {"id": "models_models_rationale_1047", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047"}, {"id": "models_models_rationale_1067", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067"}, {"id": "models_models_rationale_1089", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089"}, {"id": "models_models_rationale_1149", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149"}, {"id": "models_models_rationale_1174", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174"}, {"id": "models_models_rationale_1203", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203"}, {"id": "models_models_rationale_1230", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230"}, {"id": "models_models_rationale_1252", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252"}, {"id": "models_models_rationale_1273", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273"}, {"id": "models_models_rationale_1321", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321"}, {"id": "models_models_rationale_1343", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343"}, {"id": "models_models_rationale_1401", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401"}, {"id": "models_models_rationale_1448", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448"}, {"id": "models_models_rationale_1473", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473"}, {"id": "models_models_rationale_1496", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496"}, {"id": "models_models_rationale_1518", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518"}, {"id": "models_models_rationale_1541", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541"}, {"id": "models_models_rationale_1567", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567"}, {"id": "models_models_rationale_1595", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595"}, {"id": "models_models_rationale_1614", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614"}, {"id": "models_models_rationale_1633", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633"}, {"id": "models_models_rationale_1658", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658"}, {"id": "models_models_rationale_1678", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678"}, {"id": "models_models_rationale_1729", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729"}, {"id": "models_models_rationale_1754", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754"}, {"id": "models_models_rationale_1779", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779"}, {"id": "models_models_rationale_1803", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803"}, {"id": "models_models_rationale_1824", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824"}, {"id": "models_models_rationale_1843", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843"}, {"id": "models_models_rationale_1869", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869"}, {"id": "models_models_rationale_1915", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915"}, {"id": "models_models_rationale_1944", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944"}, {"id": "models_models_rationale_1979", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979"}, {"id": "models_models_rationale_2001", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2001"}, {"id": "models_models_rationale_2025", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2025"}, {"id": "models_models_rationale_2046", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2046"}, {"id": "models_models_rationale_2067", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2067"}, {"id": "models_models_rationale_2171", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2171"}, {"id": "models_models_rationale_2192", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2192"}, {"id": "models_models_rationale_2230", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230"}, {"id": "models_models_rationale_2252", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2252"}, {"id": "models_models_rationale_2299", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2299"}, {"id": "models_models_rationale_2323", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2323"}, {"id": "models_models_rationale_2347", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2347"}, {"id": "models_models_rationale_2386", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2386"}, {"id": "models_models_rationale_2408", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2408"}, {"id": "models_models_rationale_2435", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2435"}, {"id": "models_models_rationale_2459", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2459"}, {"id": "models_models_rationale_2483", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2483"}, {"id": "models_models_rationale_2504", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2504"}, {"id": "models_models_rationale_2529", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2529"}, {"id": "models_models_rationale_2563", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2563"}, {"id": "models_models_rationale_2593", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2593"}, {"id": "models_models_rationale_2623", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2623"}, {"id": "models_models_rationale_2645", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2645"}, {"id": "models_models_rationale_2667", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2667"}, {"id": "models_models_rationale_2697", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2697"}, {"id": "models_models_rationale_2723", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2723"}, {"id": "models_models_rationale_2749", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2749"}, {"id": "models_models_rationale_2774", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2774"}, {"id": "models_models_rationale_2795", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2795"}, {"id": "models_models_rationale_2816", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2816"}, {"id": "models_models_rationale_2841", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2841"}, {"id": "models_models_rationale_2871", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2871"}, {"id": "models_models_rationale_2893", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2893"}, {"id": "models_models_rationale_2917", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2917"}, {"id": "models_models_rationale_2938", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2938"}, {"id": "models_models_rationale_2968", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2968"}, {"id": "models_models_rationale_2998", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2998"}, {"id": "models_models_rationale_3028", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3028"}, {"id": "models_models_rationale_3057", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3057"}, {"id": "models_models_rationale_3082", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3082"}, {"id": "models_models_rationale_3111", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3111"}, {"id": "models_models_rationale_3138", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3138"}, {"id": "models_models_rationale_3167", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3167"}, {"id": "models_models_rationale_3187", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3187"}, {"id": "models_models_rationale_3207", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3207"}, {"id": "models_models_rationale_3226", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3226"}, {"id": "models_models_rationale_3247", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3247"}, {"id": "models_models_rationale_3276", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3276"}, {"id": "models_models_rationale_3297", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3297"}, {"id": "models_models_rationale_3316", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3316"}, {"id": "models_models_rationale_3344", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3344"}, {"id": "models_models_rationale_3366", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3366"}, {"id": "models_models_rationale_3391", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3391"}, {"id": "models_models_rationale_3416", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3416"}, {"id": "models_models_rationale_3442", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3442"}, {"id": "models_models_rationale_3462", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3462"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L361", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L380", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L402", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L422", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L450", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L469", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L488", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L513", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L539", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L570", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L599", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L619", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L640", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L662", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L683", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L707", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L734", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L765", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L786", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L819", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L845", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L878", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L918", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L942", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L973", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1001", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1025", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1046", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1066", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1088", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1127", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1148", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1173", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1202", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1251", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1272", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1320", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1342", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1400", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1424", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1447", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1447", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1472", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1472", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1495", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1495", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1517", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1517", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1540", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1540", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1566", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1566", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1594", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1594", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1613", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1613", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1657", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1657", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1704", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1704", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1728", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1728", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1753", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1753", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1778", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1778", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1802", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1802", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1823", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1823", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1842", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1842", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1868", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1868", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1914", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1914", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1943", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1978", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1978", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2000", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2000", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2024", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2024", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2045", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2045", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2066", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2066", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2092", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2092", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2118", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2118", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2144", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2144", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2170", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2170", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2191", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2191", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2210", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2210", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2229", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2251", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2251", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2274", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2274", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2298", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2298", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2322", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2346", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2346", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2367", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2385", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2385", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2407", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2407", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2434", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2434", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2458", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2458", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2482", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2482", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2503", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2503", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2528", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2528", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2562", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2562", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2592", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2592", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2644", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2644", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2666", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2666", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2696", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2696", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2722", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2722", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2748", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2748", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2773", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2773", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2794", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2794", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2815", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2815", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2840", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2840", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2870", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2870", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2892", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2892", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2916", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2916", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2937", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2937", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2967", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2967", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2997", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2997", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3027", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3027", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3056", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3056", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3081", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3081", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3110", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3110", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3137", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3137", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3166", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3166", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3186", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3186", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3206", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3206", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3225", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3225", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3246", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3246", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3275", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3275", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3296", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3296", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3315", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3315", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3343", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3365", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3390", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3390", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3415", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3415", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3461", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3461", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3487", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3488", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3497", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3506", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323", "weight": 1.0}, {"source": "models_models_rationale_344", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "models_models_rationale_362", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "models_models_rationale_381", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "models_models_rationale_403", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "models_models_rationale_423", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "models_models_rationale_470", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "models_models_rationale_571", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "models_models_rationale_620", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "models_models_rationale_663", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "models_models_rationale_684", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "models_models_rationale_735", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "models_models_rationale_766", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "models_models_rationale_787", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "models_models_rationale_820", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "models_models_rationale_846", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "models_models_rationale_879", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "models_models_rationale_919", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "models_models_rationale_943", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "models_models_rationale_974", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "models_models_rationale_1026", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "models_models_rationale_1047", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "models_models_rationale_1067", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "models_models_rationale_1089", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "models_models_rationale_1149", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "models_models_rationale_1174", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "models_models_rationale_1203", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "models_models_rationale_1230", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "models_models_rationale_1252", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "models_models_rationale_1273", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "models_models_rationale_1321", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "models_models_rationale_1343", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "models_models_rationale_1401", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "models_models_rationale_1448", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448", "weight": 1.0}, {"source": "models_models_rationale_1473", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473", "weight": 1.0}, {"source": "models_models_rationale_1496", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496", "weight": 1.0}, {"source": "models_models_rationale_1518", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518", "weight": 1.0}, {"source": "models_models_rationale_1541", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541", "weight": 1.0}, {"source": "models_models_rationale_1567", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567", "weight": 1.0}, {"source": "models_models_rationale_1595", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595", "weight": 1.0}, {"source": "models_models_rationale_1614", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614", "weight": 1.0}, {"source": "models_models_rationale_1633", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633", "weight": 1.0}, {"source": "models_models_rationale_1658", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658", "weight": 1.0}, {"source": "models_models_rationale_1678", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678", "weight": 1.0}, {"source": "models_models_rationale_1729", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729", "weight": 1.0}, {"source": "models_models_rationale_1754", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754", "weight": 1.0}, {"source": "models_models_rationale_1779", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779", "weight": 1.0}, {"source": "models_models_rationale_1803", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803", "weight": 1.0}, {"source": "models_models_rationale_1824", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824", "weight": 1.0}, {"source": "models_models_rationale_1843", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843", "weight": 1.0}, {"source": "models_models_rationale_1869", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869", "weight": 1.0}, {"source": "models_models_rationale_1915", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915", "weight": 1.0}, {"source": "models_models_rationale_1944", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944", "weight": 1.0}, {"source": "models_models_rationale_1979", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979", "weight": 1.0}, {"source": "models_models_rationale_2001", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2001", "weight": 1.0}, {"source": "models_models_rationale_2025", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2025", "weight": 1.0}, {"source": "models_models_rationale_2046", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2046", "weight": 1.0}, {"source": "models_models_rationale_2067", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2067", "weight": 1.0}, {"source": "models_models_rationale_2171", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2171", "weight": 1.0}, {"source": "models_models_rationale_2192", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2192", "weight": 1.0}, {"source": "models_models_rationale_2230", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230", "weight": 1.0}, {"source": "models_models_rationale_2252", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2252", "weight": 1.0}, {"source": "models_models_rationale_2299", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2299", "weight": 1.0}, {"source": "models_models_rationale_2323", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2323", "weight": 1.0}, {"source": "models_models_rationale_2347", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2347", "weight": 1.0}, {"source": "models_models_rationale_2386", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2386", "weight": 1.0}, {"source": "models_models_rationale_2408", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2408", "weight": 1.0}, {"source": "models_models_rationale_2435", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2435", "weight": 1.0}, {"source": "models_models_rationale_2459", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2459", "weight": 1.0}, {"source": "models_models_rationale_2483", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2483", "weight": 1.0}, {"source": "models_models_rationale_2504", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2504", "weight": 1.0}, {"source": "models_models_rationale_2529", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2529", "weight": 1.0}, {"source": "models_models_rationale_2563", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2563", "weight": 1.0}, {"source": "models_models_rationale_2593", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2593", "weight": 1.0}, {"source": "models_models_rationale_2623", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2623", "weight": 1.0}, {"source": "models_models_rationale_2645", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2645", "weight": 1.0}, {"source": "models_models_rationale_2667", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2667", "weight": 1.0}, {"source": "models_models_rationale_2697", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2697", "weight": 1.0}, {"source": "models_models_rationale_2723", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2723", "weight": 1.0}, {"source": "models_models_rationale_2749", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2749", "weight": 1.0}, {"source": "models_models_rationale_2774", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2774", "weight": 1.0}, {"source": "models_models_rationale_2795", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2795", "weight": 1.0}, {"source": "models_models_rationale_2816", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2816", "weight": 1.0}, {"source": "models_models_rationale_2841", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2841", "weight": 1.0}, {"source": "models_models_rationale_2871", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2871", "weight": 1.0}, {"source": "models_models_rationale_2893", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2893", "weight": 1.0}, {"source": "models_models_rationale_2917", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2917", "weight": 1.0}, {"source": "models_models_rationale_2938", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2938", "weight": 1.0}, {"source": "models_models_rationale_2968", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2968", "weight": 1.0}, {"source": "models_models_rationale_2998", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2998", "weight": 1.0}, {"source": "models_models_rationale_3028", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3028", "weight": 1.0}, {"source": "models_models_rationale_3057", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3057", "weight": 1.0}, {"source": "models_models_rationale_3082", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3082", "weight": 1.0}, {"source": "models_models_rationale_3111", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3111", "weight": 1.0}, {"source": "models_models_rationale_3138", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3138", "weight": 1.0}, {"source": "models_models_rationale_3167", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3167", "weight": 1.0}, {"source": "models_models_rationale_3187", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3187", "weight": 1.0}, {"source": "models_models_rationale_3207", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3207", "weight": 1.0}, {"source": "models_models_rationale_3226", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3226", "weight": 1.0}, {"source": "models_models_rationale_3247", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3247", "weight": 1.0}, {"source": "models_models_rationale_3276", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3276", "weight": 1.0}, {"source": "models_models_rationale_3297", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3297", "weight": 1.0}, {"source": "models_models_rationale_3316", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3316", "weight": 1.0}, {"source": "models_models_rationale_3344", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3344", "weight": 1.0}, {"source": "models_models_rationale_3366", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3366", "weight": 1.0}, {"source": "models_models_rationale_3391", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3391", "weight": 1.0}, {"source": "models_models_rationale_3416", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3416", "weight": 1.0}, {"source": "models_models_rationale_3442", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3442", "weight": 1.0}, {"source": "models_models_rationale_3462", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3462", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/74748ce034ae5fa92a4a076bcc7b947f80dc67492f310e53149e1eebef704c6c.json b/backend/app/graphify-out/cache/ast/74748ce034ae5fa92a4a076bcc7b947f80dc67492f310e53149e1eebef704c6c.json new file mode 100644 index 00000000..1f30f607 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/74748ce034ae5fa92a4a076bcc7b947f80dc67492f310e53149e1eebef704c6c.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "label": "qc.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1"}, {"id": "api_qc_thirdpartycompanybody", "label": "ThirdPartyCompanyBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L44"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_qc_thirdpartycompanyupdatebody", "label": "ThirdPartyCompanyUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L62"}, {"id": "api_qc_list_qc_third_party_companies", "label": "list_qc_third_party_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L81"}, {"id": "api_qc_list_qc_third_party_company_options", "label": "list_qc_third_party_company_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L103"}, {"id": "api_qc_create_qc_third_party_company", "label": "create_qc_third_party_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L117"}, {"id": "api_qc_update_qc_third_party_company", "label": "update_qc_third_party_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L152"}, {"id": "api_qc_delete_qc_third_party_company", "label": "delete_qc_third_party_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L189"}, {"id": "api_qc_thirdpartyitembody", "label": "ThirdPartyItemBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L209"}, {"id": "api_qc_thirdpartyitemupdatebody", "label": "ThirdPartyItemUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L221"}, {"id": "api_qc_list_qc_third_party_items", "label": "list_qc_third_party_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L234"}, {"id": "api_qc_list_qc_third_party_items_active", "label": "list_qc_third_party_items_active()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L263"}, {"id": "api_qc_create_qc_third_party_item", "label": "create_qc_third_party_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L278"}, {"id": "api_qc_update_qc_third_party_item", "label": "update_qc_third_party_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L307"}, {"id": "api_qc_delete_qc_third_party_item", "label": "delete_qc_third_party_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L338"}, {"id": "api_qc_labtestitembody", "label": "LabTestItemBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L358"}, {"id": "api_qc_labtestitemupdatebody", "label": "LabTestItemUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L369"}, {"id": "api_qc_itemparambody", "label": "ItemParamBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L383"}, {"id": "api_qc_taskresultbody", "label": "TaskResultBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L388"}, {"id": "api_qc_taskcompletewithresultbody", "label": "TaskCompleteWithResultBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L393"}, {"id": "api_qc_list_qc_lab_test_items", "label": "list_qc_lab_test_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L403"}, {"id": "api_qc_list_qc_lab_test_items_active", "label": "list_qc_lab_test_items_active()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L425"}, {"id": "api_qc_create_qc_lab_test_item", "label": "create_qc_lab_test_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L439"}, {"id": "api_qc_update_qc_lab_test_item", "label": "update_qc_lab_test_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L467"}, {"id": "api_qc_delete_qc_lab_test_item", "label": "delete_qc_lab_test_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L497"}, {"id": "api_qc_list_item_params", "label": "list_item_params()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L518"}, {"id": "api_qc_save_item_params", "label": "save_item_params()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L534"}, {"id": "api_qc_workorderconfigurebody", "label": "WorkOrderConfigureBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L556"}, {"id": "api_qc_assert_task_write_access", "label": "_assert_task_write_access()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L569"}, {"id": "api_qc_create_qc_work_order", "label": "create_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L589"}, {"id": "api_qc_list_qc_work_orders", "label": "list_qc_work_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L628"}, {"id": "api_qc_get_qc_work_order_detail", "label": "get_qc_work_order_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L669"}, {"id": "api_qc_get_outbound_qc_detail", "label": "get_outbound_qc_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L687"}, {"id": "api_qc_update_qc_work_order", "label": "update_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L705"}, {"id": "api_qc_delete_qc_work_order_api", "label": "delete_qc_work_order_api()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L735"}, {"id": "api_qc_configure_qc_work_order", "label": "configure_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L749"}, {"id": "api_qc_taskattachmentsbody", "label": "TaskAttachmentsBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L782"}, {"id": "api_qc_create_qc_task", "label": "create_qc_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L789"}, {"id": "api_qc_list_my_qc_tasks", "label": "list_my_qc_tasks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L821"}, {"id": "api_qc_list_qc_tasks", "label": "list_qc_tasks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L852"}, {"id": "api_qc_get_qc_task_detail", "label": "get_qc_task_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L885"}, {"id": "api_qc_start_qc_task", "label": "start_qc_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L903"}, {"id": "api_qc_complete_qc_task", "label": "complete_qc_task()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L923"}, {"id": "api_qc_get_task_results", "label": "get_task_results()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L943"}, {"id": "api_qc_list_qc_material_requisition_options", "label": "list_qc_material_requisition_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L958"}, {"id": "api_qc_get_task_material_usages", "label": "get_task_material_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L981"}, {"id": "api_qc_complete_task_with_result", "label": "complete_task_with_result()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1001"}, {"id": "api_qc_update_qc_task_attachments", "label": "update_qc_task_attachments()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1063"}, {"id": "api_qc_delete_qc_task_api", "label": "delete_qc_task_api()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1090"}, {"id": "api_qc_qcmaterialbody", "label": "QcMaterialBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1106"}, {"id": "api_qc_qcmaterialupdatebody", "label": "QcMaterialUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1117"}, {"id": "api_qc_stockinbody", "label": "StockInBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1128"}, {"id": "api_qc_batchstockinitem", "label": "BatchStockInItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1143"}, {"id": "api_qc_batchstockinbody", "label": "BatchStockInBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1158"}, {"id": "api_qc_batchstockoutitem", "label": "BatchStockOutItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1165"}, {"id": "api_qc_batchstockoutbody", "label": "BatchStockOutBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1172"}, {"id": "api_qc_batchdiscarditem", "label": "BatchDiscardItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1181"}, {"id": "api_qc_batchdiscardbody", "label": "BatchDiscardBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1189"}, {"id": "api_qc_qcmaterialbatchupdatebody", "label": "QcMaterialBatchUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1197"}, {"id": "api_qc_list_qc_material_batches", "label": "list_qc_material_batches()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1217"}, {"id": "api_qc_qc_material_batch_options", "label": "qc_material_batch_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1246"}, {"id": "api_qc_update_qc_material_batch", "label": "update_qc_material_batch()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1269"}, {"id": "api_qc_delete_qc_material_batch", "label": "delete_qc_material_batch()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1298"}, {"id": "api_qc_list_qc_materials", "label": "list_qc_materials()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1315"}, {"id": "api_qc_qc_material_options", "label": "qc_material_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1337"}, {"id": "api_qc_create_qc_material", "label": "create_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1349"}, {"id": "api_qc_update_qc_material", "label": "update_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1379"}, {"id": "api_qc_delete_qc_material", "label": "delete_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1408"}, {"id": "api_qc_batch_stock_in_qc_material", "label": "batch_stock_in_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1425"}, {"id": "api_qc_batch_stock_out_qc_material", "label": "batch_stock_out_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1478"}, {"id": "api_qc_batch_discard_qc_material", "label": "batch_discard_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1514"}, {"id": "api_qc_stock_in_qc_material", "label": "stock_in_qc_material()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1556"}, {"id": "api_qc_batch_stock_in_qc_material_batches", "label": "batch_stock_in_qc_material_batches()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1598"}, {"id": "api_qc_batch_stock_out_qc_material_batches", "label": "batch_stock_out_qc_material_batches()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1608"}, {"id": "api_qc_batch_discard_qc_material_batches", "label": "batch_discard_qc_material_batches()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1618"}, {"id": "api_qc_list_qc_material_usages", "label": "list_qc_material_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1631"}, {"id": "api_qc_list_my_qc_material_usages", "label": "list_my_qc_material_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1660"}, {"id": "api_qc_list_qc_material_linked_task_usages", "label": "list_qc_material_linked_task_usages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1697"}, {"id": "api_qc_list_qc_material_stock_check_requisitions", "label": "list_qc_material_stock_check_requisitions()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1722"}, {"id": "api_qc_mark_qc_material_usage_fully_used", "label": "mark_qc_material_usage_fully_used()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1748"}, {"id": "api_qc_stockcheckcreatebody", "label": "StockCheckCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1778"}, {"id": "api_qc_stockcheckunusedlineitem", "label": "StockCheckUnusedLineItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1785"}, {"id": "api_qc_stockcheckunusedlinesbody", "label": "StockCheckUnusedLinesBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1805"}, {"id": "api_qc_list_qc_material_stock_checks", "label": "list_qc_material_stock_checks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1811"}, {"id": "api_qc_create_qc_material_stock_check", "label": "create_qc_material_stock_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1842"}, {"id": "api_qc_get_qc_material_stock_check", "label": "get_qc_material_stock_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1868"}, {"id": "api_qc_save_qc_material_stock_check_unused_lines", "label": "save_qc_material_stock_check_unused_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1884"}, {"id": "api_qc_complete_qc_material_stock_check", "label": "complete_qc_material_stock_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1910"}, {"id": "api_qc_cancel_qc_material_stock_check", "label": "cancel_qc_material_stock_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1927"}, {"id": "api_qc_rationale_1", "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", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1"}, {"id": "api_qc_rationale_1603", "label": "\u6279\u91cf\u5165\u5e93\uff08\u4e0e /qc-materials/batch-stock-in \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1603"}, {"id": "api_qc_rationale_1613", "label": "\u6279\u91cf\u51fa\u5e93\uff08\u4e0e /qc-materials/batch-stock-out \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1613"}, {"id": "api_qc_rationale_1623", "label": "\u6279\u91cf\u5e9f\u5f03\uff08\u4e0e /qc-materials/batch-discard \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1623"}, {"id": "api_qc_rationale_1672", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55\uff08\u624b\u52a8\u51fa\u5e93\u9886\u7528\u4eba / \u4efb\u52a1\u4f7f\u7528\u586b\u62a5\u4eba\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1672"}, {"id": "api_qc_rationale_1729", "label": "\u76d8\u70b9\u767b\u8bb0\uff1a\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55\uff08\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1729"}, {"id": "api_qc_rationale_1755", "label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c\uff08\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1755"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L21", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L27", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L28", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L29", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L31", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_crud_collection_protocol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L32", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_api_sample_reception", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L33", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_schemas_qc_work_order", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L34", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "app_schemas_qc_task", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L35", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_thirdpartycompanybody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L44", "weight": 1.0}, {"source": "api_qc_thirdpartycompanybody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L44", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_thirdpartycompanyupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L62", "weight": 1.0}, {"source": "api_qc_thirdpartycompanyupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L62", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_third_party_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L81", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_third_party_company_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L103", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_third_party_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L117", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_third_party_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_third_party_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L189", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_thirdpartyitembody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L209", "weight": 1.0}, {"source": "api_qc_thirdpartyitembody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L209", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_thirdpartyitemupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L221", "weight": 1.0}, {"source": "api_qc_thirdpartyitemupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_third_party_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L234", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_third_party_items_active", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L263", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_third_party_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L278", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_third_party_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L307", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_third_party_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L338", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_labtestitembody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L358", "weight": 1.0}, {"source": "api_qc_labtestitembody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L358", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_labtestitemupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L369", "weight": 1.0}, {"source": "api_qc_labtestitemupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L369", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_itemparambody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L383", "weight": 1.0}, {"source": "api_qc_itemparambody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L383", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_taskresultbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L388", "weight": 1.0}, {"source": "api_qc_taskresultbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L388", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_taskcompletewithresultbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L393", "weight": 1.0}, {"source": "api_qc_taskcompletewithresultbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L393", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_lab_test_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L403", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_lab_test_items_active", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_lab_test_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L439", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_lab_test_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L467", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_lab_test_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L497", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_item_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L518", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_save_item_params", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L534", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_workorderconfigurebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L556", "weight": 1.0}, {"source": "api_qc_workorderconfigurebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L556", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_assert_task_write_access", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L569", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L589", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_work_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L628", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_qc_work_order_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L669", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_outbound_qc_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L687", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L705", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_work_order_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L735", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_configure_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L749", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_taskattachmentsbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L782", "weight": 1.0}, {"source": "api_qc_taskattachmentsbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L782", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L789", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_my_qc_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L821", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L852", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_qc_task_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L885", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_start_qc_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L903", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_complete_qc_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L923", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_task_results", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_requisition_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L958", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_task_material_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L981", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_complete_task_with_result", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1001", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_task_attachments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1063", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_task_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1090", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_qcmaterialbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1106", "weight": 1.0}, {"source": "api_qc_qcmaterialbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_qcmaterialupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1117", "weight": 1.0}, {"source": "api_qc_qcmaterialupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1117", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_stockinbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1128", "weight": 1.0}, {"source": "api_qc_stockinbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1128", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchstockinitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1143", "weight": 1.0}, {"source": "api_qc_batchstockinitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1143", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchstockinbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1158", "weight": 1.0}, {"source": "api_qc_batchstockinbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1158", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchstockoutitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1165", "weight": 1.0}, {"source": "api_qc_batchstockoutitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1165", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchstockoutbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1172", "weight": 1.0}, {"source": "api_qc_batchstockoutbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1172", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchdiscarditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1181", "weight": 1.0}, {"source": "api_qc_batchdiscarditem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1181", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batchdiscardbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1189", "weight": 1.0}, {"source": "api_qc_batchdiscardbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1189", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_qcmaterialbatchupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1197", "weight": 1.0}, {"source": "api_qc_qcmaterialbatchupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1197", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1217", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_qc_material_batch_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1246", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_material_batch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1269", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_material_batch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1298", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_materials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1315", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_qc_material_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1337", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1349", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_update_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1379", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_delete_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1408", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_stock_in_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_stock_out_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1478", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_discard_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_stock_in_qc_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1556", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_stock_in_qc_material_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1598", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_stock_out_qc_material_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1608", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_batch_discard_qc_material_batches", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1618", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1631", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_my_qc_material_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1660", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_linked_task_usages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1697", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_stock_check_requisitions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1722", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_mark_qc_material_usage_fully_used", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1748", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_stockcheckcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1778", "weight": 1.0}, {"source": "api_qc_stockcheckcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1778", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_stockcheckunusedlineitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1785", "weight": 1.0}, {"source": "api_qc_stockcheckunusedlineitem", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1785", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_stockcheckunusedlinesbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1805", "weight": 1.0}, {"source": "api_qc_stockcheckunusedlinesbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1805", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_list_qc_material_stock_checks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1811", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_create_qc_material_stock_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1842", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_get_qc_material_stock_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1868", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_save_qc_material_stock_check_unused_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1884", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_complete_qc_material_stock_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1910", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "target": "api_qc_cancel_qc_material_stock_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1927", "weight": 1.0}, {"source": "api_qc_start_qc_task", "target": "api_qc_assert_task_write_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L911", "weight": 1.0}, {"source": "api_qc_complete_task_with_result", "target": "api_qc_assert_task_write_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1014", "weight": 1.0}, {"source": "api_qc_update_qc_task_attachments", "target": "api_qc_assert_task_write_access", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1072", "weight": 1.0}, {"source": "api_qc_batch_stock_in_qc_material_batches", "target": "api_qc_batch_stock_in_qc_material", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1604", "weight": 1.0}, {"source": "api_qc_batch_stock_out_qc_material_batches", "target": "api_qc_batch_stock_out_qc_material", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1614", "weight": 1.0}, {"source": "api_qc_batch_discard_qc_material_batches", "target": "api_qc_batch_discard_qc_material", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1624", "weight": 1.0}, {"source": "api_qc_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_api_qc_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1", "weight": 1.0}, {"source": "api_qc_rationale_1603", "target": "api_qc_batch_stock_in_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1603", "weight": 1.0}, {"source": "api_qc_rationale_1613", "target": "api_qc_batch_stock_out_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1613", "weight": 1.0}, {"source": "api_qc_rationale_1623", "target": "api_qc_batch_discard_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1623", "weight": 1.0}, {"source": "api_qc_rationale_1672", "target": "api_qc_list_my_qc_material_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1672", "weight": 1.0}, {"source": "api_qc_rationale_1729", "target": "api_qc_list_qc_material_stock_check_requisitions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1729", "weight": 1.0}, {"source": "api_qc_rationale_1755", "target": "api_qc_mark_qc_material_usage_fully_used", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1755", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L90"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "list_companies", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L91"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L95"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L95"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L97"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L97"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L99"}, {"caller_nid": "api_qc_list_qc_third_party_companies", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L99"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L108"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L109"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "list_company_options", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L109"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L111"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L111"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L113"}, {"caller_nid": "api_qc_list_qc_third_party_company_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L113"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L123"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "create_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L124"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L140"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L142"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L142"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L144"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L144"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L146"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L146"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L148"}, {"caller_nid": "api_qc_create_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L148"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L159"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "update_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L160"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L176"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L179"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L179"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L181"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L181"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L183"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L183"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L185"}, {"caller_nid": "api_qc_update_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L185"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L195"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "soft_delete_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L196"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L197"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L199"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L199"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L201"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L201"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L203"}, {"caller_nid": "api_qc_delete_qc_third_party_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L203"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L244"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "list_items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L245"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L255"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L255"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L257"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L257"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L259"}, {"caller_nid": "api_qc_list_qc_third_party_items", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L259"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L269"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L270"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "list_active_items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L270"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L272"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L272"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L274"}, {"caller_nid": "api_qc_list_qc_third_party_items_active", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L274"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L284"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "create_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L285"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L295"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L297"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L297"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L299"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L299"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L301"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L301"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L303"}, {"caller_nid": "api_qc_create_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L303"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L314"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "update_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L315"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L325"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L328"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L328"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L330"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L330"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L332"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L332"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L334"}, {"caller_nid": "api_qc_update_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L334"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L344"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "soft_delete_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L345"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L346"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L348"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L348"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L350"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L350"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L352"}, {"caller_nid": "api_qc_delete_qc_third_party_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L352"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L412"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "list_lab_items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L413"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L417"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L417"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L419"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L419"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L421"}, {"caller_nid": "api_qc_list_qc_lab_test_items", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L421"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L430"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L431"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "list_active_lab_items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L431"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L433"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L433"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L435"}, {"caller_nid": "api_qc_list_qc_lab_test_items_active", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L435"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L445"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "create_lab_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L446"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L455"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L457"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L457"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L459"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L459"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L461"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L461"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L463"}, {"caller_nid": "api_qc_create_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L463"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L474"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "update_lab_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L475"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L484"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L487"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L487"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L489"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L489"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L491"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L491"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L493"}, {"caller_nid": "api_qc_update_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L493"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L503"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "soft_delete_lab_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L504"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L505"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L507"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L507"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L509"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L509"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L511"}, {"caller_nid": "api_qc_delete_qc_lab_test_item", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L511"}, {"caller_nid": "api_qc_list_item_params", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L525"}, {"caller_nid": "api_qc_list_item_params", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L526"}, {"caller_nid": "api_qc_list_item_params", "callee": "list_params_by_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L526"}, {"caller_nid": "api_qc_list_item_params", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L528"}, {"caller_nid": "api_qc_list_item_params", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L528"}, {"caller_nid": "api_qc_list_item_params", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L530"}, {"caller_nid": "api_qc_list_item_params", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L530"}, {"caller_nid": "api_qc_save_item_params", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L542"}, {"caller_nid": "api_qc_save_item_params", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L543"}, {"caller_nid": "api_qc_save_item_params", "callee": "save_params_for_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L544"}, {"caller_nid": "api_qc_save_item_params", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L544"}, {"caller_nid": "api_qc_save_item_params", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L548"}, {"caller_nid": "api_qc_save_item_params", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L548"}, {"caller_nid": "api_qc_save_item_params", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L550"}, {"caller_nid": "api_qc_save_item_params", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L550"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "lower", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L576"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L576"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L577"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L578"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "get_user_menu_codes", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L579"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L579"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L582"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "assert_task_assignee", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L583"}, {"caller_nid": "api_qc_assert_task_write_access", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L585"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L595"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L596"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "create_temp_qc_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L598"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L601"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L602"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "create_qc_work_order_manual", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L607"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L610"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L611"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L618"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L619"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "_wo_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L619"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L621"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L621"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L623"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L624"}, {"caller_nid": "api_qc_create_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L624"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L644"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "list_work_orders", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L645"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L661"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L661"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L663"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L663"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L665"}, {"caller_nid": "api_qc_list_qc_work_orders", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L665"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L675"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "get_work_order_detail", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L676"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L677"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L679"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L679"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L681"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L681"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L683"}, {"caller_nid": "api_qc_get_qc_work_order_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L683"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L693"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L695"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L697"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L697"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L699"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L699"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L701"}, {"caller_nid": "api_qc_get_outbound_qc_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L701"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L712"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L717"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L722"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L723"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "_wo_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L723"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L725"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L725"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L727"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L728"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L728"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L730"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L731"}, {"caller_nid": "api_qc_update_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L731"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L741"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "delete_qc_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L742"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L742"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L743"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L745"}, {"caller_nid": "api_qc_delete_qc_work_order_api", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L745"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L756"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "configure_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L757"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L767"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L768"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L770"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "_wo_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L770"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L772"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L772"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L774"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L774"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L776"}, {"caller_nid": "api_qc_configure_qc_work_order", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L776"}, {"caller_nid": "api_qc_create_qc_task", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L795"}, {"caller_nid": "api_qc_create_qc_task", "callee": "create_qc_task_manual", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L796"}, {"caller_nid": "api_qc_create_qc_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L799"}, {"caller_nid": "api_qc_create_qc_task", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L800"}, {"caller_nid": "api_qc_create_qc_task", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L811"}, {"caller_nid": "api_qc_create_qc_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L812"}, {"caller_nid": "api_qc_create_qc_task", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L812"}, {"caller_nid": "api_qc_create_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L814"}, {"caller_nid": "api_qc_create_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L814"}, {"caller_nid": "api_qc_create_qc_task", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L816"}, {"caller_nid": "api_qc_create_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L817"}, {"caller_nid": "api_qc_create_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L817"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L832"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "list_mine_tasks", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L833"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L835"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L844"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L844"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L846"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L846"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L848"}, {"caller_nid": "api_qc_list_my_qc_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L848"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L864"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "list_tasks", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L865"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L877"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L877"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L879"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L879"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L881"}, {"caller_nid": "api_qc_list_qc_tasks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L881"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L891"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "get_task_detail", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L892"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L893"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L895"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L895"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L897"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L897"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L899"}, {"caller_nid": "api_qc_get_qc_task_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L899"}, {"caller_nid": "api_qc_start_qc_task", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L910"}, {"caller_nid": "api_qc_start_qc_task", "callee": "start_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L912"}, {"caller_nid": "api_qc_start_qc_task", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L912"}, {"caller_nid": "api_qc_start_qc_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L913"}, {"caller_nid": "api_qc_start_qc_task", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L913"}, {"caller_nid": "api_qc_start_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L915"}, {"caller_nid": "api_qc_start_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L915"}, {"caller_nid": "api_qc_start_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L917"}, {"caller_nid": "api_qc_start_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L917"}, {"caller_nid": "api_qc_start_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L919"}, {"caller_nid": "api_qc_start_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L919"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L929"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "complete_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L930"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L931"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L933"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L933"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L935"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L935"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L937"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L937"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L939"}, {"caller_nid": "api_qc_complete_qc_task", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L939"}, {"caller_nid": "api_qc_get_task_results", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L949"}, {"caller_nid": "api_qc_get_task_results", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L950"}, {"caller_nid": "api_qc_get_task_results", "callee": "list_results_by_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L950"}, {"caller_nid": "api_qc_get_task_results", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L952"}, {"caller_nid": "api_qc_get_task_results", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L952"}, {"caller_nid": "api_qc_get_task_results", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L954"}, {"caller_nid": "api_qc_get_task_results", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L954"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L965"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "list_requisition_options", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L966"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L973"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L975"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L975"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L977"}, {"caller_nid": "api_qc_list_qc_material_requisition_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L977"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L987"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "get_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L988"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L990"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L991"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "list_usages_by_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L992"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L995"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L995"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L997"}, {"caller_nid": "api_qc_get_task_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L997"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1009"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1010"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "get_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1011"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1013"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1015"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "save_results_for_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1017"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1020"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1022"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "update_task_attachments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1024"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "apply_task_result", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1028"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1038"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1039"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1040"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "try_complete_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1041"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1042"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1043"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1047"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1049"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1049"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1050"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1052"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1053"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1053"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1055"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1056"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1056"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1058"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1059"}, {"caller_nid": "api_qc_complete_task_with_result", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1059"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1071"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "update_task_attachments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1073"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1078"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1080"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1080"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1082"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1082"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1084"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1084"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1086"}, {"caller_nid": "api_qc_update_qc_task_attachments", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1086"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1096"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "delete_qc_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1097"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1097"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1098"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1100"}, {"caller_nid": "api_qc_delete_qc_task_api", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1100"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1227"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "list_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1228"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1238"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1238"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1240"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1240"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1242"}, {"caller_nid": "api_qc_list_qc_material_batches", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1242"}, {"caller_nid": "api_qc_qc_material_batch_options", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1254"}, {"caller_nid": "api_qc_qc_material_batch_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1255"}, {"caller_nid": "api_qc_qc_material_batch_options", "callee": "batch_options", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1256"}, {"caller_nid": "api_qc_qc_material_batch_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1265"}, {"caller_nid": "api_qc_qc_material_batch_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1265"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1276"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1277"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1278"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "update_batch", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1279"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "get_material", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1286"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1287"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "_batch_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1288"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1292"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1292"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1294"}, {"caller_nid": "api_qc_update_qc_material_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1294"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1304"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1305"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "delete_batch", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1306"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1307"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1309"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1309"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1311"}, {"caller_nid": "api_qc_delete_qc_material_batch", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1311"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1324"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "list_materials", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1325"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1329"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1329"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1331"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1331"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1333"}, {"caller_nid": "api_qc_list_qc_materials", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1333"}, {"caller_nid": "api_qc_qc_material_options", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1342"}, {"caller_nid": "api_qc_qc_material_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1343"}, {"caller_nid": "api_qc_qc_material_options", "callee": "options_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1343"}, {"caller_nid": "api_qc_qc_material_options", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1345"}, {"caller_nid": "api_qc_qc_material_options", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1345"}, {"caller_nid": "api_qc_create_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1355"}, {"caller_nid": "api_qc_create_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1356"}, {"caller_nid": "api_qc_create_qc_material", "callee": "create_material", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1357"}, {"caller_nid": "api_qc_create_qc_material", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1363"}, {"caller_nid": "api_qc_create_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1363"}, {"caller_nid": "api_qc_create_qc_material", "callee": "_norm_status", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1366"}, {"caller_nid": "api_qc_create_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1371"}, {"caller_nid": "api_qc_create_qc_material", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1371"}, {"caller_nid": "api_qc_create_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1373"}, {"caller_nid": "api_qc_create_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1373"}, {"caller_nid": "api_qc_create_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1375"}, {"caller_nid": "api_qc_create_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1375"}, {"caller_nid": "api_qc_update_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1386"}, {"caller_nid": "api_qc_update_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1387"}, {"caller_nid": "api_qc_update_qc_material", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1388"}, {"caller_nid": "api_qc_update_qc_material", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1390"}, {"caller_nid": "api_qc_update_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1390"}, {"caller_nid": "api_qc_update_qc_material", "callee": "_norm_status", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1392"}, {"caller_nid": "api_qc_update_qc_material", "callee": "update_material", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1393"}, {"caller_nid": "api_qc_update_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1400"}, {"caller_nid": "api_qc_update_qc_material", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1400"}, {"caller_nid": "api_qc_update_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1402"}, {"caller_nid": "api_qc_update_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1402"}, {"caller_nid": "api_qc_update_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1404"}, {"caller_nid": "api_qc_update_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1404"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1414"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1415"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "soft_delete_material", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1416"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1417"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1419"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1419"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1421"}, {"caller_nid": "api_qc_delete_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1421"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1431"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1432"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1433"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "parse_datetime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1435"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1437"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "batch_stock_in", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1462"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1470"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1472"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1472"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1474"}, {"caller_nid": "api_qc_batch_stock_in_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1474"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1484"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1485"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1486"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "parse_datetime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1488"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1490"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "batch_stock_out", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1496"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1506"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1508"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1508"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1510"}, {"caller_nid": "api_qc_batch_stock_out_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1510"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1520"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1521"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1522"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "parse_datetime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1524"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1526"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "batch_discard", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1539"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1548"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1550"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1550"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1552"}, {"caller_nid": "api_qc_batch_discard_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1552"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1563"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1564"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1565"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "parse_datetime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1567"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1569"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "stock_in_one", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1573"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1584"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1584"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1590"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "_batch_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1590"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1592"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1592"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1594"}, {"caller_nid": "api_qc_stock_in_qc_material", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1594"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1644"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "list_usages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1645"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1652"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1652"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1654"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1654"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1656"}, {"caller_nid": "api_qc_list_qc_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1656"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1674"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "list_my_usages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1675"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1678"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1679"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1679"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1689"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1689"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1691"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1691"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1693"}, {"caller_nid": "api_qc_list_my_qc_material_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1693"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1706"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "list_linked_task_usages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1707"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1710"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1713"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1713"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1714"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1716"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1716"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1718"}, {"caller_nid": "api_qc_list_qc_material_linked_task_usages", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1718"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1731"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "list_stock_check_requisitions", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1732"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1740"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1740"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1742"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1742"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1744"}, {"caller_nid": "api_qc_list_qc_material_stock_check_requisitions", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1744"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1757"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1758"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "mark_requisition_fully_used", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1759"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1766"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1768"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1768"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1770"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1770"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1772"}, {"caller_nid": "api_qc_mark_qc_material_usage_fully_used", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1772"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1822"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "list_checks", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1823"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1834"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "_page_payload", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1834"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1836"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1836"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1838"}, {"caller_nid": "api_qc_list_qc_material_stock_checks", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1838"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1848"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1849"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1850"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1850"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "create_check", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1851"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1860"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1862"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1862"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1864"}, {"caller_nid": "api_qc_create_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1864"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1874"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "get_check_detail", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1875"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1876"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1878"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1878"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1880"}, {"caller_nid": "api_qc_get_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1880"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1891"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1892"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1893"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1893"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "save_unused_lines", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1894"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1897"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1902"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1904"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1904"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1906"}, {"caller_nid": "api_qc_save_qc_material_stock_check_unused_lines", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1906"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1916"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1917"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "complete_check", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1918"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1919"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1921"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1921"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1923"}, {"caller_nid": "api_qc_complete_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1923"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "_get_tenant_no", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1933"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "_get_current_user_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1934"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "cancel_check", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1935"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1936"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1938"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1938"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1940"}, {"caller_nid": "api_qc_cancel_qc_material_stock_check", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/qc.py", "source_location": "L1940"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/75200d55d6feed08b263f92072f71b5768f2ef3a594a0bd326f6912890b9151b.json b/backend/app/graphify-out/cache/ast/75200d55d6feed08b263f92072f71b5768f2ef3a594a0bd326f6912890b9151b.json new file mode 100644 index 00000000..7eec71cf --- /dev/null +++ b/backend/app/graphify-out/cache/ast/75200d55d6feed08b263f92072f71b5768f2ef3a594a0bd326f6912890b9151b.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "label": "qc_third_party_company.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L1"}, {"id": "crud_qc_third_party_company_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L14"}, {"id": "crud_qc_third_party_company_company_code_exists", "label": "company_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L35"}, {"id": "crud_qc_third_party_company_list_companies", "label": "list_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L51"}, {"id": "crud_qc_third_party_company_list_company_options", "label": "list_company_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L95"}, {"id": "crud_qc_third_party_company_get_company", "label": "get_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L112"}, {"id": "crud_qc_third_party_company_create_company", "label": "create_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L123"}, {"id": "crud_qc_third_party_company_update_company", "label": "update_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L183"}, {"id": "crud_qc_third_party_company_soft_delete_company", "label": "soft_delete_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L251"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_company_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L35", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_list_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L51", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_list_company_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L95", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_get_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L112", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_create_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L123", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_update_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L183", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_third_party_company_py", "target": "crud_qc_third_party_company_soft_delete_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L251", "weight": 1.0}, {"source": "crud_qc_third_party_company_list_companies", "target": "crud_qc_third_party_company_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L92", "weight": 1.0}, {"source": "crud_qc_third_party_company_create_company", "target": "crud_qc_third_party_company_company_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L146", "weight": 1.0}, {"source": "crud_qc_third_party_company_update_company", "target": "crud_qc_third_party_company_get_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L203", "weight": 1.0}, {"source": "crud_qc_third_party_company_update_company", "target": "crud_qc_third_party_company_company_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L210", "weight": 1.0}, {"source": "crud_qc_third_party_company_soft_delete_company", "target": "crud_qc_third_party_company_get_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L252", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_qc_third_party_company_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L30"}, {"caller_nid": "crud_qc_third_party_company_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L31"}, {"caller_nid": "crud_qc_third_party_company_company_code_exists", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L38"}, {"caller_nid": "crud_qc_third_party_company_company_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L41"}, {"caller_nid": "crud_qc_third_party_company_company_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L41"}, {"caller_nid": "crud_qc_third_party_company_company_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L47"}, {"caller_nid": "crud_qc_third_party_company_company_code_exists", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L48"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L82"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L82"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L82"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L82"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L82"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L83"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L84"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L84"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L86"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L86"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L86"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L86"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L86"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L87"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L87"}, {"caller_nid": "crud_qc_third_party_company_list_companies", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L92"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L97"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L97"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L97"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L97"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L103"}, {"caller_nid": "crud_qc_third_party_company_list_company_options", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L103"}, {"caller_nid": "crud_qc_third_party_company_get_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L115"}, {"caller_nid": "crud_qc_third_party_company_get_company", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L115"}, {"caller_nid": "crud_qc_third_party_company_get_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L119"}, {"caller_nid": "crud_qc_third_party_company_get_company", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L120"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L143"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L145"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L147"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L148"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L150"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L151"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L153"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "BizQcThirdPartyCompany", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L154"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L155"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L158"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L159"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L160"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L161"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L162"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L163"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L164"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L165"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L169"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L172"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L174"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L177"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L178"}, {"caller_nid": "crud_qc_third_party_company_create_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L179"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L205"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L207"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L209"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L211"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L214"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L216"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L219"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L221"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L223"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L225"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L227"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L229"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L231"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L233"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L235"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L237"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L242"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L244"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L245"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L246"}, {"caller_nid": "crud_qc_third_party_company_update_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L247"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L254"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L256"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L256"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L256"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L265"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L267"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L268"}, {"caller_nid": "crud_qc_third_party_company_soft_delete_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_third_party_company.py", "source_location": "L269"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/81af4fc047bed9625ec060a73a11f93572d00b0d70a51dd8619b72e0086ad261.json b/backend/app/graphify-out/cache/ast/81af4fc047bed9625ec060a73a11f93572d00b0d70a51dd8619b72e0086ad261.json new file mode 100644 index 00000000..6738eac4 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/81af4fc047bed9625ec060a73a11f93572d00b0d70a51dd8619b72e0086ad261.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "label": "admin.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1"}, {"id": "api_admin_list_roles_for_select", "label": "list_roles_for_select()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L41"}, {"id": "api_admin_list_users_for_select", "label": "list_users_for_select()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L73"}, {"id": "api_admin_list_roles_for_designer", "label": "list_roles_for_designer()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L88"}, {"id": "api_admin_tenantcreatebody", "label": "TenantCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_admin_tenantupdatebody", "label": "TenantUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119"}, {"id": "api_admin_list_tenants", "label": "list_tenants()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L131"}, {"id": "api_admin_create_tenant", "label": "create_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L152"}, {"id": "api_admin_update_tenant", "label": "update_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L174"}, {"id": "api_admin_delete_tenant", "label": "delete_tenant()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L199"}, {"id": "api_admin_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L216"}, {"id": "api_admin_usercreatebody", "label": "UserCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229"}, {"id": "api_admin_userupdatebody", "label": "UserUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246"}, {"id": "api_admin_list_users", "label": "list_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L262"}, {"id": "api_admin_get_user_by_id", "label": "get_user_by_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L306"}, {"id": "api_admin_create_user", "label": "create_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L322"}, {"id": "api_admin_update_user", "label": "update_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L355"}, {"id": "api_admin_delete_user", "label": "delete_user()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L385"}, {"id": "api_admin_reset_user_password", "label": "reset_user_password()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L398"}, {"id": "api_admin_dicttypecreatebody", "label": "DictTypeCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415"}, {"id": "api_admin_dicttypeupdatebody", "label": "DictTypeUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424"}, {"id": "api_admin_list_dict_types", "label": "list_dict_types()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L434"}, {"id": "api_admin_create_dict_type", "label": "create_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L450"}, {"id": "api_admin_update_dict_type", "label": "update_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L472"}, {"id": "api_admin_delete_dict_type", "label": "delete_dict_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L497"}, {"id": "api_admin_dictdatacreatebody", "label": "DictDataCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514"}, {"id": "api_admin_dictdataupdatebody", "label": "DictDataUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524"}, {"id": "api_admin_list_dict_data", "label": "list_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L534"}, {"id": "api_admin_create_dict_data", "label": "create_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L551"}, {"id": "api_admin_update_dict_data", "label": "update_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L574"}, {"id": "api_admin_delete_dict_data", "label": "delete_dict_data()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L597"}, {"id": "api_admin_dict_data_options", "label": "dict_data_options()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L610"}, {"id": "api_admin_deptcreatebody", "label": "DeptCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625"}, {"id": "api_admin_deptupdatebody", "label": "DeptUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638"}, {"id": "api_admin_list_depts", "label": "list_depts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L651"}, {"id": "api_admin_create_dept", "label": "create_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L662"}, {"id": "api_admin_update_dept", "label": "update_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L688"}, {"id": "api_admin_delete_dept", "label": "delete_dept()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L714"}, {"id": "api_admin_sitecreatebody", "label": "SiteCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731"}, {"id": "api_admin_siteupdatebody", "label": "SiteUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747"}, {"id": "api_admin_list_sites", "label": "list_sites()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L764"}, {"id": "api_admin_create_site", "label": "create_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L778"}, {"id": "api_admin_update_site", "label": "update_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L807"}, {"id": "api_admin_delete_site", "label": "delete_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L837"}, {"id": "api_admin_postcreatebody", "label": "PostCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854"}, {"id": "api_admin_postupdatebody", "label": "PostUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864"}, {"id": "api_admin_list_posts", "label": "list_posts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L875"}, {"id": "api_admin_create_post", "label": "create_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L889"}, {"id": "api_admin_update_post", "label": "update_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L912"}, {"id": "api_admin_delete_post", "label": "delete_post()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L936"}, {"id": "api_admin_postusersupdatebody", "label": "PostUsersUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948"}, {"id": "api_admin_list_post_bound_users", "label": "list_post_bound_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L955"}, {"id": "api_admin_update_post_bound_users", "label": "update_post_bound_users()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L969"}, {"id": "api_admin_itemunitcreatebody", "label": "ItemUnitCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993"}, {"id": "api_admin_itemunitupdatebody", "label": "ItemUnitUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002"}, {"id": "api_admin_list_item_units", "label": "list_item_units()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1012"}, {"id": "api_admin_create_item_unit", "label": "create_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1026"}, {"id": "api_admin_update_item_unit", "label": "update_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1048"}, {"id": "api_admin_delete_item_unit", "label": "delete_item_unit()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1071"}, {"id": "api_admin_expresscompanycreatebody", "label": "ExpressCompanyCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088"}, {"id": "api_admin_expresscompanyupdatebody", "label": "ExpressCompanyUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1097"}, {"id": "api_admin_list_express_companies", "label": "list_express_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1107"}, {"id": "api_admin_create_express_company", "label": "create_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1121"}, {"id": "api_admin_update_express_company", "label": "update_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1143"}, {"id": "api_admin_delete_express_company", "label": "delete_express_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1166"}, {"id": "api_admin_menucreatebody", "label": "MenuCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1183"}, {"id": "api_admin_menuupdatebody", "label": "MenuUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1199"}, {"id": "api_admin_list_menus", "label": "list_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1216"}, {"id": "api_admin_create_menu", "label": "create_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1227"}, {"id": "api_admin_update_menu", "label": "update_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1256"}, {"id": "api_admin_delete_menu", "label": "delete_menu()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1286"}, {"id": "api_admin_rolecreatebody", "label": "RoleCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1303"}, {"id": "api_admin_roleupdatebody", "label": "RoleUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1313"}, {"id": "api_admin_rolemenubody", "label": "RoleMenuBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1323"}, {"id": "api_admin_roledatascopebody", "label": "RoleDataScopeBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327"}, {"id": "api_admin_list_role_management", "label": "list_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1335"}, {"id": "api_admin_create_role_management", "label": "create_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1349"}, {"id": "api_admin_update_role_management", "label": "update_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1372"}, {"id": "api_admin_delete_role_management", "label": "delete_role_management()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1396"}, {"id": "api_admin_get_role_menus", "label": "get_role_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1409"}, {"id": "api_admin_update_role_menus", "label": "update_role_menus()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1419"}, {"id": "api_admin_get_role_data_scope", "label": "get_role_data_scope()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1434"}, {"id": "api_admin_update_role_data_scope", "label": "update_role_data_scope()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1447"}, {"id": "api_admin_format_file_size", "label": "_format_file_size()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1473"}, {"id": "api_admin_upload_attachment", "label": "upload_attachment()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1483"}, {"id": "api_admin_attachmentdownloadurlbody", "label": "AttachmentDownloadUrlBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1529"}, {"id": "api_admin_attachment_download_url", "label": "attachment_download_url()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1536"}, {"id": "api_admin_rationale_45", "label": "\u8fd4\u56de\u8fd0\u8425\u7aef\u89d2\u8272\u4e0b\u62c9\u9009\u9879\uff08label=\u5e93\u4e2d\u89d2\u8272\u540d\uff0cvalue=Web \u89d2\u8272\u7801\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L45"}, {"id": "api_admin_rationale_77", "label": "\u8fd4\u56de\u7528\u6237\u4e0b\u62c9\u9009\u9879\uff08label=\u6635\u79f0\uff0cvalue=\u7528\u6237ID\uff09\uff0c\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L77"}, {"id": "api_admin_rationale_92", "label": "\u8fd4\u56de\u89d2\u8272\u4e0b\u62c9\u9009\u9879\uff08label=\u89d2\u8272\u540d\uff0cvalue=\u89d2\u8272ID UUID\uff09\uff0c\u4f9b\u6d41\u7a0b\u8bbe\u8ba1\u5668\u5ba1\u6279\u4eba\u9009\u62e9\u4f7f\u7528\u3002 \u4e0e /roles \u4e0d\u540c\uff0c\u6b64\u7aef\u70b9\u8fd4\u56de\u89d2\u8272 UUID", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L92"}, {"id": "api_admin_rationale_1541", "label": "\u8fd4\u56de\u5e26 Content-Disposition \u7684\u4e0b\u8f7d URL\uff0c\u4fdd\u8bc1\u6d4f\u89c8\u5668\u4f7f\u7528\u539f\u59cb\u6587\u4ef6\u540d\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1541"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "uuid", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_data_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_core_storage", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L21", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L27", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_crud_collection_protocol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L28", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L29", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "app_services_web_auth_roles", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_roles_for_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L41", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_users_for_select", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L73", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_roles_for_designer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L88", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_tenantcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108", "weight": 1.0}, {"source": "api_admin_tenantcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L108", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_tenantupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119", "weight": 1.0}, {"source": "api_admin_tenantupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L119", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_tenants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L131", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_tenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L199", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L216", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_usercreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229", "weight": 1.0}, {"source": "api_admin_usercreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L229", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_userupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246", "weight": 1.0}, {"source": "api_admin_userupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L246", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L262", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_user_by_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L306", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L355", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L385", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_reset_user_password", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L398", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dicttypecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415", "weight": 1.0}, {"source": "api_admin_dicttypecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L415", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dicttypeupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424", "weight": 1.0}, {"source": "api_admin_dicttypeupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L424", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_dict_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L434", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L450", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L472", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dict_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L497", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dictdatacreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514", "weight": 1.0}, {"source": "api_admin_dictdatacreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dictdataupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524", "weight": 1.0}, {"source": "api_admin_dictdataupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L524", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L534", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L551", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L574", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dict_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L597", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_dict_data_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L610", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_deptcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625", "weight": 1.0}, {"source": "api_admin_deptcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L625", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_deptupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638", "weight": 1.0}, {"source": "api_admin_deptupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L638", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_depts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L651", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L662", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L688", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_dept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L714", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_sitecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731", "weight": 1.0}, {"source": "api_admin_sitecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L731", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_siteupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747", "weight": 1.0}, {"source": "api_admin_siteupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L747", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_sites", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L764", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L778", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L807", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L837", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854", "weight": 1.0}, {"source": "api_admin_postcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L854", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864", "weight": 1.0}, {"source": "api_admin_postupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L864", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_posts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L875", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L889", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L912", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L936", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_postusersupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948", "weight": 1.0}, {"source": "api_admin_postusersupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L948", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_post_bound_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L955", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_post_bound_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L969", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_itemunitcreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993", "weight": 1.0}, {"source": "api_admin_itemunitcreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L993", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_itemunitupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002", "weight": 1.0}, {"source": "api_admin_itemunitupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_item_units", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1012", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1048", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_item_unit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1071", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_expresscompanycreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088", "weight": 1.0}, {"source": "api_admin_expresscompanycreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1088", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_expresscompanyupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1097", "weight": 1.0}, {"source": "api_admin_expresscompanyupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1097", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_express_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1107", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1121", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1143", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_express_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1166", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_menucreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1183", "weight": 1.0}, {"source": "api_admin_menucreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1183", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_menuupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1199", "weight": 1.0}, {"source": "api_admin_menuupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1199", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1216", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1227", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1256", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_menu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1286", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_rolecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1303", "weight": 1.0}, {"source": "api_admin_rolecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1303", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_roleupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1313", "weight": 1.0}, {"source": "api_admin_roleupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1313", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_rolemenubody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1323", "weight": 1.0}, {"source": "api_admin_rolemenubody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1323", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_roledatascopebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327", "weight": 1.0}, {"source": "api_admin_roledatascopebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1327", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_list_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1335", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_create_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1349", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1372", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_delete_role_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1396", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_role_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1409", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_menus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1419", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_get_role_data_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1434", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_update_role_data_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1447", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_format_file_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1473", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_upload_attachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1483", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_attachmentdownloadurlbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1529", "weight": 1.0}, {"source": "api_admin_attachmentdownloadurlbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1529", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_admin_py", "target": "api_admin_attachment_download_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1536", "weight": 1.0}, {"source": "api_admin_list_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L271", "weight": 1.0}, {"source": "api_admin_get_user_by_id", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L311", "weight": 1.0}, {"source": "api_admin_create_user", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L328", "weight": 1.0}, {"source": "api_admin_list_dict_types", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L441", "weight": 1.0}, {"source": "api_admin_create_dict_type", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L456", "weight": 1.0}, {"source": "api_admin_update_dict_type", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L479", "weight": 1.0}, {"source": "api_admin_list_dict_data", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L542", "weight": 1.0}, {"source": "api_admin_create_dict_data", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L557", "weight": 1.0}, {"source": "api_admin_dict_data_options", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L615", "weight": 1.0}, {"source": "api_admin_list_depts", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L656", "weight": 1.0}, {"source": "api_admin_create_dept", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L668", "weight": 1.0}, {"source": "api_admin_list_sites", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L771", "weight": 1.0}, {"source": "api_admin_create_site", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L784", "weight": 1.0}, {"source": "api_admin_list_posts", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L882", "weight": 1.0}, {"source": "api_admin_create_post", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L895", "weight": 1.0}, {"source": "api_admin_list_post_bound_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L960", "weight": 1.0}, {"source": "api_admin_update_post_bound_users", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L975", "weight": 1.0}, {"source": "api_admin_list_item_units", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1019", "weight": 1.0}, {"source": "api_admin_create_item_unit", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1032", "weight": 1.0}, {"source": "api_admin_list_express_companies", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1114", "weight": 1.0}, {"source": "api_admin_create_express_company", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1127", "weight": 1.0}, {"source": "api_admin_list_menus", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1221", "weight": 1.0}, {"source": "api_admin_create_menu", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1233", "weight": 1.0}, {"source": "api_admin_list_role_management", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1342", "weight": 1.0}, {"source": "api_admin_create_role_management", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1355", "weight": 1.0}, {"source": "api_admin_update_role_menus", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1426", "weight": 1.0}, {"source": "api_admin_update_role_data_scope", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1454", "weight": 1.0}, {"source": "api_admin_upload_attachment", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1502", "weight": 1.0}, {"source": "api_admin_upload_attachment", "target": "api_admin_format_file_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1521", "weight": 1.0}, {"source": "api_admin_attachment_download_url", "target": "api_admin_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1545", "weight": 1.0}, {"source": "api_admin_rationale_45", "target": "api_admin_list_roles_for_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L45", "weight": 1.0}, {"source": "api_admin_rationale_77", "target": "api_admin_list_users_for_select", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L77", "weight": 1.0}, {"source": "api_admin_rationale_92", "target": "api_admin_list_roles_for_designer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L92", "weight": 1.0}, {"source": "api_admin_rationale_1541", "target": "api_admin_attachment_download_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1541", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_admin_list_roles_for_select", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L47"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L49"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L52"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L55"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "_map_role_name_to_web", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L58"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L62"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L63"}, {"caller_nid": "api_admin_list_roles_for_select", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L69"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L78"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L79"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L79"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L81"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L82"}, {"caller_nid": "api_admin_list_users_for_select", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L84"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L94"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L95"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L95"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L97"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L98"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L99"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L99"}, {"caller_nid": "api_admin_list_roles_for_designer", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L100"}, {"caller_nid": "api_admin_list_tenants", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L139"}, {"caller_nid": "api_admin_list_tenants", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L140"}, {"caller_nid": "api_admin_create_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L166"}, {"caller_nid": "api_admin_create_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L168"}, {"caller_nid": "api_admin_create_tenant", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L168"}, {"caller_nid": "api_admin_create_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L170"}, {"caller_nid": "api_admin_create_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L170"}, {"caller_nid": "api_admin_update_tenant", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L181"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L185"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L186"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L187"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L188"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L189"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L190"}, {"caller_nid": "api_admin_update_tenant", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L191"}, {"caller_nid": "api_admin_update_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L193"}, {"caller_nid": "api_admin_update_tenant", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L193"}, {"caller_nid": "api_admin_update_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L195"}, {"caller_nid": "api_admin_update_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L195"}, {"caller_nid": "api_admin_delete_tenant", "callee": "soft_delete_tenant", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L205"}, {"caller_nid": "api_admin_delete_tenant", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L206"}, {"caller_nid": "api_admin_delete_tenant", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L208"}, {"caller_nid": "api_admin_delete_tenant", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L208"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L217"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L220"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L272"}, {"caller_nid": "api_admin_list_users", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L272"}, {"caller_nid": "api_admin_list_users", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L276"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L279"}, {"caller_nid": "api_admin_list_users", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L280"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L281"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L282"}, {"caller_nid": "api_admin_list_users", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L283"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L287"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L289"}, {"caller_nid": "api_admin_list_users", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L290"}, {"caller_nid": "api_admin_list_users", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L291"}, {"caller_nid": "api_admin_list_users", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L292"}, {"caller_nid": "api_admin_list_users", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L293"}, {"caller_nid": "api_admin_list_users", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L296"}, {"caller_nid": "api_admin_list_users", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L299"}, {"caller_nid": "api_admin_list_users", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L299"}, {"caller_nid": "api_admin_list_users", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L301"}, {"caller_nid": "api_admin_list_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L302"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get_user", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L312"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L314"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L315"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L316"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "get_user_with_relations", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L317"}, {"caller_nid": "api_admin_get_user_by_id", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L318"}, {"caller_nid": "api_admin_create_user", "callee": "user_no_exists", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L329"}, {"caller_nid": "api_admin_create_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L330"}, {"caller_nid": "api_admin_create_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L345"}, {"caller_nid": "api_admin_create_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L349"}, {"caller_nid": "api_admin_create_user", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L349"}, {"caller_nid": "api_admin_create_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L351"}, {"caller_nid": "api_admin_create_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L351"}, {"caller_nid": "api_admin_update_user", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L362"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L366"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L367"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L368"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L369"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L370"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L371"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L372"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L373"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L374"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L375"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L376"}, {"caller_nid": "api_admin_update_user", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L377"}, {"caller_nid": "api_admin_update_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L379"}, {"caller_nid": "api_admin_update_user", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L379"}, {"caller_nid": "api_admin_update_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L381"}, {"caller_nid": "api_admin_update_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L381"}, {"caller_nid": "api_admin_delete_user", "callee": "soft_delete_user", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L391"}, {"caller_nid": "api_admin_delete_user", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L392"}, {"caller_nid": "api_admin_delete_user", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L394"}, {"caller_nid": "api_admin_delete_user", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L394"}, {"caller_nid": "api_admin_reset_user_password", "callee": "reset_password", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L404"}, {"caller_nid": "api_admin_reset_user_password", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L405"}, {"caller_nid": "api_admin_reset_user_password", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L407"}, {"caller_nid": "api_admin_reset_user_password", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L407"}, {"caller_nid": "api_admin_list_dict_types", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L445"}, {"caller_nid": "api_admin_list_dict_types", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L446"}, {"caller_nid": "api_admin_create_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L464"}, {"caller_nid": "api_admin_create_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L466"}, {"caller_nid": "api_admin_create_dict_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L466"}, {"caller_nid": "api_admin_create_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L468"}, {"caller_nid": "api_admin_create_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L468"}, {"caller_nid": "api_admin_update_dict_type", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L480"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L484"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L485"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L486"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L487"}, {"caller_nid": "api_admin_update_dict_type", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L488"}, {"caller_nid": "api_admin_update_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L491"}, {"caller_nid": "api_admin_update_dict_type", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L491"}, {"caller_nid": "api_admin_update_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L493"}, {"caller_nid": "api_admin_update_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L493"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "soft_delete_dict_type", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L503"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L504"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L506"}, {"caller_nid": "api_admin_delete_dict_type", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L506"}, {"caller_nid": "api_admin_list_dict_data", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L546"}, {"caller_nid": "api_admin_list_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L547"}, {"caller_nid": "api_admin_create_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L566"}, {"caller_nid": "api_admin_create_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L568"}, {"caller_nid": "api_admin_create_dict_data", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L568"}, {"caller_nid": "api_admin_create_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L570"}, {"caller_nid": "api_admin_create_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L570"}, {"caller_nid": "api_admin_update_dict_data", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L581"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L585"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L586"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L587"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L588"}, {"caller_nid": "api_admin_update_dict_data", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L589"}, {"caller_nid": "api_admin_update_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L591"}, {"caller_nid": "api_admin_update_dict_data", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L591"}, {"caller_nid": "api_admin_update_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L593"}, {"caller_nid": "api_admin_update_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L593"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "soft_delete_dict_data", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L603"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L604"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L606"}, {"caller_nid": "api_admin_delete_dict_data", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L606"}, {"caller_nid": "api_admin_dict_data_options", "callee": "list_dict_data_options", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L616"}, {"caller_nid": "api_admin_dict_data_options", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L617"}, {"caller_nid": "api_admin_list_depts", "callee": "list_depts_tree", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L657"}, {"caller_nid": "api_admin_list_depts", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L658"}, {"caller_nid": "api_admin_create_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L680"}, {"caller_nid": "api_admin_create_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L682"}, {"caller_nid": "api_admin_create_dept", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L682"}, {"caller_nid": "api_admin_create_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L684"}, {"caller_nid": "api_admin_create_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L684"}, {"caller_nid": "api_admin_update_dept", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L695"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L699"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L700"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L701"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L702"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L703"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L704"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L705"}, {"caller_nid": "api_admin_update_dept", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L706"}, {"caller_nid": "api_admin_update_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L708"}, {"caller_nid": "api_admin_update_dept", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L708"}, {"caller_nid": "api_admin_update_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L710"}, {"caller_nid": "api_admin_update_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L710"}, {"caller_nid": "api_admin_delete_dept", "callee": "soft_delete_dept", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L720"}, {"caller_nid": "api_admin_delete_dept", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L721"}, {"caller_nid": "api_admin_delete_dept", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L723"}, {"caller_nid": "api_admin_delete_dept", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L723"}, {"caller_nid": "api_admin_list_sites", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L773"}, {"caller_nid": "api_admin_list_sites", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L774"}, {"caller_nid": "api_admin_create_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L799"}, {"caller_nid": "api_admin_create_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L801"}, {"caller_nid": "api_admin_create_site", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L801"}, {"caller_nid": "api_admin_create_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L803"}, {"caller_nid": "api_admin_create_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L803"}, {"caller_nid": "api_admin_update_site", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L814"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L818"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L819"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L820"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L821"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L822"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L823"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L824"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L825"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L826"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L827"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L828"}, {"caller_nid": "api_admin_update_site", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L829"}, {"caller_nid": "api_admin_update_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L831"}, {"caller_nid": "api_admin_update_site", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L831"}, {"caller_nid": "api_admin_update_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L833"}, {"caller_nid": "api_admin_update_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L833"}, {"caller_nid": "api_admin_delete_site", "callee": "soft_delete_site", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L843"}, {"caller_nid": "api_admin_delete_site", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L844"}, {"caller_nid": "api_admin_delete_site", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L846"}, {"caller_nid": "api_admin_delete_site", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L846"}, {"caller_nid": "api_admin_list_posts", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L884"}, {"caller_nid": "api_admin_list_posts", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L885"}, {"caller_nid": "api_admin_create_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L904"}, {"caller_nid": "api_admin_create_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L906"}, {"caller_nid": "api_admin_create_post", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L906"}, {"caller_nid": "api_admin_create_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L908"}, {"caller_nid": "api_admin_create_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L908"}, {"caller_nid": "api_admin_update_post", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L919"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L923"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L924"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L925"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L926"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L927"}, {"caller_nid": "api_admin_update_post", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L928"}, {"caller_nid": "api_admin_update_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L930"}, {"caller_nid": "api_admin_update_post", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L930"}, {"caller_nid": "api_admin_update_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L932"}, {"caller_nid": "api_admin_update_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L932"}, {"caller_nid": "api_admin_delete_post", "callee": "soft_delete_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L942"}, {"caller_nid": "api_admin_delete_post", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L943"}, {"caller_nid": "api_admin_delete_post", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L945"}, {"caller_nid": "api_admin_delete_post", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L945"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "get_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L961"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L963"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "list_user_ids_bound_to_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L964"}, {"caller_nid": "api_admin_list_post_bound_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L965"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "get_post", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L976"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L978"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "sync_post_user_bindings", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L980"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L981"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L983"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L985"}, {"caller_nid": "api_admin_update_post_bound_users", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L985"}, {"caller_nid": "api_admin_list_item_units", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1021"}, {"caller_nid": "api_admin_list_item_units", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1022"}, {"caller_nid": "api_admin_create_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1040"}, {"caller_nid": "api_admin_create_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1042"}, {"caller_nid": "api_admin_create_item_unit", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1042"}, {"caller_nid": "api_admin_create_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1044"}, {"caller_nid": "api_admin_create_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1044"}, {"caller_nid": "api_admin_update_item_unit", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1055"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1059"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1060"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1061"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1062"}, {"caller_nid": "api_admin_update_item_unit", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1063"}, {"caller_nid": "api_admin_update_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1065"}, {"caller_nid": "api_admin_update_item_unit", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1065"}, {"caller_nid": "api_admin_update_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1067"}, {"caller_nid": "api_admin_update_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1067"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "soft_delete_item_unit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1077"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1078"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1080"}, {"caller_nid": "api_admin_delete_item_unit", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1080"}, {"caller_nid": "api_admin_list_express_companies", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1116"}, {"caller_nid": "api_admin_list_express_companies", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1117"}, {"caller_nid": "api_admin_create_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1135"}, {"caller_nid": "api_admin_create_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1137"}, {"caller_nid": "api_admin_create_express_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1137"}, {"caller_nid": "api_admin_create_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1139"}, {"caller_nid": "api_admin_create_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1139"}, {"caller_nid": "api_admin_update_express_company", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1150"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1154"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1155"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1156"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1157"}, {"caller_nid": "api_admin_update_express_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1158"}, {"caller_nid": "api_admin_update_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1160"}, {"caller_nid": "api_admin_update_express_company", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1160"}, {"caller_nid": "api_admin_update_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1162"}, {"caller_nid": "api_admin_update_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1162"}, {"caller_nid": "api_admin_delete_express_company", "callee": "soft_delete_express_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1172"}, {"caller_nid": "api_admin_delete_express_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1173"}, {"caller_nid": "api_admin_delete_express_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1175"}, {"caller_nid": "api_admin_delete_express_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1175"}, {"caller_nid": "api_admin_list_menus", "callee": "list_menus_tree", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1222"}, {"caller_nid": "api_admin_list_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1223"}, {"caller_nid": "api_admin_create_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1248"}, {"caller_nid": "api_admin_create_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1250"}, {"caller_nid": "api_admin_create_menu", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1250"}, {"caller_nid": "api_admin_create_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1252"}, {"caller_nid": "api_admin_create_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1252"}, {"caller_nid": "api_admin_update_menu", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1263"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1267"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1268"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1269"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1270"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1271"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1272"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1273"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1274"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1275"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1276"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1277"}, {"caller_nid": "api_admin_update_menu", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1278"}, {"caller_nid": "api_admin_update_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1280"}, {"caller_nid": "api_admin_update_menu", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1280"}, {"caller_nid": "api_admin_update_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1282"}, {"caller_nid": "api_admin_update_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1282"}, {"caller_nid": "api_admin_delete_menu", "callee": "soft_delete_menu", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1292"}, {"caller_nid": "api_admin_delete_menu", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1293"}, {"caller_nid": "api_admin_delete_menu", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1295"}, {"caller_nid": "api_admin_delete_menu", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1295"}, {"caller_nid": "api_admin_list_role_management", "callee": "list_roles", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1343"}, {"caller_nid": "api_admin_list_role_management", "callee": "total_pages", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1344"}, {"caller_nid": "api_admin_list_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1345"}, {"caller_nid": "api_admin_create_role_management", "callee": "create_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1356"}, {"caller_nid": "api_admin_create_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1364"}, {"caller_nid": "api_admin_create_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1366"}, {"caller_nid": "api_admin_create_role_management", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1366"}, {"caller_nid": "api_admin_create_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1368"}, {"caller_nid": "api_admin_create_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1368"}, {"caller_nid": "api_admin_update_role_management", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1379"}, {"caller_nid": "api_admin_update_role_management", "callee": "update_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1380"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1383"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1384"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1385"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1386"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1387"}, {"caller_nid": "api_admin_update_role_management", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1388"}, {"caller_nid": "api_admin_update_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1390"}, {"caller_nid": "api_admin_update_role_management", "callee": "_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1390"}, {"caller_nid": "api_admin_update_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1392"}, {"caller_nid": "api_admin_update_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1392"}, {"caller_nid": "api_admin_delete_role_management", "callee": "soft_delete_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1402"}, {"caller_nid": "api_admin_delete_role_management", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1403"}, {"caller_nid": "api_admin_delete_role_management", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1405"}, {"caller_nid": "api_admin_delete_role_management", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1405"}, {"caller_nid": "api_admin_get_role_menus", "callee": "get_role_menu_ids", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1414"}, {"caller_nid": "api_admin_get_role_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1415"}, {"caller_nid": "api_admin_update_role_menus", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1427"}, {"caller_nid": "api_admin_update_role_menus", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1428"}, {"caller_nid": "api_admin_update_role_menus", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1430"}, {"caller_nid": "api_admin_update_role_menus", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1430"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "get_role", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1439"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1441"}, {"caller_nid": "api_admin_get_role_data_scope", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1443"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1461"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1463"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1465"}, {"caller_nid": "api_admin_update_role_data_scope", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1465"}, {"caller_nid": "api_admin_upload_attachment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1490"}, {"caller_nid": "api_admin_upload_attachment", "callee": "read", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1492"}, {"caller_nid": "api_admin_upload_attachment", "callee": "upload_file", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1493"}, {"caller_nid": "api_admin_upload_attachment", "callee": "rstrip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1494"}, {"caller_nid": "api_admin_upload_attachment", "callee": "startswith", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1495"}, {"caller_nid": "api_admin_upload_attachment", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1496"}, {"caller_nid": "api_admin_upload_attachment", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1499"}, {"caller_nid": "api_admin_upload_attachment", "callee": "lstrip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1500"}, {"caller_nid": "api_admin_upload_attachment", "callee": "splitext", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1500"}, {"caller_nid": "api_admin_upload_attachment", "callee": "BizAttachment", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1503"}, {"caller_nid": "api_admin_upload_attachment", "callee": "uuid4", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1504"}, {"caller_nid": "api_admin_upload_attachment", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1511"}, {"caller_nid": "api_admin_upload_attachment", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1513"}, {"caller_nid": "api_admin_upload_attachment", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1514"}, {"caller_nid": "api_admin_upload_attachment", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1515"}, {"caller_nid": "api_admin_upload_attachment", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1516"}, {"caller_nid": "api_admin_upload_attachment", "callee": "rollback", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1525"}, {"caller_nid": "api_admin_upload_attachment", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1526"}, {"caller_nid": "api_admin_upload_attachment", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1526"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1542"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1544"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "_lookup_attachment_by_url", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1546"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1547"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1549"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "rsplit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1551"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "presigned_download_url", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1553"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1554"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1556"}, {"caller_nid": "api_admin_attachment_download_url", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/admin.py", "source_location": "L1556"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/860cf84aba6597aaa225c553e871d713aadc942b2b04105aaf2d95fa4b2d1340.json b/backend/app/graphify-out/cache/ast/860cf84aba6597aaa225c553e871d713aadc942b2b04105aaf2d95fa4b2d1340.json new file mode 100644 index 00000000..68873add --- /dev/null +++ b/backend/app/graphify-out/cache/ast/860cf84aba6597aaa225c553e871d713aadc942b2b04105aaf2d95fa4b2d1340.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2002"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2026"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2047"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2068"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2094"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2120"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2146"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2172"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2193"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2212"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2231"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2253"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2276"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2300"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2324"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2369"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2387"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2409"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2436"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2460"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2484"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2505"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2530"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2564"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2594"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2624"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2646"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2698"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2724"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2750"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2775"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2796"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2817"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2872"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2895"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2919"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2940"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2970"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3000"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3030"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3059"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3084"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3113"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3140"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3169"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3189"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3209"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3228"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3249"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3278"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3299"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3318"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3346"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3368"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3393"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3418"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3444"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3464"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323"}, {"id": "models_models_rationale_345", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345"}, {"id": "models_models_rationale_363", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363"}, {"id": "models_models_rationale_382", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382"}, {"id": "models_models_rationale_404", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404"}, {"id": "models_models_rationale_424", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424"}, {"id": "models_models_rationale_471", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471"}, {"id": "models_models_rationale_572", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572"}, {"id": "models_models_rationale_621", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621"}, {"id": "models_models_rationale_664", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664"}, {"id": "models_models_rationale_685", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685"}, {"id": "models_models_rationale_736", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736"}, {"id": "models_models_rationale_767", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767"}, {"id": "models_models_rationale_788", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788"}, {"id": "models_models_rationale_821", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821"}, {"id": "models_models_rationale_847", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847"}, {"id": "models_models_rationale_880", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880"}, {"id": "models_models_rationale_920", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920"}, {"id": "models_models_rationale_944", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944"}, {"id": "models_models_rationale_975", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975"}, {"id": "models_models_rationale_1027", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027"}, {"id": "models_models_rationale_1048", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048"}, {"id": "models_models_rationale_1068", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068"}, {"id": "models_models_rationale_1090", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090"}, {"id": "models_models_rationale_1150", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150"}, {"id": "models_models_rationale_1175", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175"}, {"id": "models_models_rationale_1204", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204"}, {"id": "models_models_rationale_1231", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231"}, {"id": "models_models_rationale_1253", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253"}, {"id": "models_models_rationale_1274", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274"}, {"id": "models_models_rationale_1322", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322"}, {"id": "models_models_rationale_1344", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344"}, {"id": "models_models_rationale_1402", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402"}, {"id": "models_models_rationale_1449", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449"}, {"id": "models_models_rationale_1474", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474"}, {"id": "models_models_rationale_1497", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497"}, {"id": "models_models_rationale_1519", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519"}, {"id": "models_models_rationale_1542", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542"}, {"id": "models_models_rationale_1568", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568"}, {"id": "models_models_rationale_1596", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596"}, {"id": "models_models_rationale_1615", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615"}, {"id": "models_models_rationale_1634", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634"}, {"id": "models_models_rationale_1659", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659"}, {"id": "models_models_rationale_1679", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679"}, {"id": "models_models_rationale_1730", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730"}, {"id": "models_models_rationale_1755", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755"}, {"id": "models_models_rationale_1780", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780"}, {"id": "models_models_rationale_1804", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804"}, {"id": "models_models_rationale_1825", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825"}, {"id": "models_models_rationale_1844", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844"}, {"id": "models_models_rationale_1870", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870"}, {"id": "models_models_rationale_1916", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916"}, {"id": "models_models_rationale_1945", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945"}, {"id": "models_models_rationale_1980", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980"}, {"id": "models_models_rationale_2003", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2003"}, {"id": "models_models_rationale_2027", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2027"}, {"id": "models_models_rationale_2048", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2048"}, {"id": "models_models_rationale_2069", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2069"}, {"id": "models_models_rationale_2173", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2173"}, {"id": "models_models_rationale_2194", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2194"}, {"id": "models_models_rationale_2232", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2232"}, {"id": "models_models_rationale_2254", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2254"}, {"id": "models_models_rationale_2301", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2301"}, {"id": "models_models_rationale_2325", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2325"}, {"id": "models_models_rationale_2349", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2349"}, {"id": "models_models_rationale_2388", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2388"}, {"id": "models_models_rationale_2410", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2410"}, {"id": "models_models_rationale_2437", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437"}, {"id": "models_models_rationale_2461", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461"}, {"id": "models_models_rationale_2485", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485"}, {"id": "models_models_rationale_2506", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506"}, {"id": "models_models_rationale_2531", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2531"}, {"id": "models_models_rationale_2565", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2565"}, {"id": "models_models_rationale_2595", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2595"}, {"id": "models_models_rationale_2625", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2625"}, {"id": "models_models_rationale_2647", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2647"}, {"id": "models_models_rationale_2669", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2669"}, {"id": "models_models_rationale_2699", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2699"}, {"id": "models_models_rationale_2725", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2725"}, {"id": "models_models_rationale_2751", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2751"}, {"id": "models_models_rationale_2776", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2776"}, {"id": "models_models_rationale_2797", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2797"}, {"id": "models_models_rationale_2818", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2818"}, {"id": "models_models_rationale_2843", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843"}, {"id": "models_models_rationale_2873", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2873"}, {"id": "models_models_rationale_2896", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2896"}, {"id": "models_models_rationale_2920", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2920"}, {"id": "models_models_rationale_2941", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2941"}, {"id": "models_models_rationale_2971", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2971"}, {"id": "models_models_rationale_3001", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3001"}, {"id": "models_models_rationale_3031", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3031"}, {"id": "models_models_rationale_3060", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3060"}, {"id": "models_models_rationale_3085", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3085"}, {"id": "models_models_rationale_3114", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3114"}, {"id": "models_models_rationale_3141", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3141"}, {"id": "models_models_rationale_3170", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3170"}, {"id": "models_models_rationale_3190", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3190"}, {"id": "models_models_rationale_3210", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3210"}, {"id": "models_models_rationale_3229", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3229"}, {"id": "models_models_rationale_3250", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3250"}, {"id": "models_models_rationale_3279", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3279"}, {"id": "models_models_rationale_3300", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3300"}, {"id": "models_models_rationale_3319", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3319"}, {"id": "models_models_rationale_3347", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3347"}, {"id": "models_models_rationale_3369", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3369"}, {"id": "models_models_rationale_3394", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3394"}, {"id": "models_models_rationale_3419", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3419"}, {"id": "models_models_rationale_3445", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3445"}, {"id": "models_models_rationale_3465", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3465"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2002", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2026", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2047", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2047", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2068", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2068", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2094", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2094", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2120", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2120", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2146", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2146", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2172", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2172", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2193", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2193", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2212", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2212", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2231", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2231", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2253", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2253", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2276", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2276", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2300", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2300", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2324", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2324", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2369", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2369", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2387", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2387", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2409", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2409", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2436", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2436", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2460", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2460", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2484", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2484", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2505", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2505", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2530", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2530", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2564", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2564", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2594", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2594", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2624", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2624", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2646", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2646", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2698", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2698", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2724", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2724", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2750", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2750", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2775", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2775", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2796", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2796", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2817", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2817", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2872", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2872", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2895", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2895", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2919", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2919", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2940", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2940", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2970", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2970", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3000", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3000", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3030", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3030", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3059", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3059", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3084", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3084", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3113", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3113", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3140", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3140", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3169", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3169", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3189", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3189", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3209", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3209", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3228", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3228", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3249", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3249", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3278", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3278", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3299", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3318", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3318", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3346", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3346", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3368", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3368", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3393", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3393", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3418", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3418", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3444", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3444", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3464", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3464", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3490", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3491", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3492", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3500", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3509", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323", "weight": 1.0}, {"source": "models_models_rationale_345", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345", "weight": 1.0}, {"source": "models_models_rationale_363", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363", "weight": 1.0}, {"source": "models_models_rationale_382", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382", "weight": 1.0}, {"source": "models_models_rationale_404", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404", "weight": 1.0}, {"source": "models_models_rationale_424", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424", "weight": 1.0}, {"source": "models_models_rationale_471", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471", "weight": 1.0}, {"source": "models_models_rationale_572", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572", "weight": 1.0}, {"source": "models_models_rationale_621", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621", "weight": 1.0}, {"source": "models_models_rationale_664", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664", "weight": 1.0}, {"source": "models_models_rationale_685", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685", "weight": 1.0}, {"source": "models_models_rationale_736", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736", "weight": 1.0}, {"source": "models_models_rationale_767", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767", "weight": 1.0}, {"source": "models_models_rationale_788", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788", "weight": 1.0}, {"source": "models_models_rationale_821", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821", "weight": 1.0}, {"source": "models_models_rationale_847", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847", "weight": 1.0}, {"source": "models_models_rationale_880", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880", "weight": 1.0}, {"source": "models_models_rationale_920", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920", "weight": 1.0}, {"source": "models_models_rationale_944", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944", "weight": 1.0}, {"source": "models_models_rationale_975", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975", "weight": 1.0}, {"source": "models_models_rationale_1027", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027", "weight": 1.0}, {"source": "models_models_rationale_1048", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048", "weight": 1.0}, {"source": "models_models_rationale_1068", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068", "weight": 1.0}, {"source": "models_models_rationale_1090", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090", "weight": 1.0}, {"source": "models_models_rationale_1150", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150", "weight": 1.0}, {"source": "models_models_rationale_1175", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175", "weight": 1.0}, {"source": "models_models_rationale_1204", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204", "weight": 1.0}, {"source": "models_models_rationale_1231", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231", "weight": 1.0}, {"source": "models_models_rationale_1253", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253", "weight": 1.0}, {"source": "models_models_rationale_1274", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274", "weight": 1.0}, {"source": "models_models_rationale_1322", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322", "weight": 1.0}, {"source": "models_models_rationale_1344", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344", "weight": 1.0}, {"source": "models_models_rationale_1402", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402", "weight": 1.0}, {"source": "models_models_rationale_1449", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449", "weight": 1.0}, {"source": "models_models_rationale_1474", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474", "weight": 1.0}, {"source": "models_models_rationale_1497", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497", "weight": 1.0}, {"source": "models_models_rationale_1519", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519", "weight": 1.0}, {"source": "models_models_rationale_1542", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542", "weight": 1.0}, {"source": "models_models_rationale_1568", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568", "weight": 1.0}, {"source": "models_models_rationale_1596", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596", "weight": 1.0}, {"source": "models_models_rationale_1615", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615", "weight": 1.0}, {"source": "models_models_rationale_1634", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634", "weight": 1.0}, {"source": "models_models_rationale_1659", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659", "weight": 1.0}, {"source": "models_models_rationale_1679", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679", "weight": 1.0}, {"source": "models_models_rationale_1730", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730", "weight": 1.0}, {"source": "models_models_rationale_1755", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755", "weight": 1.0}, {"source": "models_models_rationale_1780", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780", "weight": 1.0}, {"source": "models_models_rationale_1804", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804", "weight": 1.0}, {"source": "models_models_rationale_1825", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825", "weight": 1.0}, {"source": "models_models_rationale_1844", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844", "weight": 1.0}, {"source": "models_models_rationale_1870", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870", "weight": 1.0}, {"source": "models_models_rationale_1916", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916", "weight": 1.0}, {"source": "models_models_rationale_1945", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945", "weight": 1.0}, {"source": "models_models_rationale_1980", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980", "weight": 1.0}, {"source": "models_models_rationale_2003", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2003", "weight": 1.0}, {"source": "models_models_rationale_2027", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2027", "weight": 1.0}, {"source": "models_models_rationale_2048", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2048", "weight": 1.0}, {"source": "models_models_rationale_2069", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2069", "weight": 1.0}, {"source": "models_models_rationale_2173", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2173", "weight": 1.0}, {"source": "models_models_rationale_2194", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2194", "weight": 1.0}, {"source": "models_models_rationale_2232", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2232", "weight": 1.0}, {"source": "models_models_rationale_2254", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2254", "weight": 1.0}, {"source": "models_models_rationale_2301", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2301", "weight": 1.0}, {"source": "models_models_rationale_2325", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2325", "weight": 1.0}, {"source": "models_models_rationale_2349", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2349", "weight": 1.0}, {"source": "models_models_rationale_2388", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2388", "weight": 1.0}, {"source": "models_models_rationale_2410", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2410", "weight": 1.0}, {"source": "models_models_rationale_2437", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437", "weight": 1.0}, {"source": "models_models_rationale_2461", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461", "weight": 1.0}, {"source": "models_models_rationale_2485", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485", "weight": 1.0}, {"source": "models_models_rationale_2506", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506", "weight": 1.0}, {"source": "models_models_rationale_2531", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2531", "weight": 1.0}, {"source": "models_models_rationale_2565", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2565", "weight": 1.0}, {"source": "models_models_rationale_2595", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2595", "weight": 1.0}, {"source": "models_models_rationale_2625", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2625", "weight": 1.0}, {"source": "models_models_rationale_2647", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2647", "weight": 1.0}, {"source": "models_models_rationale_2669", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2669", "weight": 1.0}, {"source": "models_models_rationale_2699", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2699", "weight": 1.0}, {"source": "models_models_rationale_2725", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2725", "weight": 1.0}, {"source": "models_models_rationale_2751", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2751", "weight": 1.0}, {"source": "models_models_rationale_2776", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2776", "weight": 1.0}, {"source": "models_models_rationale_2797", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2797", "weight": 1.0}, {"source": "models_models_rationale_2818", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2818", "weight": 1.0}, {"source": "models_models_rationale_2843", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843", "weight": 1.0}, {"source": "models_models_rationale_2873", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2873", "weight": 1.0}, {"source": "models_models_rationale_2896", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2896", "weight": 1.0}, {"source": "models_models_rationale_2920", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2920", "weight": 1.0}, {"source": "models_models_rationale_2941", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2941", "weight": 1.0}, {"source": "models_models_rationale_2971", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2971", "weight": 1.0}, {"source": "models_models_rationale_3001", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3001", "weight": 1.0}, {"source": "models_models_rationale_3031", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3031", "weight": 1.0}, {"source": "models_models_rationale_3060", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3060", "weight": 1.0}, {"source": "models_models_rationale_3085", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3085", "weight": 1.0}, {"source": "models_models_rationale_3114", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3114", "weight": 1.0}, {"source": "models_models_rationale_3141", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3141", "weight": 1.0}, {"source": "models_models_rationale_3170", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3170", "weight": 1.0}, {"source": "models_models_rationale_3190", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3190", "weight": 1.0}, {"source": "models_models_rationale_3210", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3210", "weight": 1.0}, {"source": "models_models_rationale_3229", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3229", "weight": 1.0}, {"source": "models_models_rationale_3250", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3250", "weight": 1.0}, {"source": "models_models_rationale_3279", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3279", "weight": 1.0}, {"source": "models_models_rationale_3300", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3300", "weight": 1.0}, {"source": "models_models_rationale_3319", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3319", "weight": 1.0}, {"source": "models_models_rationale_3347", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3347", "weight": 1.0}, {"source": "models_models_rationale_3369", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3369", "weight": 1.0}, {"source": "models_models_rationale_3394", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3394", "weight": 1.0}, {"source": "models_models_rationale_3419", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3419", "weight": 1.0}, {"source": "models_models_rationale_3445", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3445", "weight": 1.0}, {"source": "models_models_rationale_3465", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3465", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/8d9db1b9f4029143f069de9c3e828e4b4164109066864d66226e94219d43ff7f.json b/backend/app/graphify-out/cache/ast/8d9db1b9f4029143f069de9c3e828e4b4164109066864d66226e94219d43ff7f.json new file mode 100644 index 00000000..c50f5e3e --- /dev/null +++ b/backend/app/graphify-out/cache/ast/8d9db1b9f4029143f069de9c3e828e4b4164109066864d66226e94219d43ff7f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "label": "qc_material_stock_check.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L1"}, {"id": "crud_qc_material_stock_check_user_nick_name_map", "label": "_user_nick_name_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L23"}, {"id": "crud_qc_material_stock_check_status_label", "label": "_status_label()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L31"}, {"id": "crud_qc_material_stock_check_batch_line_to_dict", "label": "_batch_line_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L39"}, {"id": "crud_qc_material_stock_check_unused_amount", "label": "_unused_amount()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L63"}, {"id": "crud_qc_material_stock_check_unused_line_to_dict", "label": "_unused_line_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L69"}, {"id": "crud_qc_material_stock_check_check_header_to_dict", "label": "_check_header_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L95"}, {"id": "crud_qc_material_stock_check_get_check", "label": "_get_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L119"}, {"id": "crud_qc_material_stock_check_line_counts", "label": "_line_counts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L131"}, {"id": "crud_qc_material_stock_check_list_checks", "label": "list_checks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L166"}, {"id": "crud_qc_material_stock_check_get_check_detail", "label": "get_check_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L226"}, {"id": "crud_qc_material_stock_check_parse_check_time", "label": "_parse_check_time()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L261"}, {"id": "crud_qc_material_stock_check_create_check", "label": "create_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L275"}, {"id": "crud_qc_material_stock_check_parse_optional_date", "label": "_parse_optional_date()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L352"}, {"id": "crud_qc_material_stock_check_resolve_unused_item_fields", "label": "_resolve_unused_item_fields()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L358"}, {"id": "crud_qc_material_stock_check_save_unused_lines", "label": "save_unused_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L442"}, {"id": "crud_qc_material_stock_check_complete_check", "label": "complete_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L526"}, {"id": "crud_qc_material_stock_check_cancel_check", "label": "cancel_check()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L547"}, {"id": "crud_qc_material_stock_check_rationale_363", "label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L363"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "app_crud_qc_material_stock_batch", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_user_nick_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_status_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L31", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_batch_line_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L39", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_unused_amount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L63", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_unused_line_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L69", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_check_header_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L95", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_get_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L119", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_line_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L131", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_list_checks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L166", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_get_check_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L226", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_parse_check_time", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L261", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_create_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L275", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_parse_optional_date", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L352", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_resolve_unused_item_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L358", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_save_unused_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L442", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_complete_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L526", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_material_stock_check_py", "target": "crud_qc_material_stock_check_cancel_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L547", "weight": 1.0}, {"source": "crud_qc_material_stock_check_batch_line_to_dict", "target": "crud_qc_material_stock_check_unused_amount", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L58", "weight": 1.0}, {"source": "crud_qc_material_stock_check_unused_line_to_dict", "target": "crud_qc_material_stock_check_unused_amount", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L88", "weight": 1.0}, {"source": "crud_qc_material_stock_check_check_header_to_dict", "target": "crud_qc_material_stock_check_status_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L107", "weight": 1.0}, {"source": "crud_qc_material_stock_check_list_checks", "target": "crud_qc_material_stock_check_line_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L210", "weight": 1.0}, {"source": "crud_qc_material_stock_check_list_checks", "target": "crud_qc_material_stock_check_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L211", "weight": 1.0}, {"source": "crud_qc_material_stock_check_list_checks", "target": "crud_qc_material_stock_check_check_header_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L216", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_get_check", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L227", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_line_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L230", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L231", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_check_header_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L250", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_batch_line_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L256", "weight": 1.0}, {"source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_unused_line_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L257", "weight": 1.0}, {"source": "crud_qc_material_stock_check_create_check", "target": "crud_qc_material_stock_check_parse_check_time", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L287", "weight": 1.0}, {"source": "crud_qc_material_stock_check_save_unused_lines", "target": "crud_qc_material_stock_check_get_check", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L451", "weight": 1.0}, {"source": "crud_qc_material_stock_check_save_unused_lines", "target": "crud_qc_material_stock_check_resolve_unused_item_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L474", "weight": 1.0}, {"source": "crud_qc_material_stock_check_save_unused_lines", "target": "crud_qc_material_stock_check_parse_optional_date", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L480", "weight": 1.0}, {"source": "crud_qc_material_stock_check_complete_check", "target": "crud_qc_material_stock_check_get_check", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L533", "weight": 1.0}, {"source": "crud_qc_material_stock_check_cancel_check", "target": "crud_qc_material_stock_check_get_check", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L554", "weight": 1.0}, {"source": "crud_qc_material_stock_check_rationale_363", "target": "crud_qc_material_stock_check_resolve_unused_item_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L363", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L24"}, {"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L27"}, {"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L27"}, {"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L27"}, {"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L27"}, {"caller_nid": "crud_qc_material_stock_check_user_nick_name_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L28"}, {"caller_nid": "crud_qc_material_stock_check_batch_line_to_dict", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L50"}, {"caller_nid": "crud_qc_material_stock_check_batch_line_to_dict", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L51"}, {"caller_nid": "crud_qc_material_stock_check_batch_line_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L55"}, {"caller_nid": "crud_qc_material_stock_check_batch_line_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L56"}, {"caller_nid": "crud_qc_material_stock_check_batch_line_to_dict", "callee": "_dec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L57"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "quantize", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_amount", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L66"}, {"caller_nid": "crud_qc_material_stock_check_unused_line_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L70"}, {"caller_nid": "crud_qc_material_stock_check_unused_line_to_dict", "callee": "_dec", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L71"}, {"caller_nid": "crud_qc_material_stock_check_unused_line_to_dict", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L82"}, {"caller_nid": "crud_qc_material_stock_check_unused_line_to_dict", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L83"}, {"caller_nid": "crud_qc_material_stock_check_check_header_to_dict", "callee": "_fmt_dt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L105"}, {"caller_nid": "crud_qc_material_stock_check_check_header_to_dict", "callee": "_fmt_dt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L108"}, {"caller_nid": "crud_qc_material_stock_check_check_header_to_dict", "callee": "_fmt_dt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L114"}, {"caller_nid": "crud_qc_material_stock_check_check_header_to_dict", "callee": "_fmt_dt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L115"}, {"caller_nid": "crud_qc_material_stock_check_get_check", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L121"}, {"caller_nid": "crud_qc_material_stock_check_get_check", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L121"}, {"caller_nid": "crud_qc_material_stock_check_get_check", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L121"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L135"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L135"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L135"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L135"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L137"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L140"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L147"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L147"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L147"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L147"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L149"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L152"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L158"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L159"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L162"}, {"caller_nid": "crud_qc_material_stock_check_line_counts", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L162"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L199"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L200"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L201"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L201"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L203"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L204"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L204"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L214"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L215"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L218"}, {"caller_nid": "crud_qc_material_stock_check_list_checks", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L223"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L229"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L230"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L233"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L238"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L242"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L247"}, {"caller_nid": "crud_qc_material_stock_check_get_check_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L252"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L262"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L264"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L264"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L266"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "strptime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L269"}, {"caller_nid": "crud_qc_material_stock_check_parse_check_time", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L272"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "_require_str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L285"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L286"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "BizQcMaterialStockCheck", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L289"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L290"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L295"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L303"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L306"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L306"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L306"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L306"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L312"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L312"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "BizQcMaterialStockCheckBatchLine", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L316"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L317"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L342"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L344"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L345"}, {"caller_nid": "crud_qc_material_stock_check_create_check", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L348"}, {"caller_nid": "crud_qc_material_stock_check_parse_optional_date", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L353"}, {"caller_nid": "crud_qc_material_stock_check_parse_optional_date", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L353"}, {"caller_nid": "crud_qc_material_stock_check_parse_optional_date", "callee": "_parse_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L355"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L364"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L364"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L364"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L365"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L365"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L365"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L366"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L370"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L370"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L370"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L380"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L384"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L384"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L384"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L392"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L393"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L394"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L395"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L396"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L397"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L397"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L398"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L398"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L399"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L400"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L401"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L402"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L402"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L403"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L406"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L407"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L407"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L415"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L415"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L415"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L424"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L425"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L426"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L427"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L428"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L429"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L430"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L430"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L431"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "_fmt_date", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L431"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L432"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L433"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L434"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L435"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L435"}, {"caller_nid": "crud_qc_material_stock_check_resolve_unused_item_fields", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L436"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L453"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L455"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L457"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L459"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L459"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L459"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L470"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "_require_str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L475"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L475"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L475"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L476"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L476"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L476"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L477"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L477"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L478"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L479"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L479"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L480"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L480"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L481"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L481"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L482"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L482"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L482"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L483"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L483"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L483"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "BizQcMaterialStockCheckUnusedLine", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L485"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L486"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L490"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L490"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L490"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L492"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L492"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L492"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L493"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L493"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L494"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L494"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L494"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L497"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L497"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L497"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L498"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L498"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L498"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L499"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L499"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L501"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L501"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L501"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L501"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L502"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L502"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L505"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L505"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L508"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L508"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L516"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L521"}, {"caller_nid": "crud_qc_material_stock_check_save_unused_lines", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L522"}, {"caller_nid": "crud_qc_material_stock_check_complete_check", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L535"}, {"caller_nid": "crud_qc_material_stock_check_complete_check", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L537"}, {"caller_nid": "crud_qc_material_stock_check_complete_check", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L538"}, {"caller_nid": "crud_qc_material_stock_check_complete_check", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L543"}, {"caller_nid": "crud_qc_material_stock_check_complete_check", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L544"}, {"caller_nid": "crud_qc_material_stock_check_cancel_check", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L556"}, {"caller_nid": "crud_qc_material_stock_check_cancel_check", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L558"}, {"caller_nid": "crud_qc_material_stock_check_cancel_check", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L559"}, {"caller_nid": "crud_qc_material_stock_check_cancel_check", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L563"}, {"caller_nid": "crud_qc_material_stock_check_cancel_check", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_material_stock_check.py", "source_location": "L564"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/8fc59af8dbed5a1ca341c5acc648743c52ccd8f255d06769ad7fa0b638869a31.json b/backend/app/graphify-out/cache/ast/8fc59af8dbed5a1ca341c5acc648743c52ccd8f255d06769ad7fa0b638869a31.json new file mode 100644 index 00000000..60c0591b --- /dev/null +++ b/backend/app/graphify-out/cache/ast/8fc59af8dbed5a1ca341c5acc648743c52ccd8f255d06769ad7fa0b638869a31.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "label": "models.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_userrole", "label": "UserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysuser", "label": "SysUser", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22"}, {"id": "base", "label": "Base", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "models_models_sysrole", "label": "SysRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48"}, {"id": "models_models_sysuserrole", "label": "SysUserRole", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68"}, {"id": "models_models_sysrolemenu", "label": "SysRoleMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87"}, {"id": "models_models_sysroledatascopedetail", "label": "SysRoleDataScopeDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106"}, {"id": "models_models_sysmenu", "label": "SysMenu", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126"}, {"id": "models_models_sysdept", "label": "SysDept", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152"}, {"id": "models_models_systenant", "label": "SysTenant", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175"}, {"id": "models_models_syssite", "label": "SysSite", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195"}, {"id": "models_models_syspost", "label": "SysPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221"}, {"id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241"}, {"id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260"}, {"id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279"}, {"id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299"}, {"id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322"}, {"id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2001"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2025"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2046"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2067"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2093"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2119"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2145"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2171"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2192"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2211"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2252"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2275"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2299"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2323"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2347"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2368"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2386"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2408"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2435"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2459"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2483"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2504"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2529"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2563"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2593"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2623"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2645"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2667"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2697"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2723"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2749"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2774"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2795"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2816"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2841"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2871"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2894"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2918"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2939"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2969"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2999"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3029"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3058"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3083"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3112"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3139"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3168"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3188"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3208"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3227"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3248"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3277"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3298"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3317"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3345"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3367"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3392"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3417"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3443"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3463"}, {"id": "models_models_rationale_1", "label": "\u6570\u636e\u6a21\u578b\uff08\u4e0e docs/sql/zkxw.sql \u5168\u5e93\u5bfc\u51fa\u57fa\u7ebf\u5bf9\u9f50\u7684\u6838\u5fc3\u7cfb\u7edf\u8868\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1"}, {"id": "models_models_rationale_11", "label": "Web \u7ba1\u7406\u7aef\u7ea6\u5b9a\u89d2\u8272\uff08\u7531 sys_role.role_name \u6620\u5c04\u800c\u6765\uff0c\u975e\u6570\u636e\u5e93\u679a\u4e3e\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11"}, {"id": "models_models_rationale_69", "label": "\u7528\u6237-\u89d2\u8272\u5173\u8054 sys_user_role\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69"}, {"id": "models_models_rationale_88", "label": "\u89d2\u8272-\u83dc\u5355\u5173\u8054 sys_role_menu\uff08V0.3\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88"}, {"id": "models_models_rationale_107", "label": "\u89d2\u8272\u81ea\u5b9a\u4e49\u6570\u636e\u6743\u9650\u660e\u7ec6 sys_role_data_scope_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107"}, {"id": "models_models_rationale_176", "label": "\u79df\u6237\u8868 sys_tenant\uff08V0.3 2.1.1\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176"}, {"id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242"}, {"id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280"}, {"id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323"}, {"id": "models_models_rationale_345", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345"}, {"id": "models_models_rationale_363", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363"}, {"id": "models_models_rationale_382", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382"}, {"id": "models_models_rationale_404", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404"}, {"id": "models_models_rationale_424", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424"}, {"id": "models_models_rationale_471", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471"}, {"id": "models_models_rationale_572", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572"}, {"id": "models_models_rationale_621", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621"}, {"id": "models_models_rationale_664", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664"}, {"id": "models_models_rationale_685", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685"}, {"id": "models_models_rationale_736", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736"}, {"id": "models_models_rationale_767", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767"}, {"id": "models_models_rationale_788", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788"}, {"id": "models_models_rationale_821", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821"}, {"id": "models_models_rationale_847", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847"}, {"id": "models_models_rationale_880", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880"}, {"id": "models_models_rationale_920", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920"}, {"id": "models_models_rationale_944", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944"}, {"id": "models_models_rationale_975", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975"}, {"id": "models_models_rationale_1027", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027"}, {"id": "models_models_rationale_1048", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048"}, {"id": "models_models_rationale_1068", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068"}, {"id": "models_models_rationale_1090", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090"}, {"id": "models_models_rationale_1150", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150"}, {"id": "models_models_rationale_1175", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175"}, {"id": "models_models_rationale_1204", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204"}, {"id": "models_models_rationale_1231", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231"}, {"id": "models_models_rationale_1253", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253"}, {"id": "models_models_rationale_1274", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274"}, {"id": "models_models_rationale_1322", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322"}, {"id": "models_models_rationale_1344", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344"}, {"id": "models_models_rationale_1402", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402"}, {"id": "models_models_rationale_1449", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449"}, {"id": "models_models_rationale_1474", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474"}, {"id": "models_models_rationale_1497", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497"}, {"id": "models_models_rationale_1519", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519"}, {"id": "models_models_rationale_1542", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542"}, {"id": "models_models_rationale_1568", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568"}, {"id": "models_models_rationale_1596", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596"}, {"id": "models_models_rationale_1615", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615"}, {"id": "models_models_rationale_1634", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634"}, {"id": "models_models_rationale_1659", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659"}, {"id": "models_models_rationale_1679", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679"}, {"id": "models_models_rationale_1730", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730"}, {"id": "models_models_rationale_1755", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755"}, {"id": "models_models_rationale_1780", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780"}, {"id": "models_models_rationale_1804", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804"}, {"id": "models_models_rationale_1825", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825"}, {"id": "models_models_rationale_1844", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844"}, {"id": "models_models_rationale_1870", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870"}, {"id": "models_models_rationale_1916", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916"}, {"id": "models_models_rationale_1945", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945"}, {"id": "models_models_rationale_1980", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980"}, {"id": "models_models_rationale_2002", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2002"}, {"id": "models_models_rationale_2026", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2026"}, {"id": "models_models_rationale_2047", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2047"}, {"id": "models_models_rationale_2068", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2068"}, {"id": "models_models_rationale_2172", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2172"}, {"id": "models_models_rationale_2193", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2193"}, {"id": "models_models_rationale_2231", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2231"}, {"id": "models_models_rationale_2253", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2253"}, {"id": "models_models_rationale_2300", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2300"}, {"id": "models_models_rationale_2324", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2324"}, {"id": "models_models_rationale_2348", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348"}, {"id": "models_models_rationale_2387", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2387"}, {"id": "models_models_rationale_2409", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2409"}, {"id": "models_models_rationale_2436", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2436"}, {"id": "models_models_rationale_2460", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2460"}, {"id": "models_models_rationale_2484", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2484"}, {"id": "models_models_rationale_2505", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2505"}, {"id": "models_models_rationale_2530", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2530"}, {"id": "models_models_rationale_2564", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2564"}, {"id": "models_models_rationale_2594", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2594"}, {"id": "models_models_rationale_2624", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2624"}, {"id": "models_models_rationale_2646", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2646"}, {"id": "models_models_rationale_2668", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668"}, {"id": "models_models_rationale_2698", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2698"}, {"id": "models_models_rationale_2724", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2724"}, {"id": "models_models_rationale_2750", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2750"}, {"id": "models_models_rationale_2775", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2775"}, {"id": "models_models_rationale_2796", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2796"}, {"id": "models_models_rationale_2817", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2817"}, {"id": "models_models_rationale_2842", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842"}, {"id": "models_models_rationale_2872", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2872"}, {"id": "models_models_rationale_2895", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2895"}, {"id": "models_models_rationale_2919", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2919"}, {"id": "models_models_rationale_2940", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2940"}, {"id": "models_models_rationale_2970", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2970"}, {"id": "models_models_rationale_3000", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3000"}, {"id": "models_models_rationale_3030", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3030"}, {"id": "models_models_rationale_3059", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3059"}, {"id": "models_models_rationale_3084", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3084"}, {"id": "models_models_rationale_3113", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3113"}, {"id": "models_models_rationale_3140", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3140"}, {"id": "models_models_rationale_3169", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3169"}, {"id": "models_models_rationale_3189", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3189"}, {"id": "models_models_rationale_3209", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3209"}, {"id": "models_models_rationale_3228", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3228"}, {"id": "models_models_rationale_3249", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3249"}, {"id": "models_models_rationale_3278", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3278"}, {"id": "models_models_rationale_3299", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3299"}, {"id": "models_models_rationale_3318", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3318"}, {"id": "models_models_rationale_3346", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3346"}, {"id": "models_models_rationale_3368", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3368"}, {"id": "models_models_rationale_3393", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3393"}, {"id": "models_models_rationale_3418", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3418"}, {"id": "models_models_rationale_3444", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3444"}, {"id": "models_models_rationale_3464", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3464"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_userrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "models_models_userrole", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "models_models_sysuser", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "models_models_sysrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L48", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserrole", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "models_models_sysuserrole", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L68", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysrolemenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "models_models_sysrolemenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L87", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysroledatascopedetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "models_models_sysroledatascopedetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L106", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysmenu", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "models_models_sysmenu", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "models_models_sysdept", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L152", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_systenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "models_models_systenant", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L175", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syssite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "models_models_syssite", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L195", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_syspost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "models_models_syspost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L221", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysuserpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "models_models_sysuserpost", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L241", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizitemunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "models_models_bizitemunit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L260", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexpresscompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "models_models_bizexpresscompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L279", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "models_models_bizcustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellsampletype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "models_models_bizcellsampletype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L322", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionregion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "models_models_bizcollectionregion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L344", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionhospital", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "models_models_bizcollectionhospital", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L362", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocolno", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "models_models_bizcollectionprotocolno", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L381", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizbiznosequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "models_models_bizbiznosequence", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L403", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplecode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "models_models_bizsamplecode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L423", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdicttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "models_models_sysdicttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L451", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysethnic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "models_models_sysethnic", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L470", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysdictdata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "models_models_sysdictdata", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "models_models_sysapirequestlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_sysapirequestloghis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "models_models_sysapirequestloghis", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L540", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizleaverequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "models_models_bizleaverequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L571", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessdef", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "models_models_wfprocessdef", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L600", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessversion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "models_models_wfprocessversion", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L620", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfnode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "models_models_wfnode", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L641", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftransition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "models_models_wftransition", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L663", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wfprocessinstance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "models_models_wfprocessinstance", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L684", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_wftask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "models_models_wftask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L708", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcollectionprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "models_models_bizcollectionprotocol", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L735", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolaudit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "models_models_bizprotocolaudit", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L766", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragereleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "models_models_bizstoragereleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L787", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpayment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "models_models_bizprotocolpayment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L820", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpaymentdetail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "models_models_bizprotocolpaymentdetail", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L846", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolpartycustomer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "models_models_bizprotocolpartycustomer", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L879", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolcollectioninfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "models_models_bizprotocolcollectioninfo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L919", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "models_models_bizprotocolsample", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L943", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolsampletransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "models_models_bizprotocolsampletransport", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L974", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizattachment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "models_models_bizattachment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1002", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolstoragecert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "models_models_bizprotocolstoragecert", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1026", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1047", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereceptioncheckresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "models_models_bizsamplereceptioncheckresult", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1067", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplereception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "models_models_bizsamplereception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1089", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsamplesmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "models_models_bizsamplesmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1128", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcsmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "models_models_bizqcsmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1149", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageentrysmsnotification", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "models_models_bizstorageentrysmsnotification", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1174", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartycompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "models_models_bizqcthirdpartycompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1203", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcthirdpartyitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "models_models_bizqcthirdpartyitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1230", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqclabtestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "models_models_bizqclabtestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1252", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "models_models_bizqcworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1273", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderlabitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "models_models_bizqcworkorderlabitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1321", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderthirditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "models_models_bizqcworkorderthirditem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1343", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368", "weight": 1.0}, {"source": "models_models_bizqctask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1368", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqctaskassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "models_models_bizqctaskassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1401", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425", "weight": 1.0}, {"source": "models_models_bizcleanroom", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomaccesslog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448", "weight": 1.0}, {"source": "models_models_bizcleanroomaccesslog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1448", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473", "weight": 1.0}, {"source": "models_models_bizcleanroomuvdisinfectlog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1473", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacility", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496", "weight": 1.0}, {"source": "models_models_bizstoragefacility", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1496", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstoragefacilityslot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518", "weight": 1.0}, {"source": "models_models_bizstoragefacilityslot", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1518", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizstorageslotoccupancy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541", "weight": 1.0}, {"source": "models_models_bizstorageslotoccupancy", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1541", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizexhibitionappointment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567", "weight": 1.0}, {"source": "models_models_bizexhibitionappointment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1567", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproducttype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595", "weight": 1.0}, {"source": "models_models_bizcellproducttype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1595", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductspec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614", "weight": 1.0}, {"source": "models_models_bizcellproductspec", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1614", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633", "weight": 1.0}, {"source": "models_models_bizcellproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1633", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1658", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproductprojectsystemitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678", "weight": 1.0}, {"source": "models_models_bizcellproductprojectsystemitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1678", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705", "weight": 1.0}, {"source": "models_models_bizchannel", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1705", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729", "weight": 1.0}, {"source": "models_models_bizchannelagreement", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1729", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelagreementproductprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754", "weight": 1.0}, {"source": "models_models_bizchannelagreementproductprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1754", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779", "weight": 1.0}, {"source": "models_models_bizchannelinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1779", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelmailaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803", "weight": 1.0}, {"source": "models_models_bizchannelmailaddress", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1803", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824", "weight": 1.0}, {"source": "models_models_bizchannelaccount", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1824", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelproductquota", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843", "weight": 1.0}, {"source": "models_models_bizchannelproductquota", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1843", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869", "weight": 1.0}, {"source": "models_models_bizchannelserviceorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1869", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceorderproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915", "weight": 1.0}, {"source": "models_models_bizchannelserviceorderproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizchannelserviceordertxn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944", "weight": 1.0}, {"source": "models_models_bizchannelserviceordertxn", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1944", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979", "weight": 1.0}, {"source": "models_models_bizcheckupinstitution", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2001", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutioninvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2001", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2025", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionproject", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2025", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2046", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackage", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2046", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2067", "weight": 1.0}, {"source": "models_models_bizcheckupinstitutionpackageitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2067", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2093", "weight": 1.0}, {"source": "models_models_bizconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2093", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2119", "weight": 1.0}, {"source": "models_models_bizreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2119", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizequipment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2145", "weight": 1.0}, {"source": "models_models_bizequipment", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2145", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsopdocument", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2171", "weight": 1.0}, {"source": "models_models_bizsopdocument", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2171", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocesscategory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2192", "weight": 1.0}, {"source": "models_models_bizprocesscategory", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2192", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutputtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2211", "weight": 1.0}, {"source": "models_models_bizoutputtype", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2211", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230", "weight": 1.0}, {"source": "models_models_bizconsumablepack", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablepackitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2252", "weight": 1.0}, {"source": "models_models_bizconsumablepackitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2252", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2275", "weight": 1.0}, {"source": "models_models_bizprocess", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2275", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2299", "weight": 1.0}, {"source": "models_models_bizprocessreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2299", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2323", "weight": 1.0}, {"source": "models_models_bizprocessconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2323", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2347", "weight": 1.0}, {"source": "models_models_bizprocessoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2347", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2368", "weight": 1.0}, {"source": "models_models_bizprocessdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2368", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2386", "weight": 1.0}, {"source": "models_models_bizprocessroute", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2386", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2408", "weight": 1.0}, {"source": "models_models_bizprocessroutestep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2408", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2435", "weight": 1.0}, {"source": "models_models_bizprocessroutestepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2435", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2459", "weight": 1.0}, {"source": "models_models_bizprocessroutestepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2459", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2483", "weight": 1.0}, {"source": "models_models_bizprocessroutestepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2483", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprocessroutestepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2504", "weight": 1.0}, {"source": "models_models_bizprocessroutestepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2504", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizcellproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2529", "weight": 1.0}, {"source": "models_models_bizcellproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2529", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductionworkorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2563", "weight": 1.0}, {"source": "models_models_bizproductionworkorder", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2563", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2593", "weight": 1.0}, {"source": "models_models_bizproductiontask", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2593", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2623", "weight": 1.0}, {"source": "models_models_bizproductiontaskhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2623", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2645", "weight": 1.0}, {"source": "models_models_bizproductiontaskinput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2645", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2667", "weight": 1.0}, {"source": "models_models_bizproductiontaskstep", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2667", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2697", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2697", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconsumable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2723", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconsumable", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2723", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2749", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepconfiguredreagent", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2749", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2774", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2774", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2795", "weight": 1.0}, {"source": "models_models_bizproductiontaskstepdatacollection", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2795", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskoutput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2816", "weight": 1.0}, {"source": "models_models_bizproductiontaskoutput", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2816", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolfullmoontodo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2841", "weight": 1.0}, {"source": "models_models_bizprotocolfullmoontodo", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2841", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompany", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2871", "weight": 1.0}, {"source": "models_models_bizinsurancecompany", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2871", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsurancecompanyinvoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2894", "weight": 1.0}, {"source": "models_models_bizinsurancecompanyinvoice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2894", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizinsuranceprojectprice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2918", "weight": 1.0}, {"source": "models_models_bizinsuranceprojectprice", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2918", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizconsumablestocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2939", "weight": 1.0}, {"source": "models_models_bizconsumablestocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2939", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizreagentstocklog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2969", "weight": 1.0}, {"source": "models_models_bizreagentstocklog", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2969", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotapplication", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2999", "weight": 1.0}, {"source": "models_models_bizpilotapplication", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2999", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotpatient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3029", "weight": 1.0}, {"source": "models_models_bizpilotpatient", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3029", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionplan", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3058", "weight": 1.0}, {"source": "models_models_bizpilotinfusionplan", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3058", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionschedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3083", "weight": 1.0}, {"source": "models_models_bizpilotinfusionschedule", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3083", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3112", "weight": 1.0}, {"source": "models_models_bizpilotinfusionscheduleproduct", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3112", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3139", "weight": 1.0}, {"source": "models_models_bizpilotcheckup", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3139", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupreserveitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3168", "weight": 1.0}, {"source": "models_models_bizpilotcheckupreserveitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3168", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotcheckupactualitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3188", "weight": 1.0}, {"source": "models_models_bizpilotcheckupactualitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3188", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdelivery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3208", "weight": 1.0}, {"source": "models_models_bizpilotdelivery", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3208", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3227", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3227", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotdeliverymethod", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3248", "weight": 1.0}, {"source": "models_models_bizpilotdeliverymethod", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3248", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizpilotinfusionconfirm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3277", "weight": 1.0}, {"source": "models_models_bizpilotinfusionconfirm", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3277", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasematerial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3298", "weight": 1.0}, {"source": "models_models_bizoutboundreleasematerial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3298", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasecell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3317", "weight": 1.0}, {"source": "models_models_bizoutboundreleasecell", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3317", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasepaper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3345", "weight": 1.0}, {"source": "models_models_bizoutboundreleasepaper", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3345", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundhandover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3367", "weight": 1.0}, {"source": "models_models_bizoutboundhandover", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3367", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3392", "weight": 1.0}, {"source": "models_models_bizoutboundreleaseqcmaterial", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3392", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizoutboundreleasereview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3417", "weight": 1.0}, {"source": "models_models_bizoutboundreleasereview", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3417", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3443", "weight": 1.0}, {"source": "models_models_bizenvdetectitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3443", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizenvdetectrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3463", "weight": 1.0}, {"source": "models_models_bizenvdetectrecord", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3463", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_qc_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3490", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_production_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3491", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_material", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3499", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "app_models_clinical_payment", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3508", "weight": 1.0}, {"source": "models_models_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1", "weight": 1.0}, {"source": "models_models_rationale_11", "target": "models_models_userrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L11", "weight": 1.0}, {"source": "models_models_rationale_69", "target": "models_models_sysuserrole", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L69", "weight": 1.0}, {"source": "models_models_rationale_88", "target": "models_models_sysrolemenu", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L88", "weight": 1.0}, {"source": "models_models_rationale_107", "target": "models_models_sysroledatascopedetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L107", "weight": 1.0}, {"source": "models_models_rationale_176", "target": "models_models_systenant", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L176", "weight": 1.0}, {"source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L242", "weight": 1.0}, {"source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L280", "weight": 1.0}, {"source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L323", "weight": 1.0}, {"source": "models_models_rationale_345", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L345", "weight": 1.0}, {"source": "models_models_rationale_363", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363", "weight": 1.0}, {"source": "models_models_rationale_382", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382", "weight": 1.0}, {"source": "models_models_rationale_404", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404", "weight": 1.0}, {"source": "models_models_rationale_424", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424", "weight": 1.0}, {"source": "models_models_rationale_471", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471", "weight": 1.0}, {"source": "models_models_rationale_572", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572", "weight": 1.0}, {"source": "models_models_rationale_621", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621", "weight": 1.0}, {"source": "models_models_rationale_664", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664", "weight": 1.0}, {"source": "models_models_rationale_685", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685", "weight": 1.0}, {"source": "models_models_rationale_736", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736", "weight": 1.0}, {"source": "models_models_rationale_767", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767", "weight": 1.0}, {"source": "models_models_rationale_788", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788", "weight": 1.0}, {"source": "models_models_rationale_821", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821", "weight": 1.0}, {"source": "models_models_rationale_847", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847", "weight": 1.0}, {"source": "models_models_rationale_880", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880", "weight": 1.0}, {"source": "models_models_rationale_920", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L920", "weight": 1.0}, {"source": "models_models_rationale_944", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L944", "weight": 1.0}, {"source": "models_models_rationale_975", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L975", "weight": 1.0}, {"source": "models_models_rationale_1027", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027", "weight": 1.0}, {"source": "models_models_rationale_1048", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1048", "weight": 1.0}, {"source": "models_models_rationale_1068", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1068", "weight": 1.0}, {"source": "models_models_rationale_1090", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1090", "weight": 1.0}, {"source": "models_models_rationale_1150", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1150", "weight": 1.0}, {"source": "models_models_rationale_1175", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1175", "weight": 1.0}, {"source": "models_models_rationale_1204", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1204", "weight": 1.0}, {"source": "models_models_rationale_1231", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1231", "weight": 1.0}, {"source": "models_models_rationale_1253", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1253", "weight": 1.0}, {"source": "models_models_rationale_1274", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1274", "weight": 1.0}, {"source": "models_models_rationale_1322", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322", "weight": 1.0}, {"source": "models_models_rationale_1344", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344", "weight": 1.0}, {"source": "models_models_rationale_1402", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1402", "weight": 1.0}, {"source": "models_models_rationale_1449", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1449", "weight": 1.0}, {"source": "models_models_rationale_1474", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1474", "weight": 1.0}, {"source": "models_models_rationale_1497", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1497", "weight": 1.0}, {"source": "models_models_rationale_1519", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1519", "weight": 1.0}, {"source": "models_models_rationale_1542", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1542", "weight": 1.0}, {"source": "models_models_rationale_1568", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1568", "weight": 1.0}, {"source": "models_models_rationale_1596", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1596", "weight": 1.0}, {"source": "models_models_rationale_1615", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1615", "weight": 1.0}, {"source": "models_models_rationale_1634", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1634", "weight": 1.0}, {"source": "models_models_rationale_1659", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1659", "weight": 1.0}, {"source": "models_models_rationale_1679", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1679", "weight": 1.0}, {"source": "models_models_rationale_1730", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1730", "weight": 1.0}, {"source": "models_models_rationale_1755", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1755", "weight": 1.0}, {"source": "models_models_rationale_1780", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1780", "weight": 1.0}, {"source": "models_models_rationale_1804", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1804", "weight": 1.0}, {"source": "models_models_rationale_1825", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1825", "weight": 1.0}, {"source": "models_models_rationale_1844", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1844", "weight": 1.0}, {"source": "models_models_rationale_1870", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1870", "weight": 1.0}, {"source": "models_models_rationale_1916", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1916", "weight": 1.0}, {"source": "models_models_rationale_1945", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1945", "weight": 1.0}, {"source": "models_models_rationale_1980", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1980", "weight": 1.0}, {"source": "models_models_rationale_2002", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2002", "weight": 1.0}, {"source": "models_models_rationale_2026", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2026", "weight": 1.0}, {"source": "models_models_rationale_2047", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2047", "weight": 1.0}, {"source": "models_models_rationale_2068", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2068", "weight": 1.0}, {"source": "models_models_rationale_2172", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2172", "weight": 1.0}, {"source": "models_models_rationale_2193", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2193", "weight": 1.0}, {"source": "models_models_rationale_2231", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2231", "weight": 1.0}, {"source": "models_models_rationale_2253", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2253", "weight": 1.0}, {"source": "models_models_rationale_2300", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2300", "weight": 1.0}, {"source": "models_models_rationale_2324", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2324", "weight": 1.0}, {"source": "models_models_rationale_2348", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348", "weight": 1.0}, {"source": "models_models_rationale_2387", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2387", "weight": 1.0}, {"source": "models_models_rationale_2409", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2409", "weight": 1.0}, {"source": "models_models_rationale_2436", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2436", "weight": 1.0}, {"source": "models_models_rationale_2460", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2460", "weight": 1.0}, {"source": "models_models_rationale_2484", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2484", "weight": 1.0}, {"source": "models_models_rationale_2505", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2505", "weight": 1.0}, {"source": "models_models_rationale_2530", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2530", "weight": 1.0}, {"source": "models_models_rationale_2564", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2564", "weight": 1.0}, {"source": "models_models_rationale_2594", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2594", "weight": 1.0}, {"source": "models_models_rationale_2624", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2624", "weight": 1.0}, {"source": "models_models_rationale_2646", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2646", "weight": 1.0}, {"source": "models_models_rationale_2668", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668", "weight": 1.0}, {"source": "models_models_rationale_2698", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2698", "weight": 1.0}, {"source": "models_models_rationale_2724", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2724", "weight": 1.0}, {"source": "models_models_rationale_2750", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2750", "weight": 1.0}, {"source": "models_models_rationale_2775", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2775", "weight": 1.0}, {"source": "models_models_rationale_2796", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2796", "weight": 1.0}, {"source": "models_models_rationale_2817", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2817", "weight": 1.0}, {"source": "models_models_rationale_2842", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842", "weight": 1.0}, {"source": "models_models_rationale_2872", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2872", "weight": 1.0}, {"source": "models_models_rationale_2895", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2895", "weight": 1.0}, {"source": "models_models_rationale_2919", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2919", "weight": 1.0}, {"source": "models_models_rationale_2940", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2940", "weight": 1.0}, {"source": "models_models_rationale_2970", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2970", "weight": 1.0}, {"source": "models_models_rationale_3000", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3000", "weight": 1.0}, {"source": "models_models_rationale_3030", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3030", "weight": 1.0}, {"source": "models_models_rationale_3059", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3059", "weight": 1.0}, {"source": "models_models_rationale_3084", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3084", "weight": 1.0}, {"source": "models_models_rationale_3113", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3113", "weight": 1.0}, {"source": "models_models_rationale_3140", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3140", "weight": 1.0}, {"source": "models_models_rationale_3169", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3169", "weight": 1.0}, {"source": "models_models_rationale_3189", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3189", "weight": 1.0}, {"source": "models_models_rationale_3209", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3209", "weight": 1.0}, {"source": "models_models_rationale_3228", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3228", "weight": 1.0}, {"source": "models_models_rationale_3249", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3249", "weight": 1.0}, {"source": "models_models_rationale_3278", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3278", "weight": 1.0}, {"source": "models_models_rationale_3299", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3299", "weight": 1.0}, {"source": "models_models_rationale_3318", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3318", "weight": 1.0}, {"source": "models_models_rationale_3346", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3346", "weight": 1.0}, {"source": "models_models_rationale_3368", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3368", "weight": 1.0}, {"source": "models_models_rationale_3393", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3393", "weight": 1.0}, {"source": "models_models_rationale_3418", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3418", "weight": 1.0}, {"source": "models_models_rationale_3444", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3444", "weight": 1.0}, {"source": "models_models_rationale_3464", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3464", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/ad8d807534a41605848df77e690cb787f96067a9125fa4e9e66f69600a8abfac.json b/backend/app/graphify-out/cache/ast/ad8d807534a41605848df77e690cb787f96067a9125fa4e9e66f69600a8abfac.json new file mode 100644 index 00000000..74a49903 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/ad8d807534a41605848df77e690cb787f96067a9125fa4e9e66f69600a8abfac.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "label": "insurance_company.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L1"}, {"id": "api_insurance_company_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L30"}, {"id": "api_insurance_company_generate_uuid", "label": "_generate_uuid()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L40"}, {"id": "api_insurance_company_fmt_dt", "label": "_fmt_dt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L44"}, {"id": "api_insurance_company_total_pages", "label": "_total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L52"}, {"id": "api_insurance_company_row_to_dict_company", "label": "_row_to_dict_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L61"}, {"id": "api_insurance_company_row_to_dict_invoice", "label": "_row_to_dict_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L84"}, {"id": "api_insurance_company_row_to_dict_project_price", "label": "_row_to_dict_project_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L105"}, {"id": "api_insurance_company_list_insurance_companies", "label": "_list_insurance_companies()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L128"}, {"id": "api_insurance_company_create_insurance_company", "label": "_create_insurance_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L184"}, {"id": "api_insurance_company_update_insurance_company", "label": "_update_insurance_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L222"}, {"id": "api_insurance_company_soft_delete_insurance_company", "label": "_soft_delete_insurance_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L271"}, {"id": "api_insurance_company_list_insurance_company_invoices", "label": "_list_insurance_company_invoices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L292"}, {"id": "api_insurance_company_create_insurance_company_invoice", "label": "_create_insurance_company_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L319"}, {"id": "api_insurance_company_update_insurance_company_invoice", "label": "_update_insurance_company_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L359"}, {"id": "api_insurance_company_soft_delete_insurance_company_invoice", "label": "_soft_delete_insurance_company_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L408"}, {"id": "api_insurance_company_list_insurance_project_prices", "label": "_list_insurance_project_prices()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L429"}, {"id": "api_insurance_company_create_insurance_project_price", "label": "_create_insurance_project_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L455"}, {"id": "api_insurance_company_update_insurance_project_price", "label": "_update_insurance_project_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L489"}, {"id": "api_insurance_company_soft_delete_insurance_project_price", "label": "_soft_delete_insurance_project_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L529"}, {"id": "api_insurance_company_insurancecompanycreatebody", "label": "InsuranceCompanyCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L550"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_insurance_company_insurancecompanyupdatebody", "label": "InsuranceCompanyUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L563"}, {"id": "api_insurance_company_delete_insurance_company", "label": "delete_insurance_company()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L657"}, {"id": "api_insurance_company_insurancecompanyinvoicecreatebody", "label": "InsuranceCompanyInvoiceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L675"}, {"id": "api_insurance_company_insurancecompanyinvoiceupdatebody", "label": "InsuranceCompanyInvoiceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L688"}, {"id": "api_insurance_company_delete_insurance_company_invoice", "label": "delete_insurance_company_invoice()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L773"}, {"id": "api_insurance_company_insuranceprojectpricecreatebody", "label": "InsuranceProjectPriceCreateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L791"}, {"id": "api_insurance_company_insuranceprojectpriceupdatebody", "label": "InsuranceProjectPriceUpdateBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L801"}, {"id": "api_insurance_company_delete_insurance_project_price", "label": "delete_insurance_project_price()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L877"}, {"id": "api_insurance_company_rationale_1", "label": "\u4fdd\u9669\u516c\u53f8\u53ca\u9669\u79cd\u4ef7\u683c\u7ba1\u7406 API\uff08\u4fdd\u9669\u516c\u53f8 + \u5f00\u7968\u4fe1\u606f + \u9669\u79cd\u4ef7\u683c\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L2", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "uuid", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L30", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_generate_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L40", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_fmt_dt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L44", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L52", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_row_to_dict_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L61", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_row_to_dict_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L84", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_row_to_dict_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L105", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L128", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L184", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L222", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_soft_delete_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L271", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_company_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L292", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L319", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L359", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_soft_delete_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L408", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_project_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L429", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L455", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L489", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_soft_delete_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L529", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insurancecompanycreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L550", "weight": 1.0}, {"source": "api_insurance_company_insurancecompanycreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L550", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insurancecompanyupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L563", "weight": 1.0}, {"source": "api_insurance_company_insurancecompanyupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L563", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L577", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L602", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L628", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_delete_insurance_company", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L657", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insurancecompanyinvoicecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L675", "weight": 1.0}, {"source": "api_insurance_company_insurancecompanyinvoicecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L675", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insurancecompanyinvoiceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L688", "weight": 1.0}, {"source": "api_insurance_company_insurancecompanyinvoiceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L688", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_company_invoices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L702", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L716", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L744", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_delete_insurance_company_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L773", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insuranceprojectpricecreatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L791", "weight": 1.0}, {"source": "api_insurance_company_insuranceprojectpricecreatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L791", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_insuranceprojectpriceupdatebody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L801", "weight": 1.0}, {"source": "api_insurance_company_insuranceprojectpriceupdatebody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L801", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_list_insurance_project_prices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L812", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_create_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L826", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_update_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L851", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "target": "api_insurance_company_delete_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L877", "weight": 1.0}, {"source": "api_insurance_company_row_to_dict_company", "target": "api_insurance_company_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L75", "weight": 1.0}, {"source": "api_insurance_company_row_to_dict_invoice", "target": "api_insurance_company_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L99", "weight": 1.0}, {"source": "api_insurance_company_row_to_dict_project_price", "target": "api_insurance_company_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L117", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_companies", "target": "api_insurance_company_row_to_dict_project_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L177", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_companies", "target": "api_insurance_company_row_to_dict_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L180", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company", "target": "api_insurance_company_generate_uuid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L199", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_company_invoices", "target": "api_insurance_company_row_to_dict_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L316", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company_invoice", "target": "api_insurance_company_generate_uuid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L335", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_project_prices", "target": "api_insurance_company_row_to_dict_project_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L452", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_project_price", "target": "api_insurance_company_generate_uuid", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L468", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_companies", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L585", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_companies", "target": "api_insurance_company_total_pages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L595", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L608", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company", "target": "api_insurance_company_row_to_dict_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L622", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_company", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L635", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_company", "target": "api_insurance_company_row_to_dict_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L651", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_company", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L663", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_company", "target": "api_insurance_company_soft_delete_insurance_company", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L664", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_company_invoices", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L708", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company_invoice", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L723", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_company_invoice", "target": "api_insurance_company_row_to_dict_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L738", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_company_invoice", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L751", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_company_invoice", "target": "api_insurance_company_row_to_dict_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L767", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_company_invoice", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L779", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_company_invoice", "target": "api_insurance_company_soft_delete_insurance_company_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L780", "weight": 1.0}, {"source": "api_insurance_company_list_insurance_project_prices", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L818", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_project_price", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L833", "weight": 1.0}, {"source": "api_insurance_company_create_insurance_project_price", "target": "api_insurance_company_row_to_dict_project_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L845", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_project_price", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L858", "weight": 1.0}, {"source": "api_insurance_company_update_insurance_project_price", "target": "api_insurance_company_row_to_dict_project_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L871", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_project_price", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L883", "weight": 1.0}, {"source": "api_insurance_company_delete_insurance_project_price", "target": "api_insurance_company_soft_delete_insurance_project_price", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L884", "weight": 1.0}, {"source": "api_insurance_company_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_api_insurance_company_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_insurance_company_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L31"}, {"caller_nid": "api_insurance_company_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L33"}, {"caller_nid": "api_insurance_company_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L34"}, {"caller_nid": "api_insurance_company_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L34"}, {"caller_nid": "api_insurance_company_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L34"}, {"caller_nid": "api_insurance_company_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L36"}, {"caller_nid": "api_insurance_company_generate_uuid", "callee": "replace", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L41"}, {"caller_nid": "api_insurance_company_generate_uuid", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L41"}, {"caller_nid": "api_insurance_company_generate_uuid", "callee": "uuid4", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L41"}, {"caller_nid": "api_insurance_company_fmt_dt", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L47"}, {"caller_nid": "api_insurance_company_fmt_dt", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L48"}, {"caller_nid": "api_insurance_company_fmt_dt", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L49"}, {"caller_nid": "api_insurance_company_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L53"}, {"caller_nid": "api_insurance_company_row_to_dict_project_price", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L110"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L138"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L138"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L142"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L145"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L146"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L147"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L148"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L151"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L153"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L156"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L157"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L159"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L159"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L159"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L159"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L159"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L167"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L167"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L168"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L174"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L175"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L175"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L175"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L176"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L176"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L180"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "BizInsuranceCompany", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L198"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L204"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L211"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L213"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L216"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L217"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L218"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L238"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L238"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L238"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L247"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L257"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L265"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L266"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L267"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L273"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L273"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L273"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L282"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L284"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L297"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L297"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L297"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L306"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L307"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L307"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L314"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L315"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L315"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L315"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "BizInsuranceCompanyInvoice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L334"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L348"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L350"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L353"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L354"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L355"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L375"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L375"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L375"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L384"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L402"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L403"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L404"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company_invoice", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L410"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company_invoice", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L410"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company_invoice", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L410"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company_invoice", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L419"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_company_invoice", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L421"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L433"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L433"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L433"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L442"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L443"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L443"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L450"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L451"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L451"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L451"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "BizInsuranceProjectPrice", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L467"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L478"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L480"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L483"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L484"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L485"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L502"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L502"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L502"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L511"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L523"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L524"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L525"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_project_price", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L531"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_project_price", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L531"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_project_price", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L531"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_project_price", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L540"}, {"caller_nid": "api_insurance_company_soft_delete_insurance_project_price", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L542"}, {"caller_nid": "api_insurance_company_list_insurance_companies", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L596"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L620"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L622"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L624"}, {"caller_nid": "api_insurance_company_create_insurance_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L624"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L636"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L640"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L641"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L642"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L643"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L644"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L645"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L646"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L647"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L648"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L651"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L653"}, {"caller_nid": "api_insurance_company_update_insurance_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L653"}, {"caller_nid": "api_insurance_company_delete_insurance_company", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L665"}, {"caller_nid": "api_insurance_company_delete_insurance_company", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L667"}, {"caller_nid": "api_insurance_company_delete_insurance_company", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L667"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L710"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L712"}, {"caller_nid": "api_insurance_company_list_insurance_company_invoices", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L712"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L736"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L738"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L740"}, {"caller_nid": "api_insurance_company_create_insurance_company_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L740"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L752"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L756"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L757"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L758"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L759"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L760"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L761"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L762"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L763"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L764"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L767"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L769"}, {"caller_nid": "api_insurance_company_update_insurance_company_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L769"}, {"caller_nid": "api_insurance_company_delete_insurance_company_invoice", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L781"}, {"caller_nid": "api_insurance_company_delete_insurance_company_invoice", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L783"}, {"caller_nid": "api_insurance_company_delete_insurance_company_invoice", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L783"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L820"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L822"}, {"caller_nid": "api_insurance_company_list_insurance_project_prices", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L822"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L843"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L845"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L847"}, {"caller_nid": "api_insurance_company_create_insurance_project_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L847"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "model_dump", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L859"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L863"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L864"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L865"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L866"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L867"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L868"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L871"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L873"}, {"caller_nid": "api_insurance_company_update_insurance_project_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L873"}, {"caller_nid": "api_insurance_company_delete_insurance_project_price", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L885"}, {"caller_nid": "api_insurance_company_delete_insurance_project_price", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L887"}, {"caller_nid": "api_insurance_company_delete_insurance_project_price", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/insurance_company.py", "source_location": "L887"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/e1fa84f637b08e4ea7200b9a931752e973affee36ee1b8b946d6cf700bf4256f.json b/backend/app/graphify-out/cache/ast/e1fa84f637b08e4ea7200b9a931752e973affee36ee1b8b946d6cf700bf4256f.json new file mode 100644 index 00000000..977800fe --- /dev/null +++ b/backend/app/graphify-out/cache/ast/e1fa84f637b08e4ea7200b9a931752e973affee36ee1b8b946d6cf700bf4256f.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "label": "clean_room.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L1"}, {"id": "crud_clean_room_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L19"}, {"id": "crud_clean_room_list_clean_rooms", "label": "list_clean_rooms()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L36"}, {"id": "crud_clean_room_get_clean_room", "label": "get_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L67"}, {"id": "crud_clean_room_room_code_exists", "label": "room_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L74"}, {"id": "crud_clean_room_create_clean_room", "label": "create_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L83"}, {"id": "crud_clean_room_update_clean_room", "label": "update_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L126"}, {"id": "crud_clean_room_soft_delete_clean_room", "label": "soft_delete_clean_room()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L173"}, {"id": "crud_clean_room_access_log_to_dict", "label": "_access_log_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L187"}, {"id": "crud_clean_room_list_access_logs", "label": "list_access_logs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L206"}, {"id": "crud_clean_room_get_access_log", "label": "get_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L243"}, {"id": "crud_clean_room_create_access_log", "label": "create_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L250"}, {"id": "crud_clean_room_update_access_log", "label": "update_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L295"}, {"id": "crud_clean_room_soft_delete_access_log", "label": "soft_delete_access_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L337"}, {"id": "crud_clean_room_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L347"}, {"id": "crud_clean_room_calc_duration_minutes", "label": "_calc_duration_minutes()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L357"}, {"id": "crud_clean_room_uv_disinfect_log_to_dict", "label": "_uv_disinfect_log_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L365"}, {"id": "crud_clean_room_list_uv_disinfect_logs", "label": "list_uv_disinfect_logs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L385"}, {"id": "crud_clean_room_get_uv_disinfect_log", "label": "get_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L419"}, {"id": "crud_clean_room_create_uv_disinfect_log", "label": "create_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L430"}, {"id": "crud_clean_room_update_uv_disinfect_log", "label": "update_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L480"}, {"id": "crud_clean_room_soft_delete_uv_disinfect_log", "label": "soft_delete_uv_disinfect_log()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L531"}, {"id": "crud_clean_room_rationale_1", "label": "\u6d01\u51c0\u5ba4\u53ca\u8fdb\u51fa\u8bb0\u5f55\u3001\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 CRUD\uff08biz_clean_room + biz_clean_room_access_log + biz_clean_roo", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L1"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_list_clean_rooms", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L36", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_get_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L67", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_room_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L74", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_create_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L83", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_update_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L126", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_soft_delete_clean_room", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L173", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_access_log_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L187", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_list_access_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L206", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_get_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L243", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_create_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L250", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_update_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L295", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_soft_delete_access_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L337", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L347", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_calc_duration_minutes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L357", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_uv_disinfect_log_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_list_uv_disinfect_logs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L385", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_get_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L419", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_create_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L430", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_update_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L480", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "target": "crud_clean_room_soft_delete_uv_disinfect_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L531", "weight": 1.0}, {"source": "crud_clean_room_list_clean_rooms", "target": "crud_clean_room_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L64", "weight": 1.0}, {"source": "crud_clean_room_create_clean_room", "target": "crud_clean_room_room_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L100", "weight": 1.0}, {"source": "crud_clean_room_update_clean_room", "target": "crud_clean_room_get_clean_room", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L141", "weight": 1.0}, {"source": "crud_clean_room_update_clean_room", "target": "crud_clean_room_room_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L148", "weight": 1.0}, {"source": "crud_clean_room_soft_delete_clean_room", "target": "crud_clean_room_get_clean_room", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L174", "weight": 1.0}, {"source": "crud_clean_room_list_access_logs", "target": "crud_clean_room_access_log_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L240", "weight": 1.0}, {"source": "crud_clean_room_update_access_log", "target": "crud_clean_room_get_access_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L310", "weight": 1.0}, {"source": "crud_clean_room_soft_delete_access_log", "target": "crud_clean_room_get_access_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L338", "weight": 1.0}, {"source": "crud_clean_room_uv_disinfect_log_to_dict", "target": "crud_clean_room_calc_duration_minutes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L368", "weight": 1.0}, {"source": "crud_clean_room_list_uv_disinfect_logs", "target": "crud_clean_room_uv_disinfect_log_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L416", "weight": 1.0}, {"source": "crud_clean_room_create_uv_disinfect_log", "target": "crud_clean_room_calc_duration_minutes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L455", "weight": 1.0}, {"source": "crud_clean_room_update_uv_disinfect_log", "target": "crud_clean_room_get_uv_disinfect_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L495", "weight": 1.0}, {"source": "crud_clean_room_update_uv_disinfect_log", "target": "crud_clean_room_calc_duration_minutes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L518", "weight": 1.0}, {"source": "crud_clean_room_soft_delete_uv_disinfect_log", "target": "crud_clean_room_get_uv_disinfect_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L532", "weight": 1.0}, {"source": "crud_clean_room_rationale_1", "target": "users_wuzilong_work_00code_zkxw_backend_app_crud_clean_room_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_clean_room_row_to_dict", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L26"}, {"caller_nid": "crud_clean_room_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L31"}, {"caller_nid": "crud_clean_room_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L32"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L54"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L54"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L54"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L54"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L54"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L55"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L56"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L56"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L58"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L58"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L58"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L58"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L58"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L59"}, {"caller_nid": "crud_clean_room_list_clean_rooms", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L64"}, {"caller_nid": "crud_clean_room_get_clean_room", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L68"}, {"caller_nid": "crud_clean_room_get_clean_room", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L68"}, {"caller_nid": "crud_clean_room_get_clean_room", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L68"}, {"caller_nid": "crud_clean_room_get_clean_room", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L70"}, {"caller_nid": "crud_clean_room_get_clean_room", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L71"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L75"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L75"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L76"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L76"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L79"}, {"caller_nid": "crud_clean_room_room_code_exists", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L80"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L97"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L99"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L101"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "BizCleanRoom", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L102"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L103"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L105"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L106"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L107"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L109"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L112"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L115"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L117"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L120"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L121"}, {"caller_nid": "crud_clean_room_create_clean_room", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L122"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L143"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L145"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L147"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L149"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L152"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L154"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L156"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L160"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L164"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L166"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L167"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L168"}, {"caller_nid": "crud_clean_room_update_clean_room", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L169"}, {"caller_nid": "crud_clean_room_soft_delete_clean_room", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L176"}, {"caller_nid": "crud_clean_room_soft_delete_clean_room", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L178"}, {"caller_nid": "crud_clean_room_soft_delete_clean_room", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L179"}, {"caller_nid": "crud_clean_room_soft_delete_clean_room", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L180"}, {"caller_nid": "crud_clean_room_access_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L194"}, {"caller_nid": "crud_clean_room_access_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L196"}, {"caller_nid": "crud_clean_room_access_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L201"}, {"caller_nid": "crud_clean_room_access_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L202"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L230"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L230"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L230"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L230"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L230"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L231"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L232"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L232"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L234"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L234"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L234"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L234"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L234"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L235"}, {"caller_nid": "crud_clean_room_list_access_logs", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L240"}, {"caller_nid": "crud_clean_room_get_access_log", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L244"}, {"caller_nid": "crud_clean_room_get_access_log", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L244"}, {"caller_nid": "crud_clean_room_get_access_log", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L244"}, {"caller_nid": "crud_clean_room_get_access_log", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L246"}, {"caller_nid": "crud_clean_room_get_access_log", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L247"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L266"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L268"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "BizCleanRoomAccessLog", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L269"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L270"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L272"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L273"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L274"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L275"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L276"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L278"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L281"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L284"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L286"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L289"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L290"}, {"caller_nid": "crud_clean_room_create_access_log", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L291"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L312"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L314"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L316"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L320"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L324"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L328"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L330"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L331"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L332"}, {"caller_nid": "crud_clean_room_update_access_log", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L333"}, {"caller_nid": "crud_clean_room_soft_delete_access_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L340"}, {"caller_nid": "crud_clean_room_soft_delete_access_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L342"}, {"caller_nid": "crud_clean_room_soft_delete_access_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L343"}, {"caller_nid": "crud_clean_room_soft_delete_access_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L344"}, {"caller_nid": "crud_clean_room_total_pages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L350"}, {"caller_nid": "crud_clean_room_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L350"}, {"caller_nid": "crud_clean_room_total_pages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L350"}, {"caller_nid": "crud_clean_room_calc_duration_minutes", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L361"}, {"caller_nid": "crud_clean_room_calc_duration_minutes", "callee": "total_seconds", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L361"}, {"caller_nid": "crud_clean_room_calc_duration_minutes", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L362"}, {"caller_nid": "crud_clean_room_uv_disinfect_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L374"}, {"caller_nid": "crud_clean_room_uv_disinfect_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L375"}, {"caller_nid": "crud_clean_room_uv_disinfect_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L380"}, {"caller_nid": "crud_clean_room_uv_disinfect_log_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L381"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L406"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L406"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L406"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L406"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L406"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L407"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L408"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L408"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L410"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L410"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L410"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L410"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L410"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L411"}, {"caller_nid": "crud_clean_room_list_uv_disinfect_logs", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L416"}, {"caller_nid": "crud_clean_room_get_uv_disinfect_log", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L422"}, {"caller_nid": "crud_clean_room_get_uv_disinfect_log", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L422"}, {"caller_nid": "crud_clean_room_get_uv_disinfect_log", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L423"}, {"caller_nid": "crud_clean_room_get_uv_disinfect_log", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L426"}, {"caller_nid": "crud_clean_room_get_uv_disinfect_log", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L427"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L444"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L446"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L447"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L449"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L450"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L452"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "BizCleanRoomUvDisinfectLog", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L456"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L457"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L459"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L466"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L469"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L471"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L474"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L475"}, {"caller_nid": "crud_clean_room_create_uv_disinfect_log", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L476"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L497"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L499"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L501"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L504"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L514"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L522"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L524"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L525"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L526"}, {"caller_nid": "crud_clean_room_update_uv_disinfect_log", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L527"}, {"caller_nid": "crud_clean_room_soft_delete_uv_disinfect_log", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L534"}, {"caller_nid": "crud_clean_room_soft_delete_uv_disinfect_log", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L536"}, {"caller_nid": "crud_clean_room_soft_delete_uv_disinfect_log", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L537"}, {"caller_nid": "crud_clean_room_soft_delete_uv_disinfect_log", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/clean_room.py", "source_location": "L538"}]} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/ee6ca9735d5042f6dbf53569d746e3fa03f5ed3e2c07a22cee7c11e3bf9db3d2.json b/backend/app/graphify-out/cache/ast/ee6ca9735d5042f6dbf53569d746e3fa03f5ed3e2c07a22cee7c11e3bf9db3d2.json new file mode 100644 index 00000000..d2bc3bb1 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/ee6ca9735d5042f6dbf53569d746e3fa03f5ed3e2c07a22cee7c11e3bf9db3d2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "label": "site.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L1"}, {"id": "crud_site_row_to_dict", "label": "_row_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L15"}, {"id": "crud_site_list_sites", "label": "list_sites()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L35"}, {"id": "crud_site_get_site", "label": "get_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L70"}, {"id": "crud_site_site_code_exists", "label": "site_code_exists()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L78"}, {"id": "crud_site_create_site", "label": "create_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L85"}, {"id": "crud_site_update_site", "label": "update_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L134"}, {"id": "crud_site_soft_delete_site", "label": "soft_delete_site()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L189"}, {"id": "crud_site_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L199"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_row_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_list_sites", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L35", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_get_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L70", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_site_code_exists", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L78", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_create_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L85", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_update_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L134", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_soft_delete_site", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L189", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_site_py", "target": "crud_site_total_pages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L199", "weight": 1.0}, {"source": "crud_site_list_sites", "target": "crud_site_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L67", "weight": 1.0}, {"source": "crud_site_create_site", "target": "crud_site_site_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L105", "weight": 1.0}, {"source": "crud_site_update_site", "target": "crud_site_get_site", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L151", "weight": 1.0}, {"source": "crud_site_update_site", "target": "crud_site_site_code_exists", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L158", "weight": 1.0}, {"source": "crud_site_soft_delete_site", "target": "crud_site_get_site", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L190", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_site_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L30"}, {"caller_nid": "crud_site_row_to_dict", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L31"}, {"caller_nid": "crud_site_list_sites", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L57"}, {"caller_nid": "crud_site_list_sites", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L57"}, {"caller_nid": "crud_site_list_sites", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L57"}, {"caller_nid": "crud_site_list_sites", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L57"}, {"caller_nid": "crud_site_list_sites", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L57"}, {"caller_nid": "crud_site_list_sites", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L58"}, {"caller_nid": "crud_site_list_sites", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L59"}, {"caller_nid": "crud_site_list_sites", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L59"}, {"caller_nid": "crud_site_list_sites", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L61"}, {"caller_nid": "crud_site_list_sites", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L61"}, {"caller_nid": "crud_site_list_sites", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L61"}, {"caller_nid": "crud_site_list_sites", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L61"}, {"caller_nid": "crud_site_list_sites", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L61"}, {"caller_nid": "crud_site_list_sites", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L62"}, {"caller_nid": "crud_site_list_sites", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L67"}, {"caller_nid": "crud_site_get_site", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L72"}, {"caller_nid": "crud_site_get_site", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L72"}, {"caller_nid": "crud_site_get_site", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L72"}, {"caller_nid": "crud_site_get_site", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L73"}, {"caller_nid": "crud_site_site_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L79"}, {"caller_nid": "crud_site_site_code_exists", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L79"}, {"caller_nid": "crud_site_site_code_exists", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L79"}, {"caller_nid": "crud_site_site_code_exists", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L79"}, {"caller_nid": "crud_site_site_code_exists", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L81"}, {"caller_nid": "crud_site_site_code_exists", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L82"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L102"}, {"caller_nid": "crud_site_create_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L104"}, {"caller_nid": "crud_site_create_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L106"}, {"caller_nid": "crud_site_create_site", "callee": "SysSite", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L107"}, {"caller_nid": "crud_site_create_site", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L108"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L109"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L111"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L113"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L114"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L115"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L116"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L117"}, {"caller_nid": "crud_site_create_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L120"}, {"caller_nid": "crud_site_create_site", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L123"}, {"caller_nid": "crud_site_create_site", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L125"}, {"caller_nid": "crud_site_create_site", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L128"}, {"caller_nid": "crud_site_create_site", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L129"}, {"caller_nid": "crud_site_create_site", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L130"}, {"caller_nid": "crud_site_update_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L153"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L155"}, {"caller_nid": "crud_site_update_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L157"}, {"caller_nid": "crud_site_update_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L159"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L162"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L164"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L168"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L170"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L172"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L174"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L176"}, {"caller_nid": "crud_site_update_site", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L180"}, {"caller_nid": "crud_site_update_site", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L182"}, {"caller_nid": "crud_site_update_site", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L183"}, {"caller_nid": "crud_site_update_site", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L184"}, {"caller_nid": "crud_site_update_site", "callee": "refresh", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L185"}, {"caller_nid": "crud_site_soft_delete_site", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L192"}, {"caller_nid": "crud_site_soft_delete_site", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L194"}, {"caller_nid": "crud_site_soft_delete_site", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L195"}, {"caller_nid": "crud_site_soft_delete_site", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L196"}, {"caller_nid": "crud_site_total_pages", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L202"}, {"caller_nid": "crud_site_total_pages", "callee": "ceil", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L202"}, {"caller_nid": "crud_site_total_pages", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/site.py", "source_location": "L202"}]} \ No newline at end of file diff --git a/backend/app/models/material.py b/backend/app/models/material.py index d8065a31..61c75747 100644 --- a/backend/app/models/material.py +++ b/backend/app/models/material.py @@ -80,6 +80,12 @@ class BizMaterialUsage(Base): stock_after = Column(Numeric(18, 4), nullable=False, comment="变动后库存量") receiver = Column(String(64), nullable=True, comment="领用人(手动出库)") purpose = Column(String(512), nullable=True, comment="用途/事由(手动出库或废弃原因)") + requisition_status = Column( + String(16), + nullable=False, + default="open", + comment="领用状态:open-待登记/有剩余 closed-已使用完", + ) source_type = Column( String(32), nullable=False, @@ -150,6 +156,8 @@ class BizMaterialStockCheckUnusedLine(Base): id = Column(String(64), primary_key=True, comment="主键ID") check_id = Column(String(64), nullable=False, comment="盘点单ID") + usage_id = Column(String(64), nullable=True, comment="关联领用记录ID") + batch_id = Column(String(64), nullable=True, comment="关联入库批次ID") material_code = Column(String(64), nullable=True, comment="物料编码") material_name = Column(String(200), nullable=False, comment="物料名称") spec_model = Column(String(200), nullable=True, comment="规格型号") diff --git a/backend/app/models/models.py b/backend/app/models/models.py index 06a8c9b2..c31e3f36 100644 --- a/backend/app/models/models.py +++ b/backend/app/models/models.py @@ -206,6 +206,7 @@ class SysSite(Base): contact_name = Column(String(100), nullable=True, comment="联系人") contact_phone = Column(String(32), nullable=True, comment="联系电话") business_scope = Column(String(256), nullable=True, comment="业务范围") + site_image = Column(String(512), nullable=True, comment="站点图片URL") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") order_num = Column(Integer, nullable=True, comment="排序号") remark = Column(String(512), nullable=True, comment="备注") @@ -283,6 +284,7 @@ class BizExpressCompany(Base): id = Column(String(64), primary_key=True, comment="主键ID") express_code = Column(String(64), nullable=False, comment="快递公司编码") express_name = Column(String(200), nullable=False, comment="快递公司名称") + express_logo = Column(String(512), nullable=True, comment="快递公司Logo URL") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") order_num = Column(Integer, nullable=True, comment="排序号") remark = Column(String(512), nullable=True, comment="备注") @@ -325,6 +327,7 @@ class BizCellSampleType(Base): id = Column(String(64), primary_key=True, comment="主键ID") type_code = Column(String(64), nullable=False, comment="样本类型编码") type_name = Column(String(200), nullable=False, comment="样本类型名称") + type_logo = Column(String(512), nullable=True, comment="样本类型Logo URL") storage_years = Column(Integer, nullable=True, comment="样本存储年份") storage_price = Column(Numeric(18, 2), nullable=True, comment="样本存储价格(元)") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") @@ -1207,6 +1210,7 @@ class BizQcThirdPartyCompany(Base): company_name = Column(String(200), nullable=False, comment="公司名称") contact_name = Column(String(100), nullable=True, comment="联系人") contact_phone = Column(String(32), nullable=True, comment="联系电话") + company_logo = Column(String(512), nullable=True, comment="公司Logo URL") address = Column(String(500), nullable=True, comment="地址") invoice_title = Column(String(200), nullable=True, comment="发票抬头") tax_id = Column(String(64), nullable=True, comment="纳税人识别号") @@ -1430,6 +1434,7 @@ class BizCleanRoom(Base): room_grade = Column(String(8), nullable=True, comment="等级 A/B/C/D") room_status = Column(String(16), nullable=False, default="zc", comment="zc正常 yc异常") area_sqm = Column(Numeric(12, 2), nullable=True, comment="面积m²") + room_image = Column(String(512), nullable=True, comment="洁净室图片URL") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") order_num = Column(Integer, nullable=True, comment="排序号") remark = Column(String(512), nullable=True, comment="备注") @@ -1982,6 +1987,7 @@ class BizCheckupInstitution(Base): institution_address = Column(String(512), nullable=True, comment="体检机构地址") contact_name = Column(String(100), nullable=True, comment="联系人") contact_phone = Column(String(32), nullable=True, comment="联系人电话") + institution_logo = Column(String(512), nullable=True, comment="体检机构Logo URL") status = Column(CHAR(1), nullable=False, default="1", comment="1正常 0停用") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") order_num = Column(Integer, nullable=True, comment="排序号") @@ -2874,6 +2880,7 @@ class BizInsuranceCompany(Base): company_address = Column(String(512), nullable=True, comment="公司地址") contact_name = Column(String(100), nullable=True, comment="联系人") contact_phone = Column(String(32), nullable=True, comment="联系电话") + company_logo = Column(String(512), nullable=True, comment="保险公司Logo URL") status = Column(CHAR(1), nullable=False, default="1", comment="1正常 0停用") tenant_no = Column(String(64), nullable=False, default="zkxw", comment="租户编号") order_num = Column(Integer, nullable=True, comment="排序号") diff --git a/backend/app/models/production_material.py b/backend/app/models/production_material.py index e5697f13..0f280a2e 100644 --- a/backend/app/models/production_material.py +++ b/backend/app/models/production_material.py @@ -89,6 +89,12 @@ class BizProductionMaterialUsage(Base): prep_id = Column(String(64), nullable=True, comment="关联配制单ID") receiver = Column(String(64), nullable=True, comment="领用人(手动出库)") purpose = Column(String(512), nullable=True, comment="用途/事由(手动出库)") + requisition_status = Column( + String(16), + nullable=False, + default="open", + comment="领用状态:open-待登记/有剩余 closed-已使用完", + ) source_type = Column( String(32), nullable=False, @@ -234,6 +240,8 @@ class BizProductionMaterialStockCheckUnusedLine(Base): id = Column(String(64), primary_key=True, comment="主键ID") check_id = Column(String(64), nullable=False, comment="盘点单ID") + usage_id = Column(String(64), nullable=True, comment="关联领用记录ID") + batch_id = Column(String(64), nullable=True, comment="关联入库批次ID") material_type = Column(String(32), nullable=True, comment="物料类型") material_code = Column(String(64), nullable=True, comment="物料编码") material_name = Column(String(200), nullable=False, comment="物料名称") diff --git a/backend/app/models/qc_material.py b/backend/app/models/qc_material.py index 77a178df..818aabec 100644 --- a/backend/app/models/qc_material.py +++ b/backend/app/models/qc_material.py @@ -81,6 +81,12 @@ class BizQcMaterialUsage(Base): parent_usage_id = Column(String(64), nullable=True, comment="关联领用记录ID") receiver = Column(String(64), nullable=True, comment="领用人(手动出库)") purpose = Column(String(512), nullable=True, comment="用途/事由(手动出库)") + requisition_status = Column( + String(16), + nullable=False, + default="open", + comment="领用状态:open-待登记 closed-已使用完", + ) source_type = Column( String(32), nullable=False, @@ -151,6 +157,8 @@ class BizQcMaterialStockCheckUnusedLine(Base): id = Column(String(64), primary_key=True, comment="主键ID") check_id = Column(String(64), nullable=False, comment="盘点单ID") + usage_id = Column(String(64), nullable=True, comment="关联领用记录ID") + batch_id = Column(String(64), nullable=True, comment="关联入库批次ID") material_code = Column(String(64), nullable=True, comment="物料编码") material_name = Column(String(200), nullable=False, comment="物料名称") spec_model = Column(String(200), nullable=True, comment="规格型号") diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index 60f9113c..51064e5b 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -82,13 +82,10 @@ "api_basic_info_delete_sample_code", "api_basic_info_get_tenant_no", "api_basic_info_list_cell_sample_types", - "api_basic_info_list_collection_regions", "api_basic_info_list_customers", "api_basic_info_list_hospitals", "api_basic_info_list_protocol_nos", "api_basic_info_list_sample_codes", - "api_basic_info_normalize_date_bound", - "api_basic_info_py", "api_basic_info_update_cell_sample_type", "api_basic_info_update_collection_region", "api_basic_info_update_customer", @@ -131,6 +128,7 @@ "api_clinical_payment_py", "api_collection_protocol_create_collection_protocol", "api_collection_protocol_delete_collection_protocol", + "api_collection_protocol_ensure_customer_for_mother", "api_collection_protocol_get_collection_protocol_detail", "api_collection_protocol_get_current_user_id", "api_collection_protocol_get_tenant_no", @@ -302,6 +300,7 @@ "api_pilot_application_api_list_plans", "api_pilot_application_api_list_schedules", "api_pilot_application_api_mark_complete", + "api_pilot_application_api_save_application", "api_pilot_application_api_save_patient", "api_pilot_application_api_start_application", "api_pilot_application_api_update_application", @@ -563,6 +562,7 @@ "api_production_replace_task_step_data_collections", "api_production_replace_task_step_outputs", "api_production_replace_task_step_reagents", + "api_production_set_current_process_route", "api_production_set_production_task_inputs", "api_production_set_production_task_outputs", "api_production_update_cell_product", @@ -629,6 +629,7 @@ "api_qc_list_qc_material_batches", "api_qc_list_qc_material_linked_task_usages", "api_qc_list_qc_material_requisition_options", + "api_qc_list_qc_material_stock_check_requisitions", "api_qc_list_qc_material_stock_checks", "api_qc_list_qc_material_usages", "api_qc_list_qc_materials", @@ -638,6 +639,7 @@ "api_qc_list_qc_third_party_items", "api_qc_list_qc_third_party_items_active", "api_qc_list_qc_work_orders", + "api_qc_mark_qc_material_usage_fully_used", "api_qc_py", "api_qc_qc_material_batch_options", "api_qc_qc_material_options", @@ -716,13 +718,9 @@ "api_storage_release_review_store_single_sample", "api_storage_release_review_submit_single_review", "api_workflow_approve_task", - "api_workflow_business_type_label", "api_workflow_create_process_def", "api_workflow_delete_process_def", "api_workflow_enrich_task_list", - "api_workflow_get_business_all_tasks", - "api_workflow_get_business_form_fields", - "api_workflow_get_instance_detail", "api_workflow_leave_form_fields", "api_workflow_list_completed_tasks", "api_workflow_list_my_instances", @@ -730,7 +728,6 @@ "api_workflow_list_process_defs", "api_workflow_list_versions", "api_workflow_publish_version", - "api_workflow_py", "api_workflow_reject_task", "api_workflow_start_instance", "api_workflow_update_process_def", @@ -745,6 +742,8 @@ "core_response_rationale_40", "core_response_success_response", "core_utils_parse_datetime", + "core_wechat_pay_rationale_254", + "core_wechat_pay_wechatpayclient_refund", "crud_base_crudbase_get", "crud_cleanroom_garment_get_garment_detail", "crud_clinical_payment_apply_submit_receipt", @@ -768,10 +767,9 @@ "crud_collection_protocol_batch_submit_refund_finance", "crud_collection_protocol_no_enrich_issued_user_names", "crud_collection_protocol_submit_refund_finance", - "crud_collection_region_hospital_to_dict", - "crud_collection_region_region_to_dict", "crud_exhibition_appointment_total_pages", "crud_leave_update_leave_status", + "crud_material_stock_check_batch_line_to_dict", "crud_material_stock_check_cancel_check", "crud_material_stock_check_check_header_to_dict", "crud_material_stock_check_complete_check", @@ -785,46 +783,57 @@ "crud_material_stock_check_py", "crud_material_stock_check_save_unused_lines", "crud_material_stock_check_status_label", + "crud_material_stock_check_unused_amount", + "crud_material_stock_check_unused_line_to_dict", "crud_material_stock_check_user_nick_name_map", + "crud_pilot_application_auto_generate_schedules", + "crud_pilot_application_create_application", + "crud_pilot_application_resolve_application_attachment_payload", + "crud_pilot_application_update_application", "crud_pilot_checkup_get_checkup_by_application", "crud_pilot_delivery_save_delivery_materials", + "crud_pilot_service_enrich_finance_operate_fields", "crud_pilot_service_normalize_txn_product_item", + "crud_pilot_service_row_to_dict_cell_product_price", + "crud_pilot_service_row_to_dict_cell_product_spec", + "crud_pilot_service_row_to_dict_cell_product_type", "crud_pilot_service_row_to_dict_channel_agreement", "crud_pilot_service_row_to_dict_channel_agreement_price", "crud_pilot_service_row_to_dict_channel_invoice", - "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_checkup_institution", "crud_pilot_service_row_to_dict_checkup_institution_invoice", - "crud_pilot_service_row_to_dict_checkup_institution_project", - "crud_pilot_service_row_to_dict_project_system_item", + "crud_pilot_service_row_to_dict_project_system", "crud_pilot_service_row_to_dict_service_order", "crud_pilot_service_row_to_dict_service_order_txn", + "crud_pilot_service_service_order_txn_to_response_dict", + "crud_process_route_list_routes", + "crud_process_route_route_row_to_dict", "crud_process_route_update_step", - "crud_production_task_delete_task_step", "crud_production_task_enrich_assignee_names", + "crud_production_task_production_conclusion_label", "crud_production_task_replace_step_configured_reagents", "crud_production_task_replace_step_consumables", - "crud_production_task_replace_step_data_collections", - "crud_production_task_replace_step_outputs", "crud_production_task_replace_step_reagents", "crud_production_task_require_requisition_for_catalog_material", - "crud_production_task_set_task_inputs", - "crud_production_task_soft_delete_sub", "crud_production_task_task_to_dict", - "crud_production_work_order_configure_temp_production_work_order", + "crud_production_task_update_task_step", "crud_qc_material_batch_stock_in", "crud_qc_material_batch_stock_out", + "crud_qc_material_get_material", "crud_qc_material_rationale_345", "crud_qc_material_rationale_492", + "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_batch_stock_out", "crud_qc_material_stock_batch_fmt_date", "crud_qc_material_stock_batch_list_batches", + "crud_qc_material_stock_out", "crud_qc_task_update_task_attachments", + "crud_qc_work_order_create_outbound_qc_work_order", "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "crud_research_donation_change_status", - "crud_research_donation_donation_to_dict", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", "schemas_order_adjust_py", @@ -847,7 +856,7 @@ "api_admin_postcreatebody", "api_admin_postupdatebody", "api_admin_postusersupdatebody", - "api_admin_rationale_1537", + "api_admin_rationale_1545", "api_admin_rationale_45", "api_admin_rationale_77", "api_admin_rationale_92", @@ -861,6 +870,27 @@ "api_admin_tenantupdatebody", "api_admin_usercreatebody", "api_admin_userupdatebody", + "api_basic_info_cellsampletypecreatebody", + "api_basic_info_cellsampletypeupdatebody", + "api_basic_info_collectionregioncreatebody", + "api_basic_info_collectionregionupdatebody", + "api_basic_info_customercreatebody", + "api_basic_info_customerupdatebody", + "api_basic_info_hospitalcreatebody", + "api_basic_info_hospitalupdatebody", + "api_basic_info_normalize_date_bound", + "api_basic_info_protocolnobatchgeneratebody", + "api_basic_info_protocolnobatchissuebody", + "api_basic_info_protocolnobatchrevokebody", + "api_basic_info_protocolnocreatebody", + "api_basic_info_protocolnoupdatebody", + "api_basic_info_py", + "api_basic_info_rationale_1", + "api_basic_info_samplecodebatchgeneratebody", + "api_basic_info_samplecodebatchissuebody", + "api_basic_info_samplecodebatchrevokebody", + "api_basic_info_samplecodecreatebody", + "api_basic_info_samplecodeupdatebody", "api_cleanroom_garment_garmentbatchdeletebody", "api_cleanroom_garment_garmentbatchdiscardbody", "api_cleanroom_garment_garmentcreatebody", @@ -884,6 +914,7 @@ "api_env_detect_envdetectitemupdatebody", "api_env_detect_envdetectrecordbody", "api_env_detect_envdetectrecordupdatebody", + "api_env_detect_rationale_1", "api_insurance_company_insurancecompanycreatebody", "api_insurance_company_insurancecompanyinvoicecreatebody", "api_insurance_company_insurancecompanyinvoiceupdatebody", @@ -1036,10 +1067,12 @@ "api_qc_qcmaterialbody", "api_qc_qcmaterialupdatebody", "api_qc_rationale_1", - "api_qc_rationale_1599", - "api_qc_rationale_1609", - "api_qc_rationale_1619", - "api_qc_rationale_1668", + "api_qc_rationale_1603", + "api_qc_rationale_1613", + "api_qc_rationale_1623", + "api_qc_rationale_1672", + "api_qc_rationale_1729", + "api_qc_rationale_1755", "api_qc_sms_notification_togglestatusbody", "api_qc_stockcheckcreatebody", "api_qc_stockcheckunusedlineitem", @@ -1068,12 +1101,6 @@ "api_sample_reception_samplereceptionupdatebody", "api_sample_sms_notification_togglestatusbody", "api_storage_entry_sms_notification_togglestatusbody", - "api_workflow_processdefcreatebody", - "api_workflow_processdefupdatebody", - "api_workflow_publishversionbody", - "api_workflow_rationale_135", - "api_workflow_startinstancebody", - "api_workflow_taskactionbody", "basemodel", "core_data_scope_rationale_1", "core_data_scope_rationale_113", @@ -1084,7 +1111,15 @@ "core_response_pageresult", "core_response_py", "core_response_responsemodel", + "crud_collection_protocol_no_batch_generate_protocol_nos", + "crud_collection_protocol_no_rationale_256", + "crud_collection_protocol_no_rationale_34", + "crud_sample_code_batch_generate_sample_codes", + "crud_sample_code_rationale_261", "models_models_bizattachment", + "models_models_bizcollectionprotocolno", + "models_models_bizcustomer", + "models_models_bizsamplecode", "models_models_sysdept", "models_models_sysrole", "models_models_sysuser", @@ -1439,35 +1474,47 @@ "schemas_workflow_startinstancerequest", "schemas_workflow_taskresponse", "schemas_workflow_transitiondata", - "schemas_workflow_versionresponse", - "services_workflow_engine_workflowengine", - "services_workflow_engine_workflowengine_init" + "schemas_workflow_versionresponse" ], "2": [ - "api_env_detect_rationale_1", + "api_collection_protocol_auditcreatebody", + "api_collection_protocol_batchdetailidsbody", + "api_collection_protocol_batchrefundfinancesubmitbody", + "api_collection_protocol_financeconfirmbody", + "api_collection_protocol_fullmoontodoinsurancebody", + "api_collection_protocol_protocolcreatebody", + "api_collection_protocol_protocolupdatebody", + "api_collection_protocol_rationale_1", + "api_collection_protocol_rationale_68", + "api_collection_protocol_refundfinanceconfirmbody", + "api_collection_protocol_refundfinancesubmitbody", "api_insurance_company_rationale_1", - "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_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", "base", - "crud_clean_room_rationale_1", + "crud_cell_product_rationale_1", + "crud_cell_product_rationale_1017", + "crud_cell_product_rationale_39", + "crud_cell_product_rationale_559", + "crud_cell_product_rationale_570", + "crud_cell_product_rationale_640", + "crud_cell_product_rationale_769", "crud_clinical_payment_rationale_143", "crud_clinical_payment_rationale_173", "crud_clinical_payment_rationale_74", + "crud_collection_protocol_rationale_1", + "crud_collection_protocol_rationale_134", + "crud_collection_protocol_rationale_1353", + "crud_collection_protocol_rationale_188", + "crud_collection_protocol_rationale_1888", + "crud_collection_protocol_rationale_207", + "crud_collection_protocol_rationale_218", + "crud_collection_protocol_rationale_2264", + "crud_collection_protocol_rationale_229", + "crud_collection_protocol_rationale_2881", + "crud_collection_protocol_rationale_293", + "crud_collection_protocol_rationale_572", + "crud_collection_protocol_rationale_619", + "crud_collection_protocol_rationale_64", + "crud_collection_protocol_rationale_98", "crud_outbound_handover_inventory_rationale_1", "crud_outbound_handover_inventory_rationale_164", "crud_outbound_handover_inventory_rationale_237", @@ -1491,7 +1538,11 @@ "crud_pilot_checkup_rationale_715", "crud_pilot_checkup_rationale_883", "crud_pilot_checkup_rationale_927", - "crud_pilot_infusion_confirm_rationale_113", + "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_schedule_mgmt_rationale_1", "crud_pilot_infusion_schedule_mgmt_rationale_151", "crud_pilot_infusion_schedule_mgmt_rationale_700", @@ -1500,20 +1551,36 @@ "crud_pilot_outbound_status_sync_rationale_171", "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_3518", + "crud_pilot_service_rationale_3657", + "crud_pilot_service_rationale_3695", + "crud_pilot_service_rationale_3736", + "crud_pilot_service_rationale_3836", + "crud_pilot_service_rationale_4069", + "crud_pilot_service_rationale_4166", + "crud_pilot_service_rationale_4281", "crud_process_rationale_1", "crud_process_rationale_264", "crud_process_route_rationale_1", "crud_process_route_rationale_455", - "crud_production_material_usage_rationale_194", - "crud_production_material_usage_rationale_20", - "crud_production_material_usage_rationale_366", - "crud_production_material_usage_rationale_390", - "crud_production_material_usage_rationale_42", - "crud_production_material_usage_rationale_447", - "crud_production_material_usage_rationale_496", - "crud_production_material_usage_rationale_567", - "crud_production_material_usage_rationale_745", - "crud_production_material_usage_rationale_850", "crud_production_task_rationale_1", "crud_production_task_rationale_123", "crud_production_task_rationale_1337", @@ -1534,16 +1601,15 @@ "crud_production_work_order_rationale_734", "crud_production_work_order_rationale_785", "crud_production_work_order_rationale_811", - "crud_qc_material_usage_rationale_188", - "crud_qc_material_usage_rationale_19", - "crud_qc_material_usage_rationale_349", - "crud_qc_material_usage_rationale_372", - "crud_qc_material_usage_rationale_41", - "crud_qc_material_usage_rationale_429", - "crud_qc_material_usage_rationale_478", - "crud_qc_material_usage_rationale_548", - "crud_qc_material_usage_rationale_714", - "crud_qc_material_usage_rationale_814", + "crud_protocol_donation_convert_rationale_1", + "crud_protocol_donation_convert_rationale_132", + "crud_protocol_donation_convert_rationale_198", + "crud_protocol_donation_convert_rationale_273", + "crud_protocol_donation_convert_rationale_35", + "crud_protocol_donation_convert_rationale_84", + "crud_protocol_sample_collection_rationale_1", + "crud_qc_sms_notification_rationale_32", + "crud_qc_task_rationale_599", "crud_qc_task_result_rationale_43", "crud_qc_task_result_rationale_96", "crud_qc_work_order_rationale_1185", @@ -1563,11 +1629,36 @@ "crud_qc_work_order_rationale_824", "crud_qc_work_order_rationale_86", "crud_qc_work_order_rationale_908", - "crud_storage_facility_rationale_1", - "crud_storage_facility_rationale_208", - "crud_storage_facility_rationale_50", - "crud_storage_facility_rationale_77", - "crud_storage_facility_rationale_93", + "crud_research_donation_rationale_1", + "crud_research_donation_rationale_105", + "crud_research_donation_rationale_1060", + "crud_research_donation_rationale_121", + "crud_research_donation_rationale_1445", + "crud_research_donation_rationale_1790", + "crud_research_donation_rationale_749", + "crud_research_donation_rationale_820", + "crud_research_donation_rationale_94", + "crud_research_donation_sample_collection_rationale_1", + "crud_sample_reception_check_result_rationale_108", + "crud_sample_reception_check_result_rationale_133", + "crud_sample_reception_check_result_rationale_171", + "crud_sample_reception_rationale_1117", + "crud_sample_reception_rationale_1161", + "crud_sample_reception_rationale_118", + "crud_sample_reception_rationale_1200", + "crud_sample_reception_rationale_1227", + "crud_sample_reception_rationale_1251", + "crud_sample_reception_rationale_1276", + "crud_sample_reception_rationale_1297", + "crud_sample_reception_rationale_1321", + "crud_sample_reception_rationale_152", + "crud_sample_reception_rationale_195", + "crud_sample_reception_rationale_285", + "crud_sample_reception_rationale_37", + "crud_sample_reception_rationale_84", + "crud_sample_reception_rationale_983", + "crud_storage_entry_sms_notification_rationale_185", + "crud_storage_release_review_rationale_724", "crud_workflow_rationale_1", "models_clinical_payment_bizpilotpayment", "models_clinical_payment_py", @@ -1582,9 +1673,30 @@ "models_material_py", "models_models_bizbiznosequence", "models_models_bizcellproduct", - "models_models_bizcleanroom", - "models_models_bizcleanroomaccesslog", - "models_models_bizcleanroomuvdisinfectlog", + "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_bizcollectionregion", "models_models_bizconsumable", "models_models_bizconsumablepack", "models_models_bizconsumablepackitem", @@ -1592,7 +1704,7 @@ "models_models_bizenvdetectitem", "models_models_bizenvdetectrecord", "models_models_bizequipment", - "models_models_bizexhibitionappointment", + "models_models_bizexpresscompany", "models_models_bizinsurancecompany", "models_models_bizinsurancecompanyinvoice", "models_models_bizinsuranceprojectprice", @@ -1640,6 +1752,15 @@ "models_models_bizproductiontaskstepoutput", "models_models_bizproductiontaskstepreagent", "models_models_bizproductionworkorder", + "models_models_bizprotocolaudit", + "models_models_bizprotocolcollectioninfo", + "models_models_bizprotocolfullmoontodo", + "models_models_bizprotocolpartycustomer", + "models_models_bizprotocolpayment", + "models_models_bizprotocolpaymentdetail", + "models_models_bizprotocolsample", + "models_models_bizprotocolsampletransport", + "models_models_bizprotocolstoragecert", "models_models_bizqclabtestitem", "models_models_bizqcsmsnotification", "models_models_bizqctask", @@ -1651,131 +1772,132 @@ "models_models_bizqcworkorderthirditem", "models_models_bizreagent", "models_models_bizreagentstocklog", + "models_models_bizsamplereception", "models_models_bizsamplereceptioncheckitem", + "models_models_bizsamplereceptioncheckresult", "models_models_bizsamplesmsnotification", "models_models_bizsopdocument", "models_models_bizstorageentrysmsnotification", - "models_models_bizstoragefacility", - "models_models_bizstoragefacilityslot", + "models_models_bizstoragereleasereview", "models_models_bizstorageslotoccupancy", "models_models_py", "models_models_rationale_1", - "models_models_rationale_1024", - "models_models_rationale_1045", - "models_models_rationale_1065", + "models_models_rationale_1027", + "models_models_rationale_1048", + "models_models_rationale_1068", "models_models_rationale_107", - "models_models_rationale_1087", + "models_models_rationale_1090", "models_models_rationale_11", - "models_models_rationale_1147", - "models_models_rationale_1172", - "models_models_rationale_1201", - "models_models_rationale_1228", - "models_models_rationale_1250", - "models_models_rationale_1271", - "models_models_rationale_1319", - "models_models_rationale_1341", - "models_models_rationale_1399", - "models_models_rationale_1445", - "models_models_rationale_1470", - "models_models_rationale_1493", - "models_models_rationale_1515", - "models_models_rationale_1538", - "models_models_rationale_1564", - "models_models_rationale_1592", - "models_models_rationale_1611", - "models_models_rationale_1630", - "models_models_rationale_1655", - "models_models_rationale_1675", - "models_models_rationale_1726", - "models_models_rationale_1751", + "models_models_rationale_1150", + "models_models_rationale_1175", + "models_models_rationale_1204", + "models_models_rationale_1232", + "models_models_rationale_1254", + "models_models_rationale_1275", + "models_models_rationale_1323", + "models_models_rationale_1345", + "models_models_rationale_1403", + "models_models_rationale_1450", + "models_models_rationale_1475", + "models_models_rationale_1498", + "models_models_rationale_1520", + "models_models_rationale_1543", + "models_models_rationale_1569", + "models_models_rationale_1597", + "models_models_rationale_1616", + "models_models_rationale_1635", + "models_models_rationale_1660", + "models_models_rationale_1680", + "models_models_rationale_1731", + "models_models_rationale_1756", "models_models_rationale_176", - "models_models_rationale_1776", - "models_models_rationale_1800", - "models_models_rationale_1821", - "models_models_rationale_1840", - "models_models_rationale_1866", - "models_models_rationale_1912", - "models_models_rationale_1941", - "models_models_rationale_1976", - "models_models_rationale_1998", - "models_models_rationale_2022", - "models_models_rationale_2043", - "models_models_rationale_2064", - "models_models_rationale_2168", - "models_models_rationale_2189", - "models_models_rationale_2227", - "models_models_rationale_2249", - "models_models_rationale_2296", - "models_models_rationale_2320", - "models_models_rationale_2344", - "models_models_rationale_2383", - "models_models_rationale_2405", - "models_models_rationale_241", - "models_models_rationale_2432", - "models_models_rationale_2456", - "models_models_rationale_2480", - "models_models_rationale_2501", - "models_models_rationale_2526", - "models_models_rationale_2560", - "models_models_rationale_2590", - "models_models_rationale_2620", - "models_models_rationale_2642", - "models_models_rationale_2664", - "models_models_rationale_2694", - "models_models_rationale_2720", - "models_models_rationale_2746", - "models_models_rationale_2771", - "models_models_rationale_279", - "models_models_rationale_2792", - "models_models_rationale_2813", - "models_models_rationale_2838", - "models_models_rationale_2868", - "models_models_rationale_2890", - "models_models_rationale_2914", - "models_models_rationale_2935", - "models_models_rationale_2965", - "models_models_rationale_2995", - "models_models_rationale_3025", - "models_models_rationale_3054", - "models_models_rationale_3079", - "models_models_rationale_3108", - "models_models_rationale_3135", - "models_models_rationale_3164", - "models_models_rationale_3184", - "models_models_rationale_3204", - "models_models_rationale_321", - "models_models_rationale_3223", - "models_models_rationale_3244", - "models_models_rationale_3273", - "models_models_rationale_3294", - "models_models_rationale_3313", - "models_models_rationale_3341", - "models_models_rationale_3363", - "models_models_rationale_3388", - "models_models_rationale_3413", - "models_models_rationale_342", - "models_models_rationale_3439", - "models_models_rationale_3459", - "models_models_rationale_360", - "models_models_rationale_379", - "models_models_rationale_401", - "models_models_rationale_421", - "models_models_rationale_468", - "models_models_rationale_569", - "models_models_rationale_618", - "models_models_rationale_661", - "models_models_rationale_682", + "models_models_rationale_1781", + "models_models_rationale_1805", + "models_models_rationale_1826", + "models_models_rationale_1845", + "models_models_rationale_1871", + "models_models_rationale_1917", + "models_models_rationale_1946", + "models_models_rationale_1981", + "models_models_rationale_2004", + "models_models_rationale_2028", + "models_models_rationale_2049", + "models_models_rationale_2070", + "models_models_rationale_2174", + "models_models_rationale_2195", + "models_models_rationale_2233", + "models_models_rationale_2255", + "models_models_rationale_2302", + "models_models_rationale_2326", + "models_models_rationale_2350", + "models_models_rationale_2389", + "models_models_rationale_2411", + "models_models_rationale_242", + "models_models_rationale_2438", + "models_models_rationale_2462", + "models_models_rationale_2486", + "models_models_rationale_2507", + "models_models_rationale_2532", + "models_models_rationale_2566", + "models_models_rationale_2596", + "models_models_rationale_2626", + "models_models_rationale_2648", + "models_models_rationale_2670", + "models_models_rationale_2700", + "models_models_rationale_2726", + "models_models_rationale_2752", + "models_models_rationale_2777", + "models_models_rationale_2798", + "models_models_rationale_280", + "models_models_rationale_2819", + "models_models_rationale_2844", + "models_models_rationale_2874", + "models_models_rationale_2897", + "models_models_rationale_2921", + "models_models_rationale_2942", + "models_models_rationale_2972", + "models_models_rationale_3002", + "models_models_rationale_3032", + "models_models_rationale_3061", + "models_models_rationale_3086", + "models_models_rationale_3115", + "models_models_rationale_3142", + "models_models_rationale_3171", + "models_models_rationale_3191", + "models_models_rationale_3211", + "models_models_rationale_323", + "models_models_rationale_3230", + "models_models_rationale_3251", + "models_models_rationale_3280", + "models_models_rationale_3301", + "models_models_rationale_3320", + "models_models_rationale_3348", + "models_models_rationale_3370", + "models_models_rationale_3395", + "models_models_rationale_3420", + "models_models_rationale_3446", + "models_models_rationale_345", + "models_models_rationale_3466", + "models_models_rationale_363", + "models_models_rationale_382", + "models_models_rationale_404", + "models_models_rationale_424", + "models_models_rationale_471", + "models_models_rationale_572", + "models_models_rationale_621", + "models_models_rationale_664", + "models_models_rationale_685", "models_models_rationale_69", - "models_models_rationale_733", - "models_models_rationale_764", - "models_models_rationale_785", - "models_models_rationale_818", - "models_models_rationale_844", - "models_models_rationale_877", + "models_models_rationale_736", + "models_models_rationale_767", + "models_models_rationale_788", + "models_models_rationale_821", + "models_models_rationale_847", "models_models_rationale_88", - "models_models_rationale_917", - "models_models_rationale_941", - "models_models_rationale_972", + "models_models_rationale_880", + "models_models_rationale_920", + "models_models_rationale_944", + "models_models_rationale_975", "models_models_sysapirequestlog", "models_models_sysapirequestloghis", "models_models_sysdictdata", @@ -1797,8 +1919,6 @@ "models_models_wftask", "models_models_wftransition", "models_production_material_bizproductionmaterial", - "models_production_material_bizproductionmaterialformula", - "models_production_material_bizproductionmaterialprep", "models_production_material_bizproductionmaterialstockbatch", "models_production_material_bizproductionmaterialstockcheck", "models_production_material_bizproductionmaterialstockcheckbatchline", @@ -1811,17 +1931,26 @@ "models_qc_param_bizqcitemparam", "models_qc_param_bizqctaskresult", "models_qc_param_py", - "services_storage_facility_code_rationale_1", - "services_web_auth_roles_rationale_1", - "services_web_auth_roles_rationale_20", - "services_web_auth_roles_rationale_32", - "services_web_auth_roles_rationale_54", - "services_web_auth_roles_rationale_59", - "services_web_auth_roles_rationale_70", + "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_104", + "models_research_donation_rationale_128", + "models_research_donation_rationale_157", + "models_research_donation_rationale_185", + "models_research_donation_rationale_43", + "models_research_donation_rationale_64", + "services_qc_work_order_fee_summary_rationale_1", "services_workflow_engine_rationale_1" ], "3": [ - "api_collection_protocol_ensure_customer_for_mother", + "api_basic_info_list_collection_regions", "api_collection_protocol_persist_protocol_sub_resources", "api_ethnic_list_ethnics_for_select", "api_ethnic_py", @@ -1932,25 +2061,17 @@ "crud_collection_region_get_collection_region", "crud_collection_region_get_hospital", "crud_collection_region_hospital_names_by_region_ids", + "crud_collection_region_hospital_to_dict", "crud_collection_region_list_collection_regions", "crud_collection_region_list_hospitals", "crud_collection_region_py", + "crud_collection_region_rationale_29", + "crud_collection_region_region_to_dict", "crud_collection_region_soft_delete_collection_region", "crud_collection_region_soft_delete_hospital", "crud_collection_region_total_pages", "crud_collection_region_update_collection_region", "crud_collection_region_update_hospital", - "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_ethnic_list_ethnics", "crud_ethnic_py", "crud_ethnic_rationale_1", @@ -1969,23 +2090,29 @@ "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_list_usages", + "crud_material_usage_list_usages_query", + "crud_material_usage_paginate_usages", + "crud_material_usage_parse_receiver_purpose_from_remark", + "crud_material_usage_py", + "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_pilot_service_list_cell_product_prices", + "crud_pilot_service_list_cell_product_specs", + "crud_pilot_service_list_cell_product_types", "crud_pilot_service_list_channel_agreement_prices", "crud_pilot_service_list_channel_agreements", "crud_pilot_service_list_channel_invoices", - "crud_pilot_service_list_channel_mail_addresses", "crud_pilot_service_list_checkup_institution_invoices", - "crud_pilot_service_list_checkup_institution_projects", - "crud_pilot_service_list_checkup_institutions", - "crud_pilot_service_list_project_system_items", - "crud_post_create_post", - "crud_post_get_post", - "crud_post_list_posts", - "crud_post_post_code_exists", - "crud_post_py", - "crud_post_row_to_dict", - "crud_post_soft_delete_post", - "crud_post_total_pages", - "crud_post_update_post", + "crud_pilot_service_list_project_systems", "crud_protocol_sample_collection_apply_sample_status_filter", "crud_protocol_sample_collection_base_query", "crud_protocol_sample_collection_fmt_dt", @@ -2003,6 +2130,47 @@ "crud_qc_lab_test_item_row_to_dict", "crud_qc_lab_test_item_soft_delete_lab_item", "crud_qc_lab_test_item_update_lab_item", + "crud_qc_material_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_mark_requisition_fully_used", + "crud_qc_material_usage_mine_usage_filter", + "crud_qc_material_usage_paginate_usages", + "crud_qc_material_usage_parse_receiver_purpose_from_remark", + "crud_qc_material_usage_py", + "crud_qc_material_usage_rationale_181", + "crud_qc_material_usage_rationale_19", + "crud_qc_material_usage_rationale_222", + "crud_qc_material_usage_rationale_406", + "crud_qc_material_usage_rationale_41", + "crud_qc_material_usage_rationale_429", + "crud_qc_material_usage_rationale_486", + "crud_qc_material_usage_rationale_535", + "crud_qc_material_usage_rationale_605", + "crud_qc_material_usage_rationale_772", + "crud_qc_material_usage_rationale_872", + "crud_qc_material_usage_rationale_957", + "crud_qc_material_usage_receiver_display_map", + "crud_qc_material_usage_record_task_usage_from_requisition", + "crud_qc_material_usage_resolve_receiver_purpose", + "crud_qc_material_usage_revert_task_material_usages", + "crud_qc_material_usage_row_to_dict", + "crud_qc_material_usage_stock_in_date_for_row", + "crud_qc_material_usage_task_consumed_qty_map", + "crud_qc_material_usage_unit_price_for_row", + "crud_qc_material_usage_usage_unit_label", + "crud_qc_material_usage_user_nick_name_map", "crud_qc_sms_notification_apply_qc_status_filter", "crud_qc_sms_notification_base_query", "crud_qc_sms_notification_derive_qc_conclusion", @@ -2022,18 +2190,6 @@ "crud_qc_sms_notification_toggle_notification_status", "crud_qc_sms_notification_total_pages", "crud_qc_sms_notification_unicode_ci", - "crud_reagent_stock_log_deduct_for_step", - "crud_reagent_stock_log_display_remark", - "crud_reagent_stock_log_list_stock_logs", - "crud_reagent_stock_log_parse_receiver_purpose_from_remark", - "crud_reagent_stock_log_py", - "crud_reagent_stock_log_rationale_1", - "crud_reagent_stock_log_rationale_164", - "crud_reagent_stock_log_rationale_216", - "crud_reagent_stock_log_resolve_receiver_purpose", - "crud_reagent_stock_log_revert_step_stock_changes", - "crud_reagent_stock_log_row_to_dict", - "crud_reagent_stock_log_user_nick_name_map", "crud_research_donation_sample_collection_apply_sample_status_filter", "crud_research_donation_sample_collection_base_query", "crud_research_donation_sample_collection_fmt_dt", @@ -2057,15 +2213,6 @@ "crud_sample_code_total_pages", "crud_sample_code_update_sample_code", "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", - "crud_site_create_site", - "crud_site_get_site", - "crud_site_list_sites", - "crud_site_py", - "crud_site_row_to_dict", - "crud_site_site_code_exists", - "crud_site_soft_delete_site", - "crud_site_total_pages", - "crud_site_update_site", "crud_storage_entry_sms_notification_base_query", "crud_storage_entry_sms_notification_ensure_notification", "crud_storage_entry_sms_notification_fetch_sample_type_name", @@ -2098,6 +2245,274 @@ "services_protocol_payment_installment_rationale_92" ], "4": [ + "core_utils_generate_uuid", + "crud_base_crudbase_exists", + "crud_consumable_batch_stock_in", + "crud_consumable_batch_stock_out", + "crud_consumable_build_manual_out_remark", + "crud_consumable_consumable_code_exists", + "crud_consumable_create_consumable", + "crud_consumable_dec", + "crud_consumable_get_consumable", + "crud_consumable_is_enabled_status", + "crud_consumable_list_consumables", + "crud_consumable_norm_status", + "crud_consumable_pack_create_consumable_pack", + "crud_consumable_pack_get_consumable_pack", + "crud_consumable_pack_get_pack_detail", + "crud_consumable_pack_item_row_to_dict", + "crud_consumable_pack_list_all_packs", + "crud_consumable_pack_list_consumable_packs", + "crud_consumable_pack_pack_code_exists", + "crud_consumable_pack_py", + "crud_consumable_pack_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", + "crud_consumable_stock_out", + "crud_consumable_total_pages", + "crud_consumable_update_consumable", + "crud_dict_data_create_dict_data", + "crud_dict_data_get_dict_data", + "crud_dict_data_list_dict_data", + "crud_dict_data_list_dict_data_options", + "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_output_type_create_output_type", + "crud_output_type_get_output_type", + "crud_output_type_list_output_types", + "crud_output_type_py", + "crud_output_type_rationale_1", + "crud_output_type_row_to_dict", + "crud_output_type_soft_delete_output_type", + "crud_output_type_total_pages", + "crud_output_type_type_code_exists", + "crud_output_type_update_output_type", + "crud_pilot_delivery_deduct_fee_on_delivery", + "crud_pilot_service_activate_channel_agreement", + "crud_pilot_service_apply_gmcp_order_quotas", + "crud_pilot_service_apply_purchase_txn_holdings", + "crud_pilot_service_apply_unsubscribe_txn_holdings", + "crud_pilot_service_batch_gmcp_current_holding_amounts", + "crud_pilot_service_batch_gmcp_purchase_totals", + "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", + "crud_pilot_service_calc_gmcp_purchase_total", + "crud_pilot_service_calc_gmcp_purchase_total_from_db", + "crud_pilot_service_cell_product_price_code_exists", + "crud_pilot_service_cell_product_spec_code_exists", + "crud_pilot_service_cell_product_type_code_exists", + "crud_pilot_service_channel_agreement_price_exists", + "crud_pilot_service_channel_agreement_price_item_key", + "crud_pilot_service_checkup_package_code_exists", + "crud_pilot_service_confirm_receipt", + "crud_pilot_service_confirm_refund", + "crud_pilot_service_confirm_txn", + "crud_pilot_service_create_cell_product_price", + "crud_pilot_service_create_cell_product_spec", + "crud_pilot_service_create_cell_product_type", + "crud_pilot_service_create_channel", + "crud_pilot_service_create_channel_agreement", + "crud_pilot_service_create_channel_agreement_price", + "crud_pilot_service_create_channel_invoice", + "crud_pilot_service_create_channel_mail_address", + "crud_pilot_service_create_channel_service_order", + "crud_pilot_service_create_checkup_institution", + "crud_pilot_service_create_checkup_institution_invoice", + "crud_pilot_service_create_checkup_institution_package", + "crud_pilot_service_create_checkup_institution_project", + "crud_pilot_service_create_project_system", + "crud_pilot_service_create_project_system_item", + "crud_pilot_service_create_purchase_txn", + "crud_pilot_service_create_recharge_txn", + "crud_pilot_service_create_refund_txn", + "crud_pilot_service_create_unsubscribe_txn", + "crud_pilot_service_enrich_txn_products_from_order", + "crud_pilot_service_get_cell_product_price", + "crud_pilot_service_get_cell_product_spec", + "crud_pilot_service_get_cell_product_type", + "crud_pilot_service_get_channel", + "crud_pilot_service_get_channel_account", + "crud_pilot_service_get_checkup_institution", + "crud_pilot_service_get_checkup_institution_package", + "crud_pilot_service_get_checkup_institution_package_detail", + "crud_pilot_service_get_checkup_project_for_package", + "crud_pilot_service_get_or_create_channel_account", + "crud_pilot_service_get_project_system", + "crud_pilot_service_get_service_order", + "crud_pilot_service_get_service_order_products", + "crud_pilot_service_get_service_order_txn", + "crud_pilot_service_get_valid_channel_agreement", + "crud_pilot_service_gmcp_agreement_editable", + "crud_pilot_service_gmcp_has_purchase_lock", + "crud_pilot_service_insert_package_items", + "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_packages", + "crud_pilot_service_list_checkup_institution_projects", + "crud_pilot_service_list_checkup_institutions", + "crud_pilot_service_list_package_items_raw", + "crud_pilot_service_list_project_system_items", + "crud_pilot_service_list_service_order_txns", + "crud_pilot_service_normalize_date_bound", + "crud_pilot_service_package_items_to_dicts", + "crud_pilot_service_project_system_code_exists", + "crud_pilot_service_py", + "crud_pilot_service_rationale_1305", + "crud_pilot_service_reduce_channel_product_quota", + "crud_pilot_service_replace_gmcp_product_rows", + "crud_pilot_service_resolve_agreement_price_cell_type", + "crud_pilot_service_resolve_service_order_current_balance", + "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_channel", + "crud_pilot_service_row_to_dict_channel_account", + "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_package", + "crud_pilot_service_row_to_dict_checkup_institution_package_item", + "crud_pilot_service_row_to_dict_checkup_institution_project", + "crud_pilot_service_row_to_dict_project_system_item", + "crud_pilot_service_row_to_dict_service_order_product", + "crud_pilot_service_save_gmcp_product_rows", + "crud_pilot_service_soft_delete_cell_product_price", + "crud_pilot_service_soft_delete_cell_product_spec", + "crud_pilot_service_soft_delete_cell_product_type", + "crud_pilot_service_soft_delete_channel", + "crud_pilot_service_soft_delete_channel_agreement", + "crud_pilot_service_soft_delete_channel_agreement_price", + "crud_pilot_service_soft_delete_channel_invoice", + "crud_pilot_service_soft_delete_channel_mail_address", + "crud_pilot_service_soft_delete_checkup_institution", + "crud_pilot_service_soft_delete_checkup_institution_invoice", + "crud_pilot_service_soft_delete_checkup_institution_package", + "crud_pilot_service_soft_delete_checkup_institution_project", + "crud_pilot_service_soft_delete_project_system", + "crud_pilot_service_soft_delete_project_system_item", + "crud_pilot_service_soft_delete_service_order", + "crud_pilot_service_submit_finance_confirm", + "crud_pilot_service_submit_refund", + "crud_pilot_service_submit_txn_finance", + "crud_pilot_service_sum_package_item_fees", + "crud_pilot_service_total_pages", + "crud_pilot_service_update_cell_product_price", + "crud_pilot_service_update_cell_product_spec", + "crud_pilot_service_update_cell_product_type", + "crud_pilot_service_update_channel", + "crud_pilot_service_update_channel_agreement", + "crud_pilot_service_update_channel_agreement_price", + "crud_pilot_service_update_channel_invoice", + "crud_pilot_service_update_channel_mail_address", + "crud_pilot_service_update_channel_service_order", + "crud_pilot_service_update_checkup_institution", + "crud_pilot_service_update_checkup_institution_invoice", + "crud_pilot_service_update_checkup_institution_package", + "crud_pilot_service_update_checkup_institution_project", + "crud_pilot_service_update_project_system", + "crud_pilot_service_update_project_system_item", + "crud_pilot_service_update_service_order_txn", + "crud_pilot_service_upsert_channel_product_quota", + "crud_pilot_service_user_nick_name_map", + "crud_pilot_service_validate_package_items_for_save", + "crud_pilot_service_void_channel_agreement", + "crud_pilot_service_void_service_order", + "crud_pilot_service_void_txn", + "crud_process_category_category_code_exists", + "crud_process_category_create_process_category", + "crud_process_category_get_process_category", + "crud_process_category_list_process_categories", + "crud_process_category_py", + "crud_process_category_rationale_1", + "crud_process_category_row_to_dict", + "crud_process_category_soft_delete_process_category", + "crud_process_category_total_pages", + "crud_process_category_update_process_category", + "crud_process_consumable_row_to_dict", + "crud_process_create_process", + "crud_process_create_sub_consumable", + "crud_process_create_sub_data_collection", + "crud_process_create_sub_output", + "crud_process_create_sub_reagent", + "crud_process_data_collection_row_to_dict", + "crud_process_get_process", + "crud_process_get_process_detail", + "crud_process_list_all_processes", + "crud_process_list_processes", + "crud_process_output_row_to_dict", + "crud_process_process_code_exists", + "crud_process_py", + "crud_process_reagent_row_to_dict", + "crud_process_route_add_step", + "crud_process_route_copy_step", + "crud_process_route_create_route", + "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_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_process_row_to_dict", + "crud_process_soft_delete_process", + "crud_process_soft_delete_sub_records", + "crud_process_sub_item_with_order", + "crud_process_total_pages", + "crud_process_update_process", + "crud_reagent_batch_stock_in", + "crud_reagent_batch_stock_out", + "crud_reagent_create_reagent", + "crud_reagent_dec", + "crud_reagent_get_reagent", + "crud_reagent_is_enabled_status", + "crud_reagent_list_reagents", + "crud_reagent_norm_status", + "crud_reagent_py", + "crud_reagent_reagent_code_exists", + "crud_reagent_row_to_dict", + "crud_reagent_soft_delete_reagent", + "crud_reagent_stock_in", + "crud_reagent_stock_out", + "crud_reagent_total_pages", + "crud_reagent_update_reagent", + "crud_site_create_site", + "crud_site_get_site", + "crud_site_list_sites", + "crud_site_py", + "crud_site_row_to_dict", + "crud_site_site_code_exists", + "crud_site_soft_delete_site", + "crud_site_total_pages", + "crud_site_update_site" + ], + "5": [ "core_db_collation_eq_unicode", "core_db_collation_like_unicode", "core_db_collation_py", @@ -2117,20 +2532,19 @@ "crud_outbound_release_review_review_schedule", "crud_outbound_release_review_row_to_dict", "crud_outbound_release_review_total_pages", - "crud_pilot_service_list_channels", - "crud_pilot_service_row_to_dict_channel", "crud_production_task_list_production_tasks", - "crud_production_task_production_conclusion_label", "crud_production_work_order_accept_conclusion_label", "crud_production_work_order_attach_outbound_detail", "crud_production_work_order_attach_reception_detail", "crud_production_work_order_complete_production_work_order", + "crud_production_work_order_configure_temp_production_work_order", "crud_production_work_order_create_outbound_production_work_order", "crud_production_work_order_create_production_work_order_from_reception", "crud_production_work_order_create_production_work_order_manual", "crud_production_work_order_create_temp_production_work_order", "crud_production_work_order_delete_production_work_order", "crud_production_work_order_delete_temp_production_work_order", + "crud_production_work_order_enrich_outbound_items", "crud_production_work_order_enrich_wo_items", "crud_production_work_order_fmt_dt", "crud_production_work_order_generate_outbound_work_order_no", @@ -2246,6 +2660,7 @@ "crud_sample_reception_check_result_list_results_by_reception_ids", "crud_sample_reception_check_result_py", "crud_sample_reception_check_result_result_to_dict", + "crud_sample_reception_check_result_save_reception_check_results", "crud_sample_reception_check_result_soft_delete_reception_check_results", "crud_sample_reception_check_result_sync_legacy_columns_from_results", "crud_sample_reception_create_sample_reception", @@ -2341,29 +2756,112 @@ "services_qc_work_order_fee_summary_received_amount_from_details", "services_qc_work_order_fee_summary_sort_payment_details" ], - "5": [ - "core_utils_generate_uuid", - "crud_base_crudbase_exists", - "crud_consumable_batch_stock_in", - "crud_consumable_batch_stock_out", - "crud_consumable_build_manual_out_remark", - "crud_consumable_consumable_code_exists", - "crud_consumable_create_consumable", - "crud_consumable_dec", - "crud_consumable_get_consumable", - "crud_consumable_is_enabled_status", - "crud_consumable_list_consumables", - "crud_consumable_norm_status", - "crud_consumable_py", - "crud_consumable_rationale_1", - "crud_consumable_row_to_dict", - "crud_consumable_soft_delete_consumable", - "crud_consumable_stock_in", - "crud_consumable_stock_out", - "crud_consumable_total_pages", - "crud_consumable_update_consumable", + "6": [ + "crud_base_crudbase_update", + "crud_collection_protocol_get_protocol_nos_used_in_protocols", + "crud_dict_type_create_dict_type", + "crud_dict_type_dict_type_code_exists", + "crud_dict_type_get_dict_type", + "crud_dict_type_list_dict_types", + "crud_dict_type_py", + "crud_dict_type_rationale_1", + "crud_dict_type_row_to_dict", + "crud_dict_type_soft_delete_dict_type", + "crud_dict_type_total_pages", + "crud_dict_type_update_dict_type", + "crud_outbound_handover_fmt_dt", + "crud_outbound_handover_get_handover_by_schedule", + "crud_outbound_handover_get_outbound_handover", + "crud_outbound_handover_get_outbound_handover_view", + "crud_outbound_handover_handover_row_to_dict", + "crud_outbound_handover_handover_view_dict", + "crud_outbound_handover_parse_handover_time", + "crud_outbound_handover_py", + "crud_outbound_handover_rationale_103", + "crud_outbound_handover_rationale_113", + "crud_outbound_handover_rationale_147", + "crud_outbound_handover_save_outbound_handover", + "crud_outbound_release_material_cell_row_to_dict", + "crud_outbound_release_material_find_outbound_cell_row", + "crud_outbound_release_material_find_outbound_qc_material_row", + "crud_outbound_release_material_fmt_dt", + "crud_outbound_release_material_get_outbound_material", + "crud_outbound_release_material_get_schedule", + "crud_outbound_release_material_legacy_paper_rows_from_attachments", + "crud_outbound_release_material_material_header_to_dict", + "crud_outbound_release_material_paper_row_to_dict", + "crud_outbound_release_material_py", + "crud_outbound_release_material_qc_material_row_to_dict", + "crud_outbound_release_material_save_outbound_material", + "crud_outbound_release_material_soft_delete_outbound_cells_not_in", + "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", + "crud_pilot_application_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_save_patient", + "crud_pilot_application_schedule_deletable", + "crud_pilot_application_schedule_has_blocking_links", + "crud_pilot_application_schedule_infusion_editable", + "crud_pilot_application_schedule_locked", + "crud_pilot_application_soft_delete_application", + "crud_pilot_application_soft_delete_infusion_plan", + "crud_pilot_application_soft_delete_schedule", + "crud_pilot_application_start_application", + "crud_pilot_application_update_infusion_plan", + "crud_pilot_application_update_schedule", + "crud_pilot_application_update_schedule_editable", + "crud_pilot_application_update_schedule_order_only", + "crud_pilot_application_upsert_application_infusion", + "crud_pilot_application_upsert_schedule_products", + "crud_pilot_application_void_application", + "crud_pilot_checkup_batch_create_checkups", + "crud_pilot_checkup_create_checkup", + "crud_pilot_checkup_delete_actual_item", + "crud_pilot_checkup_delete_reserve_item", + "crud_pilot_checkup_ensure_checkup_for_patient", + "crud_pilot_checkup_generate_checkup_no", + "crud_pilot_checkup_get_checkup_by_id", + "crud_pilot_checkup_list_actual_items", + "crud_pilot_checkup_list_checkups_paginated", + "crud_pilot_checkup_list_pending_patients", + "crud_pilot_checkup_list_reserve_items", + "crud_pilot_checkup_mark_checkup_checked", + "crud_pilot_checkup_parse_optional_datetime", + "crud_pilot_checkup_py", + "crud_pilot_checkup_remove_checkup_for_patient", + "crud_pilot_checkup_row_to_dict_actual_item", + "crud_pilot_checkup_row_to_dict_checkup", + "crud_pilot_checkup_row_to_dict_reserve_item", + "crud_pilot_checkup_save_actual_items", + "crud_pilot_checkup_save_reserve_items", + "crud_pilot_checkup_settle_checkup_fee", + "crud_pilot_checkup_soft_delete_checkup", + "crud_pilot_checkup_update_checkup", "crud_pilot_delivery_create_delivery", - "crud_pilot_delivery_deduct_fee_on_delivery", "crud_pilot_delivery_delete_delivery_material", "crud_pilot_delivery_generate_delivery_no", "crud_pilot_delivery_get_delivery_by_schedule", @@ -2371,420 +2869,83 @@ "crud_pilot_delivery_list_deliveries_by_application", "crud_pilot_delivery_list_delivery_materials", "crud_pilot_delivery_py", - "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_delivery_row_to_dict_delivery", "crud_pilot_delivery_row_to_dict_delivery_material", "crud_pilot_delivery_row_to_dict_delivery_method", "crud_pilot_delivery_save_delivery_method", "crud_pilot_delivery_soft_delete_delivery", - "crud_pilot_service_activate_channel_agreement", - "crud_pilot_service_apply_gmcp_order_quotas", - "crud_pilot_service_apply_purchase_txn_holdings", - "crud_pilot_service_apply_unsubscribe_txn_holdings", - "crud_pilot_service_batch_gmcp_current_holding_amounts", - "crud_pilot_service_batch_gmcp_purchase_totals", - "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", - "crud_pilot_service_calc_gmcp_purchase_total", - "crud_pilot_service_calc_gmcp_purchase_total_from_db", - "crud_pilot_service_cell_product_price_code_exists", - "crud_pilot_service_cell_product_spec_code_exists", - "crud_pilot_service_cell_product_type_code_exists", - "crud_pilot_service_channel_agreement_price_exists", - "crud_pilot_service_channel_agreement_price_item_key", - "crud_pilot_service_checkup_package_code_exists", - "crud_pilot_service_confirm_receipt", - "crud_pilot_service_confirm_refund", - "crud_pilot_service_confirm_txn", - "crud_pilot_service_create_cell_product_price", - "crud_pilot_service_create_cell_product_spec", - "crud_pilot_service_create_cell_product_type", - "crud_pilot_service_create_channel", - "crud_pilot_service_create_channel_agreement", - "crud_pilot_service_create_channel_agreement_price", - "crud_pilot_service_create_channel_invoice", - "crud_pilot_service_create_channel_mail_address", - "crud_pilot_service_create_channel_service_order", - "crud_pilot_service_create_checkup_institution", - "crud_pilot_service_create_checkup_institution_invoice", - "crud_pilot_service_create_checkup_institution_package", - "crud_pilot_service_create_checkup_institution_project", - "crud_pilot_service_create_project_system", - "crud_pilot_service_create_project_system_item", - "crud_pilot_service_create_purchase_txn", - "crud_pilot_service_create_recharge_txn", - "crud_pilot_service_create_refund_txn", - "crud_pilot_service_create_unsubscribe_txn", - "crud_pilot_service_enrich_finance_operate_fields", - "crud_pilot_service_enrich_txn_products_from_order", - "crud_pilot_service_get_cell_product_price", - "crud_pilot_service_get_cell_product_spec", - "crud_pilot_service_get_cell_product_type", - "crud_pilot_service_get_channel", - "crud_pilot_service_get_channel_account", - "crud_pilot_service_get_checkup_institution", - "crud_pilot_service_get_checkup_institution_package", - "crud_pilot_service_get_checkup_institution_package_detail", - "crud_pilot_service_get_checkup_project_for_package", - "crud_pilot_service_get_or_create_channel_account", - "crud_pilot_service_get_project_system", - "crud_pilot_service_get_service_order", - "crud_pilot_service_get_service_order_products", - "crud_pilot_service_get_service_order_txn", - "crud_pilot_service_get_valid_channel_agreement", - "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_product_quotas", - "crud_pilot_service_list_channel_service_orders", - "crud_pilot_service_list_checkup_institution_packages", - "crud_pilot_service_list_package_items_raw", - "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", - "crud_pilot_service_project_system_code_exists", - "crud_pilot_service_py", - "crud_pilot_service_rationale_1", - "crud_pilot_service_rationale_1305", - "crud_pilot_service_rationale_1326", - "crud_pilot_service_rationale_2370", - "crud_pilot_service_rationale_2479", - "crud_pilot_service_rationale_2523", - "crud_pilot_service_rationale_2557", - "crud_pilot_service_rationale_2693", - "crud_pilot_service_rationale_2719", - "crud_pilot_service_rationale_2808", - "crud_pilot_service_rationale_2847", - "crud_pilot_service_rationale_2994", - "crud_pilot_service_rationale_3099", - "crud_pilot_service_rationale_3222", - "crud_pilot_service_rationale_3299", - "crud_pilot_service_rationale_3323", - "crud_pilot_service_rationale_3364", - "crud_pilot_service_rationale_3399", - "crud_pilot_service_rationale_3432", - "crud_pilot_service_rationale_3491", - "crud_pilot_service_rationale_3630", - "crud_pilot_service_rationale_3668", - "crud_pilot_service_rationale_3709", - "crud_pilot_service_rationale_3809", - "crud_pilot_service_rationale_4042", - "crud_pilot_service_rationale_4139", - "crud_pilot_service_rationale_4254", - "crud_pilot_service_reduce_channel_product_quota", - "crud_pilot_service_replace_gmcp_product_rows", - "crud_pilot_service_resolve_agreement_price_cell_type", - "crud_pilot_service_resolve_service_order_current_balance", - "crud_pilot_service_resolve_service_order_purchase_total", - "crud_pilot_service_rollback_purchase_txn_holdings", - "crud_pilot_service_rollback_unsubscribe_txn_holdings", - "crud_pilot_service_row_to_dict_cell_product_price", - "crud_pilot_service_row_to_dict_cell_product_spec", - "crud_pilot_service_row_to_dict_cell_product_type", - "crud_pilot_service_row_to_dict_channel_account", - "crud_pilot_service_row_to_dict_channel_product_quota", - "crud_pilot_service_row_to_dict_checkup_institution_package", - "crud_pilot_service_row_to_dict_checkup_institution_package_item", - "crud_pilot_service_row_to_dict_project_system", - "crud_pilot_service_row_to_dict_service_order_product", - "crud_pilot_service_save_gmcp_product_rows", - "crud_pilot_service_service_order_txn_to_response_dict", - "crud_pilot_service_soft_delete_cell_product_price", - "crud_pilot_service_soft_delete_cell_product_spec", - "crud_pilot_service_soft_delete_cell_product_type", - "crud_pilot_service_soft_delete_channel", - "crud_pilot_service_soft_delete_channel_agreement", - "crud_pilot_service_soft_delete_channel_agreement_price", - "crud_pilot_service_soft_delete_channel_invoice", - "crud_pilot_service_soft_delete_channel_mail_address", - "crud_pilot_service_soft_delete_checkup_institution", - "crud_pilot_service_soft_delete_checkup_institution_invoice", - "crud_pilot_service_soft_delete_checkup_institution_package", - "crud_pilot_service_soft_delete_checkup_institution_project", - "crud_pilot_service_soft_delete_project_system", - "crud_pilot_service_soft_delete_project_system_item", - "crud_pilot_service_soft_delete_service_order", - "crud_pilot_service_submit_finance_confirm", - "crud_pilot_service_submit_refund", - "crud_pilot_service_submit_txn_finance", - "crud_pilot_service_sum_package_item_fees", - "crud_pilot_service_total_pages", - "crud_pilot_service_update_cell_product_price", - "crud_pilot_service_update_cell_product_spec", - "crud_pilot_service_update_cell_product_type", - "crud_pilot_service_update_channel", - "crud_pilot_service_update_channel_agreement", - "crud_pilot_service_update_channel_agreement_price", - "crud_pilot_service_update_channel_invoice", - "crud_pilot_service_update_channel_mail_address", - "crud_pilot_service_update_channel_service_order", - "crud_pilot_service_update_checkup_institution", - "crud_pilot_service_update_checkup_institution_invoice", - "crud_pilot_service_update_checkup_institution_package", - "crud_pilot_service_update_checkup_institution_project", - "crud_pilot_service_update_project_system", - "crud_pilot_service_update_project_system_item", - "crud_pilot_service_update_service_order_txn", - "crud_pilot_service_upsert_channel_product_quota", - "crud_pilot_service_user_nick_name_map", - "crud_pilot_service_validate_package_items_for_save", - "crud_pilot_service_void_channel_agreement", - "crud_pilot_service_void_service_order", - "crud_pilot_service_void_txn", - "crud_reagent_batch_stock_in", - "crud_reagent_batch_stock_out", - "crud_reagent_create_reagent", - "crud_reagent_dec", - "crud_reagent_get_reagent", - "crud_reagent_is_enabled_status", - "crud_reagent_list_reagents", - "crud_reagent_norm_status", - "crud_reagent_py", - "crud_reagent_reagent_code_exists", - "crud_reagent_row_to_dict", - "crud_reagent_soft_delete_reagent", - "crud_reagent_stock_in", - "crud_reagent_stock_out", - "crud_reagent_total_pages", - "crud_reagent_update_reagent", - "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" - ], - "6": [ - "api_basic_info_cellsampletypecreatebody", - "api_basic_info_cellsampletypeupdatebody", - "api_basic_info_collectionregioncreatebody", - "api_basic_info_collectionregionupdatebody", - "api_basic_info_customercreatebody", - "api_basic_info_customerupdatebody", - "api_basic_info_hospitalcreatebody", - "api_basic_info_hospitalupdatebody", - "api_basic_info_protocolnobatchgeneratebody", - "api_basic_info_protocolnobatchissuebody", - "api_basic_info_protocolnobatchrevokebody", - "api_basic_info_protocolnocreatebody", - "api_basic_info_protocolnoupdatebody", - "api_basic_info_rationale_1", - "api_basic_info_samplecodebatchgeneratebody", - "api_basic_info_samplecodebatchissuebody", - "api_basic_info_samplecodebatchrevokebody", - "api_basic_info_samplecodecreatebody", - "api_basic_info_samplecodeupdatebody", - "api_collection_protocol_auditcreatebody", - "api_collection_protocol_batchdetailidsbody", - "api_collection_protocol_batchrefundfinancesubmitbody", - "api_collection_protocol_financeconfirmbody", - "api_collection_protocol_fullmoontodoinsurancebody", - "api_collection_protocol_protocolcreatebody", - "api_collection_protocol_protocolupdatebody", - "api_collection_protocol_rationale_1", - "api_collection_protocol_rationale_68", - "api_collection_protocol_refundfinanceconfirmbody", - "api_collection_protocol_refundfinancesubmitbody", - "crud_biz_no_generator_allocate_next_biz_no", - "crud_biz_no_generator_format_biz_no", - "crud_biz_no_generator_prefix_for", - "crud_biz_no_generator_py", - "crud_biz_no_generator_rationale_1", - "crud_biz_no_generator_rationale_35", - "crud_cell_product_rationale_1", - "crud_cell_product_rationale_1017", - "crud_cell_product_rationale_39", - "crud_cell_product_rationale_559", - "crud_cell_product_rationale_570", - "crud_cell_product_rationale_640", - "crud_cell_product_rationale_769", - "crud_collection_protocol_create_collection_protocol", - "crud_collection_protocol_no_batch_generate_protocol_nos", - "crud_collection_protocol_no_batch_issue_protocol_nos", - "crud_collection_protocol_no_batch_revoke_protocol_nos", - "crud_collection_protocol_no_create_protocol_no", - "crud_collection_protocol_no_get_protocol_no", - "crud_collection_protocol_no_list_protocol_nos", - "crud_collection_protocol_no_parse_issued_time", - "crud_collection_protocol_no_protocol_no_exists", - "crud_collection_protocol_no_py", - "crud_collection_protocol_no_rationale_1", - "crud_collection_protocol_no_rationale_20", - "crud_collection_protocol_no_rationale_256", - "crud_collection_protocol_no_rationale_34", - "crud_collection_protocol_no_resolve_issued_user_display_name", - "crud_collection_protocol_no_row_to_dict", - "crud_collection_protocol_no_soft_delete_protocol_no", - "crud_collection_protocol_no_total_pages", - "crud_collection_protocol_no_update_protocol_no", - "crud_collection_protocol_rationale_1", - "crud_collection_protocol_rationale_134", - "crud_collection_protocol_rationale_1353", - "crud_collection_protocol_rationale_188", - "crud_collection_protocol_rationale_1888", - "crud_collection_protocol_rationale_207", - "crud_collection_protocol_rationale_218", - "crud_collection_protocol_rationale_2264", - "crud_collection_protocol_rationale_229", - "crud_collection_protocol_rationale_2881", - "crud_collection_protocol_rationale_293", - "crud_collection_protocol_rationale_572", - "crud_collection_protocol_rationale_619", - "crud_collection_protocol_rationale_64", - "crud_collection_protocol_rationale_98", - "crud_collection_region_rationale_29", - "crud_protocol_donation_convert_active_link_query", - "crud_protocol_donation_convert_assert_biz_no_available", - "crud_protocol_donation_convert_create_convert_link", - "crud_protocol_donation_convert_get_convert_partner", - "crud_protocol_donation_convert_get_partner_sample_codes", - "crud_protocol_donation_convert_has_active_convert_link", - "crud_protocol_donation_convert_py", - "crud_protocol_donation_convert_rationale_1", - "crud_protocol_donation_convert_rationale_132", - "crud_protocol_donation_convert_rationale_198", - "crud_protocol_donation_convert_rationale_273", - "crud_protocol_donation_convert_rationale_35", - "crud_protocol_donation_convert_rationale_84", - "crud_protocol_donation_convert_upsert_convert_link_for_to_storage", - "crud_protocol_sample_collection_rationale_1", - "crud_qc_sms_notification_rationale_32", - "crud_qc_task_rationale_599", - "crud_research_donation_audit_to_dict", - "crud_research_donation_batch_delete_donations", - "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", - "crud_research_donation_create_samples", - "crud_research_donation_create_transport", - "crud_research_donation_dec", - "crud_research_donation_delete_donation", - "crud_research_donation_fmt_dt", - "crud_research_donation_get_collection", - "crud_research_donation_get_donation_detail", - "crud_research_donation_get_party", - "crud_research_donation_list_audits", - "crud_research_donation_list_donations", - "crud_research_donation_list_sample_transports", - "crud_research_donation_list_samples", - "crud_research_donation_merge_comma_separated_urls", - "crud_research_donation_migrate_donation_sample_child_refs_on_replace", - "crud_research_donation_normalize_date_bound", - "crud_research_donation_normalize_fields", - "crud_research_donation_optional_decimal", - "crud_research_donation_party_to_dict", - "crud_research_donation_py", - "crud_research_donation_rationale_1", - "crud_research_donation_rationale_105", - "crud_research_donation_rationale_1060", - "crud_research_donation_rationale_121", - "crud_research_donation_rationale_1445", - "crud_research_donation_rationale_1790", - "crud_research_donation_rationale_749", - "crud_research_donation_rationale_820", - "crud_research_donation_rationale_94", - "crud_research_donation_resolve_donation_payload", - "crud_research_donation_sample_collection_rationale_1", - "crud_research_donation_sample_to_dict", - "crud_research_donation_soft_delete_all", - "crud_research_donation_soft_delete_collection", - "crud_research_donation_soft_delete_party", - "crud_research_donation_soft_delete_samples", - "crud_research_donation_soft_delete_transports", - "crud_research_donation_submit_audit", - "crud_research_donation_total_pages", - "crud_research_donation_transport_to_dict", - "crud_research_donation_update_donation", - "crud_research_donation_user_nick_name_map", - "crud_sample_code_batch_generate_sample_codes", - "crud_sample_code_rationale_261", - "crud_sample_reception_check_result_rationale_108", - "crud_sample_reception_check_result_rationale_133", - "crud_sample_reception_check_result_rationale_171", - "crud_sample_reception_check_result_save_reception_check_results", - "crud_sample_reception_rationale_1117", - "crud_sample_reception_rationale_1161", - "crud_sample_reception_rationale_118", - "crud_sample_reception_rationale_1200", - "crud_sample_reception_rationale_1227", - "crud_sample_reception_rationale_1251", - "crud_sample_reception_rationale_1276", - "crud_sample_reception_rationale_1297", - "crud_sample_reception_rationale_1321", - "crud_sample_reception_rationale_152", - "crud_sample_reception_rationale_195", - "crud_sample_reception_rationale_285", - "crud_sample_reception_rationale_37", - "crud_sample_reception_rationale_84", - "crud_sample_reception_rationale_983", - "crud_storage_entry_sms_notification_rationale_185", - "crud_storage_release_review_rationale_724", - "models_models_bizcellsampletype", - "models_models_bizcollectionhospital", - "models_models_bizcollectionprotocol", - "models_models_bizcollectionprotocolno", - "models_models_bizcollectionregion", - "models_models_bizcustomer", - "models_models_bizexpresscompany", - "models_models_bizprotocolaudit", - "models_models_bizprotocolcollectioninfo", - "models_models_bizprotocolfullmoontodo", - "models_models_bizprotocolpartycustomer", - "models_models_bizprotocolpayment", - "models_models_bizprotocolpaymentdetail", - "models_models_bizprotocolsample", - "models_models_bizprotocolsampletransport", - "models_models_bizprotocolstoragecert", - "models_models_bizsamplecode", - "models_models_bizsamplereception", - "models_models_bizsamplereceptioncheckresult", - "models_models_bizstoragereleasereview", - "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_104", - "models_research_donation_rationale_128", - "models_research_donation_rationale_157", - "models_research_donation_rationale_185", - "models_research_donation_rationale_43", - "models_research_donation_rationale_64", - "services_qc_work_order_fee_summary_rationale_1" + "crud_pilot_infusion_confirm_confirm_infusion", + "crud_pilot_infusion_confirm_create_infusion_confirm", + "crud_pilot_infusion_confirm_delete_infusion_confirm", + "crud_pilot_infusion_confirm_get_confirm_by_id", + "crud_pilot_infusion_confirm_get_confirm_by_schedule", + "crud_pilot_infusion_confirm_list_confirms_by_application", + "crud_pilot_infusion_confirm_py", + "crud_pilot_infusion_confirm_rationale_113", + "crud_pilot_infusion_confirm_row_to_dict", + "crud_pilot_infusion_confirm_update_infusion_confirm", + "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", + "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", + "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", + "crud_pilot_infusion_schedule_mgmt_find_service_order_product", + "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", + "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", + "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", + "crud_pilot_infusion_schedule_mgmt_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_qc_item_param_list_params_by_item", + "crud_qc_item_param_py", + "crud_qc_item_param_row_to_dict", + "crud_qc_item_param_save_params_for_item", + "crud_role_create_role", + "crud_role_get_role", + "crud_role_get_role_data_scope", + "crud_role_get_role_menu_ids", + "crud_role_list_roles", + "crud_role_py", + "crud_role_rationale_1", + "crud_role_role_name_exists", + "crud_role_row_to_dict", + "crud_role_soft_delete_role", + "crud_role_total_pages", + "crud_role_update_role", + "crud_role_update_role_data_scope" ], "7": [ + "api_workflow_business_type_label", + "api_workflow_get_business_all_tasks", + "api_workflow_get_business_form_fields", "api_workflow_get_designer_data", + "api_workflow_get_instance_detail", + "api_workflow_processdefcreatebody", + "api_workflow_processdefupdatebody", + "api_workflow_publishversionbody", + "api_workflow_py", + "api_workflow_rationale_135", + "api_workflow_startinstancebody", + "api_workflow_taskactionbody", "app_main_error_json", "app_main_health_check", - "app_main_lifespan", "app_main_mask_secret", "app_main_rationale_81", "app_main_rationale_92", @@ -2831,27 +2992,6 @@ "core_avatar_url_rationale_28", "core_avatar_url_rationale_9", "core_avatar_url_resolve_avatar_display_url", - "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_request_payload_py", "core_request_payload_rationale_1", "core_request_payload_rationale_18", @@ -2902,10 +3042,6 @@ "core_storage_rationale_38", "core_storage_rationale_53", "core_storage_rationale_83", - "crud_qc_item_param_list_params_by_item", - "crud_qc_item_param_py", - "crud_qc_item_param_row_to_dict", - "crud_qc_item_param_save_params_for_item", "crud_qc_task_result_list_results_by_task", "crud_qc_task_result_list_saved_results_by_task", "crud_qc_task_result_merge_saved_into_template", @@ -2951,199 +3087,18 @@ "services_workflow_engine_parse_node_config", "services_workflow_engine_parse_variables", "services_workflow_engine_py", + "services_workflow_engine_workflowengine", "services_workflow_engine_workflowengine_advance", "services_workflow_engine_workflowengine_approve_task", "services_workflow_engine_workflowengine_check_rules", "services_workflow_engine_workflowengine_evaluate_condition", "services_workflow_engine_workflowengine_execute_node", + "services_workflow_engine_workflowengine_init", "services_workflow_engine_workflowengine_reject_task", "services_workflow_engine_workflowengine_resolve_approvers", - "services_workflow_engine_workflowengine_start_process", - "tasks_init_init_scheduled_tasks", - "tasks_init_py", - "tasks_init_shutdown_scheduler" + "services_workflow_engine_workflowengine_start_process" ], "8": [ - "api_pilot_application_api_save_application", - "crud_base_crudbase_update", - "crud_collection_protocol_get_protocol_nos_used_in_protocols", - "crud_dict_type_create_dict_type", - "crud_dict_type_dict_type_code_exists", - "crud_dict_type_get_dict_type", - "crud_dict_type_list_dict_types", - "crud_dict_type_py", - "crud_dict_type_rationale_1", - "crud_dict_type_row_to_dict", - "crud_dict_type_soft_delete_dict_type", - "crud_dict_type_total_pages", - "crud_dict_type_update_dict_type", - "crud_outbound_handover_fmt_dt", - "crud_outbound_handover_get_handover_by_schedule", - "crud_outbound_handover_get_outbound_handover", - "crud_outbound_handover_get_outbound_handover_view", - "crud_outbound_handover_handover_row_to_dict", - "crud_outbound_handover_handover_view_dict", - "crud_outbound_handover_parse_handover_time", - "crud_outbound_handover_py", - "crud_outbound_handover_rationale_103", - "crud_outbound_handover_rationale_113", - "crud_outbound_handover_rationale_147", - "crud_outbound_handover_save_outbound_handover", - "crud_outbound_release_material_cell_row_to_dict", - "crud_outbound_release_material_find_outbound_cell_row", - "crud_outbound_release_material_find_outbound_qc_material_row", - "crud_outbound_release_material_fmt_dt", - "crud_outbound_release_material_get_outbound_material", - "crud_outbound_release_material_get_schedule", - "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "crud_outbound_release_material_material_header_to_dict", - "crud_outbound_release_material_paper_row_to_dict", - "crud_outbound_release_material_py", - "crud_outbound_release_material_qc_material_row_to_dict", - "crud_outbound_release_material_save_outbound_material", - "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "crud_pilot_application_auto_generate_schedules", - "crud_pilot_application_complete_application", - "crud_pilot_application_create_application", - "crud_pilot_application_create_basic_experiment_sale_schedules", - "crud_pilot_application_create_infusion_plan", - "crud_pilot_application_create_schedule", - "crud_pilot_application_create_schedule_products", - "crud_pilot_application_format_yyyy_mm_dd", - "crud_pilot_application_generate_application_no", - "crud_pilot_application_get_application", - "crud_pilot_application_get_or_create_infusion_plan", - "crud_pilot_application_get_patient_by_application", - "crud_pilot_application_get_schedule_for_plan", - "crud_pilot_application_list_applications", - "crud_pilot_application_list_infusion_plans", - "crud_pilot_application_list_schedules_by_plan", - "crud_pilot_application_mark_schedule_complete", - "crud_pilot_application_normalize_infusion_status_code", - "crud_pilot_application_normalize_yyyymmdd", - "crud_pilot_application_parse_infusion_datetime", - "crud_pilot_application_prepare_infusion_plan_payload", - "crud_pilot_application_py", - "crud_pilot_application_release_application_no_for_soft_delete", - "crud_pilot_application_resolve_application_attachment_payload", - "crud_pilot_application_row_to_dict_application", - "crud_pilot_application_row_to_dict_infusion_plan", - "crud_pilot_application_row_to_dict_infusion_schedule", - "crud_pilot_application_row_to_dict_patient", - "crud_pilot_application_row_to_dict_schedule_product", - "crud_pilot_application_save_application_infusion", - "crud_pilot_application_save_patient", - "crud_pilot_application_schedule_deletable", - "crud_pilot_application_schedule_has_blocking_links", - "crud_pilot_application_schedule_infusion_editable", - "crud_pilot_application_schedule_locked", - "crud_pilot_application_soft_delete_application", - "crud_pilot_application_soft_delete_infusion_plan", - "crud_pilot_application_soft_delete_schedule", - "crud_pilot_application_start_application", - "crud_pilot_application_update_application", - "crud_pilot_application_update_infusion_plan", - "crud_pilot_application_update_schedule", - "crud_pilot_application_update_schedule_editable", - "crud_pilot_application_update_schedule_order_only", - "crud_pilot_application_upsert_application_infusion", - "crud_pilot_application_upsert_schedule_products", - "crud_pilot_application_void_application", - "crud_pilot_checkup_batch_create_checkups", - "crud_pilot_checkup_create_checkup", - "crud_pilot_checkup_delete_actual_item", - "crud_pilot_checkup_delete_reserve_item", - "crud_pilot_checkup_ensure_checkup_for_patient", - "crud_pilot_checkup_generate_checkup_no", - "crud_pilot_checkup_get_checkup_by_id", - "crud_pilot_checkup_list_actual_items", - "crud_pilot_checkup_list_checkups_paginated", - "crud_pilot_checkup_list_pending_patients", - "crud_pilot_checkup_list_reserve_items", - "crud_pilot_checkup_mark_checkup_checked", - "crud_pilot_checkup_parse_optional_datetime", - "crud_pilot_checkup_py", - "crud_pilot_checkup_remove_checkup_for_patient", - "crud_pilot_checkup_row_to_dict_actual_item", - "crud_pilot_checkup_row_to_dict_checkup", - "crud_pilot_checkup_row_to_dict_reserve_item", - "crud_pilot_checkup_save_actual_items", - "crud_pilot_checkup_save_reserve_items", - "crud_pilot_checkup_settle_checkup_fee", - "crud_pilot_checkup_soft_delete_checkup", - "crud_pilot_checkup_update_checkup", - "crud_pilot_infusion_confirm_confirm_infusion", - "crud_pilot_infusion_confirm_create_infusion_confirm", - "crud_pilot_infusion_confirm_delete_infusion_confirm", - "crud_pilot_infusion_confirm_get_confirm_by_id", - "crud_pilot_infusion_confirm_get_confirm_by_schedule", - "crud_pilot_infusion_confirm_list_confirms_by_application", - "crud_pilot_infusion_confirm_py", - "crud_pilot_infusion_confirm_row_to_dict", - "crud_pilot_infusion_confirm_update_infusion_confirm", - "crud_pilot_infusion_schedule_mgmt_create_settlement_txn", - "crud_pilot_infusion_schedule_mgmt_deduct_fee_on_complete", - "crud_pilot_infusion_schedule_mgmt_find_existing_settlement_txn", - "crud_pilot_infusion_schedule_mgmt_find_service_order_product", - "crud_pilot_infusion_schedule_mgmt_get_infusion_schedule_detail", - "crud_pilot_infusion_schedule_mgmt_get_plan_schedule_course_meta", - "crud_pilot_infusion_schedule_mgmt_get_products_for_schedule", - "crud_pilot_infusion_schedule_mgmt_list_infusion_schedules_mgmt", - "crud_pilot_infusion_schedule_mgmt_py", - "crud_pilot_infusion_schedule_mgmt_resolve_course_display", - "crud_pilot_infusion_schedule_mgmt_resolve_yfk_unit_price", - "crud_pilot_infusion_schedule_mgmt_row_to_dict_product", - "crud_pilot_infusion_schedule_mgmt_row_to_dict_schedule", - "crud_pilot_infusion_schedule_mgmt_schedule_product_to_txn_item", - "crud_pilot_infusion_schedule_mgmt_settlement_remark_marker", - "crud_pilot_infusion_schedule_mgmt_settlement_remark_markers_for_lookup", - "crud_pilot_infusion_schedule_mgmt_update_infusion_schedule_mgmt", - "crud_pilot_infusion_schedule_mgmt_update_infusion_status", - "crud_pilot_infusion_schedule_mgmt_update_qc_status", - "crud_pilot_outbound_status_sync_get_schedule", - "crud_pilot_outbound_status_sync_is_pilot_outbound_production", - "crud_pilot_outbound_status_sync_is_pilot_outbound_qc", - "crud_pilot_outbound_status_sync_py", - "crud_pilot_outbound_status_sync_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_work_order_enrich_outbound_items", - "crud_qc_work_order_create_outbound_qc_work_order", - "crud_storage_facility_batch_create_slots", - "crud_storage_facility_clear_slots_by_facility_node", - "crud_storage_facility_collect_descendant_ids", - "crud_storage_facility_create_facility", - "crud_storage_facility_create_slot", - "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_list_all_facilities", - "crud_storage_facility_list_slots", - "crud_storage_facility_py", - "crud_storage_facility_row_to_dict", - "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_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" - ], - "9": [ "crud_material_stock_batch_batch_discard", "crud_material_stock_batch_batch_options", "crud_material_stock_batch_batch_row_to_dict", @@ -3167,9 +3122,6 @@ "crud_material_stock_batch_update_batch", "crud_material_stock_batch_usage_batch_snapshots", "crud_material_stock_batch_validate_discard_reason", - "crud_material_stock_check_batch_line_to_dict", - "crud_material_stock_check_unused_amount", - "crud_material_stock_check_unused_line_to_dict", "crud_production_material_formula_get_configured_material", "crud_production_material_formula_get_formula", "crud_production_material_formula_line_to_dict", @@ -3241,7 +3193,6 @@ "crud_qc_material_create_material", "crud_qc_material_dec", "crud_qc_material_fmt_dt", - "crud_qc_material_get_material", "crud_qc_material_is_enabled_status", "crud_qc_material_list_materials", "crud_qc_material_norm_status", @@ -3249,9 +3200,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_batch_stock_in", - "crud_qc_material_stock_batch_batch_stock_out", "crud_qc_material_stock_batch_create_batch_and_usage", "crud_qc_material_stock_batch_delete_batch", "crud_qc_material_stock_batch_discard_batch", @@ -3280,15 +3229,18 @@ "crud_qc_material_stock_check_parse_check_time", "crud_qc_material_stock_check_parse_optional_date", "crud_qc_material_stock_check_py", + "crud_qc_material_stock_check_rationale_363", + "crud_qc_material_stock_check_resolve_unused_item_fields", "crud_qc_material_stock_check_save_unused_lines", "crud_qc_material_stock_check_status_label", "crud_qc_material_stock_check_unused_amount", "crud_qc_material_stock_check_unused_line_to_dict", "crud_qc_material_stock_check_user_nick_name_map", "crud_qc_material_stock_in", - "crud_qc_material_stock_out", "crud_qc_material_total_pages", "crud_qc_material_update_material", + "models_production_material_bizproductionmaterialformula", + "models_production_material_bizproductionmaterialprep", "models_production_material_bizproductionmaterialprepline", "models_qc_material_bizqcmaterialstockcheck", "models_qc_material_bizqcmaterialstockcheckbatchline", @@ -3299,7 +3251,7 @@ "services_protocol_pay_mode_switch_rationale_1", "services_protocol_pay_mode_switch_validate_payment_details_for_save" ], - "10": [ + "9": [ "api_public_avatar_url_field", "api_public_build_current_user_payload", "api_public_build_user_info_payload", @@ -3325,6 +3277,7 @@ "api_public_upload_current_user_avatar", "api_public_web_login", "api_public_web_login_rsa_public_key", + "app_main_lifespan", "core_auth_create_access_token", "core_auth_create_refresh_token", "core_auth_decode_token", @@ -3373,19 +3326,6 @@ "crud_base_historycrud", "crud_base_historycrud_create_history", "crud_base_py", - "crud_role_create_role", - "crud_role_get_role", - "crud_role_get_role_data_scope", - "crud_role_get_role_menu_ids", - "crud_role_list_roles", - "crud_role_py", - "crud_role_rationale_1", - "crud_role_role_name_exists", - "crud_role_row_to_dict", - "crud_role_soft_delete_role", - "crud_role_total_pages", - "crud_role_update_role", - "crud_role_update_role_data_scope", "crud_role_update_role_menus", "crud_user_change_password", "crud_user_create_user", @@ -3416,10 +3356,19 @@ "services_web_auth_roles_iter_user_menu_perm_codes", "services_web_auth_roles_map_role_name_to_web", "services_web_auth_roles_py", + "services_web_auth_roles_rationale_1", + "services_web_auth_roles_rationale_20", + "services_web_auth_roles_rationale_32", + "services_web_auth_roles_rationale_54", + "services_web_auth_roles_rationale_59", + "services_web_auth_roles_rationale_70", "services_web_auth_roles_resolve_web_role_for_user", - "services_web_auth_roles_user_has_active_roles" + "services_web_auth_roles_user_has_active_roles", + "tasks_init_init_scheduled_tasks", + "tasks_init_py", + "tasks_init_shutdown_scheduler" ], - "11": [ + "10": [ "api_production_get_next_cell_product_code", "crud_cell_product_ancestor_link_from_cell_product_input", "crud_cell_product_ancestor_sample_chain_link", @@ -3477,6 +3426,7 @@ "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_enrich_handover_times", "crud_production_task_enrich_outbound_task_items", "crud_production_task_fmt_dt", @@ -3491,8 +3441,12 @@ "crud_production_task_reassign_production_task", "crud_production_task_record_task_handover", "crud_production_task_reorder_task_steps", + "crud_production_task_replace_step_data_collections", + "crud_production_task_replace_step_outputs", "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_configured_reagent_to_dict", "crud_production_task_step_consumable_to_dict", "crud_production_task_step_data_collection_to_dict", @@ -3506,7 +3460,6 @@ "crud_production_task_update_product_from_output", "crud_production_task_update_production_task", "crud_production_task_update_task_status", - "crud_production_task_update_task_step", "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", @@ -3527,6 +3480,102 @@ "crud_storage_occupancy_remove_occupancy", "crud_storage_occupancy_row_to_dict" ], + "11": [ + "api_operations_accesslogcreatebody", + "api_operations_accesslogupdatebody", + "api_operations_cleanroomcreatebody", + "api_operations_cleanroomupdatebody", + "api_operations_exhibitionappointmentcreatebody", + "api_operations_exhibitionappointmentupdatebody", + "api_operations_occupancycreatebody", + "api_operations_rationale_1", + "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_access_log_to_dict", + "crud_clean_room_calc_duration_minutes", + "crud_clean_room_create_access_log", + "crud_clean_room_create_clean_room", + "crud_clean_room_create_uv_disinfect_log", + "crud_clean_room_get_access_log", + "crud_clean_room_get_clean_room", + "crud_clean_room_get_uv_disinfect_log", + "crud_clean_room_list_access_logs", + "crud_clean_room_list_clean_rooms", + "crud_clean_room_list_uv_disinfect_logs", + "crud_clean_room_py", + "crud_clean_room_rationale_1", + "crud_clean_room_room_code_exists", + "crud_clean_room_row_to_dict", + "crud_clean_room_soft_delete_access_log", + "crud_clean_room_soft_delete_clean_room", + "crud_clean_room_soft_delete_uv_disinfect_log", + "crud_clean_room_total_pages", + "crud_clean_room_update_access_log", + "crud_clean_room_update_clean_room", + "crud_clean_room_update_uv_disinfect_log", + "crud_clean_room_uv_disinfect_log_to_dict", + "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_storage_facility_batch_create_slots", + "crud_storage_facility_clear_slots_by_facility_node", + "crud_storage_facility_collect_descendant_ids", + "crud_storage_facility_create_facility", + "crud_storage_facility_create_slot", + "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_list_all_facilities", + "crud_storage_facility_list_slots", + "crud_storage_facility_py", + "crud_storage_facility_rationale_1", + "crud_storage_facility_rationale_208", + "crud_storage_facility_rationale_50", + "crud_storage_facility_rationale_77", + "crud_storage_facility_rationale_93", + "crud_storage_facility_row_to_dict", + "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_load_facility_map", + "services_storage_facility_code_py", + "services_storage_facility_code_rationale_1", + "services_storage_facility_code_refresh_outbound_release_cell_slot_names", + "services_storage_facility_code_validate_node_code" + ], "12": [ "crud_production_material_batch_stock_in", "crud_production_material_batch_stock_out", @@ -3566,6 +3615,16 @@ "crud_production_material_usage_paginate_usages", "crud_production_material_usage_parse_receiver_purpose_from_remark", "crud_production_material_usage_py", + "crud_production_material_usage_rationale_194", + "crud_production_material_usage_rationale_20", + "crud_production_material_usage_rationale_366", + "crud_production_material_usage_rationale_390", + "crud_production_material_usage_rationale_42", + "crud_production_material_usage_rationale_447", + "crud_production_material_usage_rationale_496", + "crud_production_material_usage_rationale_567", + "crud_production_material_usage_rationale_745", + "crud_production_material_usage_rationale_850", "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", @@ -3578,6 +3637,63 @@ "crud_production_material_usage_user_nick_name_map" ], "13": [ + "crud_biz_no_generator_allocate_next_biz_no", + "crud_biz_no_generator_format_biz_no", + "crud_biz_no_generator_prefix_for", + "crud_biz_no_generator_py", + "crud_biz_no_generator_rationale_1", + "crud_biz_no_generator_rationale_35", + "crud_collection_protocol_create_collection_protocol", + "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_research_donation_audit_to_dict", + "crud_research_donation_batch_delete_donations", + "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", + "crud_research_donation_create_samples", + "crud_research_donation_create_transport", + "crud_research_donation_dec", + "crud_research_donation_delete_donation", + "crud_research_donation_donation_to_dict", + "crud_research_donation_fmt_dt", + "crud_research_donation_get_collection", + "crud_research_donation_get_donation_detail", + "crud_research_donation_get_party", + "crud_research_donation_list_audits", + "crud_research_donation_list_donations", + "crud_research_donation_list_sample_transports", + "crud_research_donation_list_samples", + "crud_research_donation_merge_comma_separated_urls", + "crud_research_donation_migrate_donation_sample_child_refs_on_replace", + "crud_research_donation_normalize_date_bound", + "crud_research_donation_normalize_fields", + "crud_research_donation_optional_decimal", + "crud_research_donation_party_to_dict", + "crud_research_donation_py", + "crud_research_donation_resolve_donation_payload", + "crud_research_donation_sample_to_dict", + "crud_research_donation_soft_delete_all", + "crud_research_donation_soft_delete_collection", + "crud_research_donation_soft_delete_party", + "crud_research_donation_soft_delete_samples", + "crud_research_donation_soft_delete_transports", + "crud_research_donation_submit_audit", + "crud_research_donation_total_pages", + "crud_research_donation_transport_to_dict", + "crud_research_donation_update_donation", + "crud_research_donation_user_nick_name_map" + ], + "14": [ "crud_cleanroom_garment_batch_create_sterilize_logs", "crud_cleanroom_garment_batch_create_wash_logs", "crud_cleanroom_garment_batch_discard_garments", @@ -3617,13 +3733,12 @@ "models_cleanroom_garment_rationale_54", "models_cleanroom_garment_rationale_9" ], - "14": [ + "15": [ "core_wechat_pay_get_wechat_pay_client", "core_wechat_pay_get_wechat_pay_v2", "core_wechat_pay_py", "core_wechat_pay_rationale_1", "core_wechat_pay_rationale_131", - "core_wechat_pay_rationale_254", "core_wechat_pay_rationale_410", "core_wechat_pay_rationale_443", "core_wechat_pay_rationale_60", @@ -3637,7 +3752,6 @@ "core_wechat_pay_wechatpayclient_init", "core_wechat_pay_wechatpayclient_make_request", "core_wechat_pay_wechatpayclient_query_order", - "core_wechat_pay_wechatpayclient_refund", "core_wechat_pay_wechatpayclient_unified_order", "core_wechat_pay_wechatpayv2client", "core_wechat_pay_wechatpayv2client_build_miniprogram_pay_params", @@ -3650,111 +3764,30 @@ "core_wechat_pay_wechatpayv2client_unified_order", "core_wechat_pay_wechatpayv2client_xml_to_dict" ], - "15": [ - "api_production_set_current_process_route", - "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_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" - ], "16": [ - "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_list_linked_task_usages", - "crud_qc_material_usage_list_my_usages", - "crud_qc_material_usage_list_requisition_options", - "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_unit_price_for_row", - "crud_qc_material_usage_usage_unit_label", - "crud_qc_material_usage_user_nick_name_map" + "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" ], "17": [ - "crud_clean_room_access_log_to_dict", - "crud_clean_room_calc_duration_minutes", - "crud_clean_room_create_access_log", - "crud_clean_room_create_clean_room", - "crud_clean_room_create_uv_disinfect_log", - "crud_clean_room_get_access_log", - "crud_clean_room_get_clean_room", - "crud_clean_room_get_uv_disinfect_log", - "crud_clean_room_list_access_logs", - "crud_clean_room_list_clean_rooms", - "crud_clean_room_list_uv_disinfect_logs", - "crud_clean_room_py", - "crud_clean_room_room_code_exists", - "crud_clean_room_row_to_dict", - "crud_clean_room_soft_delete_access_log", - "crud_clean_room_soft_delete_clean_room", - "crud_clean_room_soft_delete_uv_disinfect_log", - "crud_clean_room_total_pages", - "crud_clean_room_update_access_log", - "crud_clean_room_update_clean_room", - "crud_clean_room_update_uv_disinfect_log", - "crud_clean_room_uv_disinfect_log_to_dict" - ], - "18": [ - "crud_process_consumable_row_to_dict", - "crud_process_create_process", - "crud_process_create_sub_consumable", - "crud_process_create_sub_data_collection", - "crud_process_create_sub_output", - "crud_process_create_sub_reagent", - "crud_process_data_collection_row_to_dict", - "crud_process_get_process", - "crud_process_get_process_detail", - "crud_process_list_all_processes", - "crud_process_list_processes", - "crud_process_output_row_to_dict", - "crud_process_process_code_exists", - "crud_process_py", - "crud_process_reagent_row_to_dict", - "crud_process_row_to_dict", - "crud_process_soft_delete_process", - "crud_process_soft_delete_sub_records", - "crud_process_sub_item_with_order", - "crud_process_total_pages", - "crud_process_update_process" - ], - "19": [ "crud_qc_third_party_company_company_code_exists", "crud_qc_third_party_company_create_company", "crud_qc_third_party_company_get_company", @@ -3776,24 +3809,7 @@ "crud_qc_third_party_item_soft_delete_item", "crud_qc_third_party_item_update_item" ], - "20": [ - "crud_material_usage_amount_for_row", - "crud_material_usage_batch_map", - "crud_material_usage_display_remark", - "crud_material_usage_list_usages", - "crud_material_usage_list_usages_query", - "crud_material_usage_paginate_usages", - "crud_material_usage_parse_receiver_purpose_from_remark", - "crud_material_usage_py", - "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" - ], - "21": [ + "18": [ "crud_material_code_exists", "crud_material_create_material", "crud_material_dec", @@ -3810,7 +3826,24 @@ "crud_material_update_material", "crud_material_update_material_fields" ], - "22": [ + "19": [ + "crud_collection_protocol_no_batch_issue_protocol_nos", + "crud_collection_protocol_no_batch_revoke_protocol_nos", + "crud_collection_protocol_no_create_protocol_no", + "crud_collection_protocol_no_get_protocol_no", + "crud_collection_protocol_no_list_protocol_nos", + "crud_collection_protocol_no_parse_issued_time", + "crud_collection_protocol_no_protocol_no_exists", + "crud_collection_protocol_no_py", + "crud_collection_protocol_no_rationale_1", + "crud_collection_protocol_no_rationale_20", + "crud_collection_protocol_no_resolve_issued_user_display_name", + "crud_collection_protocol_no_row_to_dict", + "crud_collection_protocol_no_soft_delete_protocol_no", + "crud_collection_protocol_no_total_pages", + "crud_collection_protocol_no_update_protocol_no" + ], + "20": [ "core_wechat_message_py", "core_wechat_message_rationale_1", "core_wechat_message_rationale_86", @@ -3825,7 +3858,7 @@ "core_wechat_message_wechatmessageservice_init", "core_wechat_message_wechatmessageservice_send_template_message" ], - "23": [ + "21": [ "schemas_product_config", "schemas_product_productbase", "schemas_product_productcategorybase", @@ -3840,7 +3873,7 @@ "schemas_product_py", "schemas_product_rationale_1" ], - "24": [ + "22": [ "crud_equipment_create_equipment", "crud_equipment_dec", "crud_equipment_equipment_code_exists", @@ -3855,37 +3888,21 @@ "crud_equipment_total_pages", "crud_equipment_update_equipment" ], - "25": [ - "crud_consumable_pack_create_consumable_pack", - "crud_consumable_pack_get_consumable_pack", - "crud_consumable_pack_get_pack_detail", - "crud_consumable_pack_item_row_to_dict", - "crud_consumable_pack_list_all_packs", - "crud_consumable_pack_list_consumable_packs", - "crud_consumable_pack_pack_code_exists", - "crud_consumable_pack_py", - "crud_consumable_pack_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" + "23": [ + "crud_reagent_stock_log_deduct_for_step", + "crud_reagent_stock_log_display_remark", + "crud_reagent_stock_log_list_stock_logs", + "crud_reagent_stock_log_parse_receiver_purpose_from_remark", + "crud_reagent_stock_log_py", + "crud_reagent_stock_log_rationale_1", + "crud_reagent_stock_log_rationale_164", + "crud_reagent_stock_log_rationale_216", + "crud_reagent_stock_log_resolve_receiver_purpose", + "crud_reagent_stock_log_revert_step_stock_changes", + "crud_reagent_stock_log_row_to_dict", + "crud_reagent_stock_log_user_nick_name_map" ], - "26": [ - "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" - ], - "27": [ + "24": [ "crud_env_detect_record_create_env_detect_record", "crud_env_detect_record_generate_record_no", "crud_env_detect_record_get_env_detect_record", @@ -3899,7 +3916,7 @@ "crud_env_detect_record_split_csv", "crud_env_detect_record_update_env_detect_record" ], - "28": [ + "25": [ "crud_consumable_stock_log_deduct_for_step", "crud_consumable_stock_log_display_remark", "crud_consumable_stock_log_list_stock_logs", @@ -3913,7 +3930,7 @@ "crud_consumable_stock_log_row_to_dict", "crud_consumable_stock_log_user_nick_name_map" ], - "29": [ + "26": [ "crud_dept_build_tree", "crud_dept_cascade_soft_delete", "crud_dept_collect_with_ancestors", @@ -3927,7 +3944,7 @@ "crud_dept_soft_delete_dept", "crud_dept_update_dept" ], - "30": [ + "27": [ "crud_menu_build_tree", "crud_menu_cascade_soft_delete", "crud_menu_create_menu", @@ -3940,19 +3957,20 @@ "crud_menu_soft_delete_menu", "crud_menu_update_menu" ], - "31": [ - "crud_sop_document_create_sop_document", - "crud_sop_document_get_sop_document", - "crud_sop_document_list_sop_documents", - "crud_sop_document_py", - "crud_sop_document_rationale_1", - "crud_sop_document_row_to_dict", - "crud_sop_document_soft_delete_sop_document", - "crud_sop_document_sop_code_exists", - "crud_sop_document_total_pages", - "crud_sop_document_update_sop_document" + "28": [ + "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" ], - "32": [ + "29": [ "crud_express_company_create_express_company", "crud_express_company_express_code_exists", "crud_express_company_get_express_company", @@ -3964,7 +3982,7 @@ "crud_express_company_total_pages", "crud_express_company_update_express_company" ], - "33": [ + "30": [ "crud_sample_reception_check_item_create_check_item", "crud_sample_reception_check_item_get_check_item", "crud_sample_reception_check_item_item_code_exists", @@ -3976,19 +3994,7 @@ "crud_sample_reception_check_item_soft_delete_check_item", "crud_sample_reception_check_item_update_check_item" ], - "34": [ - "crud_dict_data_create_dict_data", - "crud_dict_data_get_dict_data", - "crud_dict_data_list_dict_data", - "crud_dict_data_list_dict_data_options", - "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" - ], - "35": [ + "31": [ "crud_env_detect_item_create_env_detect_item", "crud_env_detect_item_get_env_detect_item", "crud_env_detect_item_item_code_exists", @@ -4000,19 +4006,7 @@ "crud_env_detect_item_soft_delete_env_detect_item", "crud_env_detect_item_update_env_detect_item" ], - "36": [ - "crud_process_category_category_code_exists", - "crud_process_category_create_process_category", - "crud_process_category_get_process_category", - "crud_process_category_list_process_categories", - "crud_process_category_py", - "crud_process_category_rationale_1", - "crud_process_category_row_to_dict", - "crud_process_category_soft_delete_process_category", - "crud_process_category_total_pages", - "crud_process_category_update_process_category" - ], - "37": [ + "32": [ "crud_item_unit_create_item_unit", "crud_item_unit_get_item_unit", "crud_item_unit_list_item_units", @@ -4024,7 +4018,19 @@ "crud_item_unit_unit_code_exists", "crud_item_unit_update_item_unit" ], - "38": [ + "33": [ + "crud_sop_document_create_sop_document", + "crud_sop_document_get_sop_document", + "crud_sop_document_list_sop_documents", + "crud_sop_document_py", + "crud_sop_document_rationale_1", + "crud_sop_document_row_to_dict", + "crud_sop_document_soft_delete_sop_document", + "crud_sop_document_sop_code_exists", + "crud_sop_document_total_pages", + "crud_sop_document_update_sop_document" + ], + "34": [ "crud_cell_sample_type_create_cell_sample_type", "crud_cell_sample_type_get_cell_sample_type", "crud_cell_sample_type_list_cell_sample_types", @@ -4036,19 +4042,18 @@ "crud_cell_sample_type_type_code_exists", "crud_cell_sample_type_update_cell_sample_type" ], - "39": [ - "crud_output_type_create_output_type", - "crud_output_type_get_output_type", - "crud_output_type_list_output_types", - "crud_output_type_py", - "crud_output_type_rationale_1", - "crud_output_type_row_to_dict", - "crud_output_type_soft_delete_output_type", - "crud_output_type_total_pages", - "crud_output_type_type_code_exists", - "crud_output_type_update_output_type" + "35": [ + "crud_post_create_post", + "crud_post_get_post", + "crud_post_list_posts", + "crud_post_post_code_exists", + "crud_post_py", + "crud_post_row_to_dict", + "crud_post_soft_delete_post", + "crud_post_total_pages", + "crud_post_update_post" ], - "40": [ + "36": [ "crud_tenant_create_tenant", "crud_tenant_get_tenant", "crud_tenant_list_tenants", @@ -4059,7 +4064,7 @@ "crud_tenant_total_pages", "crud_tenant_update_tenant" ], - "41": [ + "37": [ "core_menu_guard_py", "core_menu_guard_rationale_1", "core_menu_guard_rationale_16", @@ -4069,7 +4074,7 @@ "core_menu_guard_require_any_menu_code", "core_menu_guard_require_menu_code" ], - "42": [ + "38": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -4079,7 +4084,7 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "43": [ + "39": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -4088,116 +4093,116 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "44": [ + "40": [ "basesettings", "core_config_config", "core_config_py", "core_config_settings" ], - "45": [ + "41": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "46": [ + "42": [ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1" ], - "47": [ + "43": [ "core_context_py", "core_context_rationale_1" ], - "48": [ + "44": [ "api_init_py", "api_init_rationale_1" ], - "49": [ + "45": [ "init_py" ], - "50": [ + "46": [ "core_init_py" ], - "51": [ + "47": [ "core_wechat_message_rationale_143" ], - "52": [ + "48": [ "core_wechat_message_rationale_179" ], - "53": [ + "49": [ "core_wechat_message_rationale_215" ], - "54": [ + "50": [ "core_wechat_message_rationale_251" ], - "55": [ + "51": [ "core_wechat_message_rationale_289" ], - "56": [ + "52": [ "core_wechat_message_rationale_325" ], - "57": [ + "53": [ "models_init_py" ], - "58": [ + "54": [ "schemas_init_py" ], - "59": [ + "55": [ "crud_init_py" ], - "60": [ + "56": [ "ws_init_py" ] }, "cohesion": { "0": 0.01, "1": 0.01, - "2": 0.08, + "2": 0.07, "3": 0.01, - "4": 0.02, - "5": 0.04, - "6": 0.05, + "4": 0.01, + "5": 0.02, + "6": 0.02, "7": 0.02, - "8": 0.02, + "8": 0.03, "9": 0.03, - "10": 0.03, - "11": 0.04, - "12": 0.09, - "13": 0.11, - "14": 0.12, - "15": 0.16, - "16": 0.21, - "17": 0.15, - "18": 0.21, - "19": 0.18, - "20": 0.29, - "21": 0.28, - "22": 0.24, - "23": 0.23, - "24": 0.29, - "25": 0.27, - "26": 0.24, - "27": 0.32, - "28": 0.24, - "29": 0.27, - "30": 0.29, - "31": 0.31, + "10": 0.04, + "11": 0.06, + "12": 0.07, + "13": 0.09, + "14": 0.11, + "15": 0.12, + "16": 0.17, + "17": 0.18, + "18": 0.28, + "19": 0.25, + "20": 0.24, + "21": 0.23, + "22": 0.29, + "23": 0.24, + "24": 0.32, + "25": 0.24, + "26": 0.27, + "27": 0.29, + "28": 0.27, + "29": 0.31, + "30": 0.38, + "31": 0.38, "32": 0.31, - "33": 0.38, - "34": 0.27, - "35": 0.38, - "36": 0.31, - "37": 0.31, - "38": 0.31, - "39": 0.31, - "40": 0.36, - "41": 0.25, - "42": 0.29, - "43": 0.38, - "44": 0.5, - "45": 0.5, - "46": 0.67, + "33": 0.31, + "34": 0.31, + "35": 0.36, + "36": 0.36, + "37": 0.25, + "38": 0.29, + "39": 0.38, + "40": 0.5, + "41": 0.5, + "42": 0.67, + "43": 1.0, + "44": 1.0, + "45": 1.0, + "46": 1.0, "47": 1.0, "48": 1.0, "49": 1.0, @@ -4207,38 +4212,34 @@ "53": 1.0, "54": 1.0, "55": 1.0, - "56": 1.0, - "57": 1.0, - "58": 1.0, - "59": 1.0, - "60": 1.0 + "56": 1.0 }, "gods": [ { "id": "core_response_success_response", "label": "success_response()", - "degree": 623 + "degree": 625 }, { "id": "core_response_error_response", "label": "error_response()", - "degree": 517 + "degree": 519 }, { "id": "models_models_sysuser", "label": "SysUser", - "degree": 424 + "degree": 427 + }, + { + "id": "models_qc_material_bizqcmaterialusage", + "label": "BizQcMaterialUsage", + "degree": 289 }, { "id": "models_qc_param_bizqctaskresult", "label": "BizQcTaskResult", "degree": 287 }, - { - "id": "models_qc_material_bizqcmaterialusage", - "label": "BizQcMaterialUsage", - "degree": 286 - }, { "id": "models_production_material_bizproductionmaterial", "label": "BizProductionMaterial", @@ -4252,16 +4253,16 @@ { "id": "models_qc_material_bizqcmaterial", "label": "BizQcMaterial", - "degree": 280 - }, - { - "id": "models_production_material_bizproductionmaterialstockbatch", - "label": "BizProductionMaterialStockBatch", - "degree": 272 + "degree": 282 }, { "id": "models_qc_material_bizqcmaterialstockbatch", "label": "BizQcMaterialStockBatch", + "degree": 275 + }, + { + "id": "models_production_material_bizproductionmaterialstockbatch", + "label": "BizProductionMaterialStockBatch", "degree": 272 } ], diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index 4b6be06d..690db17a 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -2245,924 +2245,924 @@ "label": "SysPost", "file_type": "code", "source_file": "models/models.py", - "source_location": "L220" + "source_location": "L221" }, { "id": "models_models_sysuserpost", "label": "SysUserPost", "file_type": "code", "source_file": "models/models.py", - "source_location": "L240" + "source_location": "L241" }, { "id": "models_models_bizitemunit", "label": "BizItemUnit", "file_type": "code", "source_file": "models/models.py", - "source_location": "L259" + "source_location": "L260" }, { "id": "models_models_bizexpresscompany", "label": "BizExpressCompany", "file_type": "code", "source_file": "models/models.py", - "source_location": "L278" + "source_location": "L279" }, { "id": "models_models_bizcustomer", "label": "BizCustomer", "file_type": "code", "source_file": "models/models.py", - "source_location": "L297" + "source_location": "L299" }, { "id": "models_models_bizcellsampletype", "label": "BizCellSampleType", "file_type": "code", "source_file": "models/models.py", - "source_location": "L320" + "source_location": "L322" }, { "id": "models_models_bizcollectionregion", "label": "BizCollectionRegion", "file_type": "code", "source_file": "models/models.py", - "source_location": "L341" + "source_location": "L344" }, { "id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "models/models.py", - "source_location": "L359" + "source_location": "L362" }, { "id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "models/models.py", - "source_location": "L378" + "source_location": "L381" }, { "id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "models/models.py", - "source_location": "L400" + "source_location": "L403" }, { "id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "models/models.py", - "source_location": "L420" + "source_location": "L423" }, { "id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "models/models.py", - "source_location": "L448" + "source_location": "L451" }, { "id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "models/models.py", - "source_location": "L467" + "source_location": "L470" }, { "id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "models/models.py", - "source_location": "L486" + "source_location": "L489" }, { "id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "models/models.py", - "source_location": "L511" + "source_location": "L514" }, { "id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "models/models.py", - "source_location": "L537" + "source_location": "L540" }, { "id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "models/models.py", - "source_location": "L568" + "source_location": "L571" }, { "id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "models/models.py", - "source_location": "L597" + "source_location": "L600" }, { "id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "models/models.py", - "source_location": "L617" + "source_location": "L620" }, { "id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "models/models.py", - "source_location": "L638" + "source_location": "L641" }, { "id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "models/models.py", - "source_location": "L660" + "source_location": "L663" }, { "id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "models/models.py", - "source_location": "L681" + "source_location": "L684" }, { "id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "models/models.py", - "source_location": "L705" + "source_location": "L708" }, { "id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "models/models.py", - "source_location": "L732" + "source_location": "L735" }, { "id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "models/models.py", - "source_location": "L763" + "source_location": "L766" }, { "id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "models/models.py", - "source_location": "L784" + "source_location": "L787" }, { "id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "models/models.py", - "source_location": "L817" + "source_location": "L820" }, { "id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "models/models.py", - "source_location": "L843" + "source_location": "L846" }, { "id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "models/models.py", - "source_location": "L876" + "source_location": "L879" }, { "id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "models/models.py", - "source_location": "L916" + "source_location": "L919" }, { "id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "models/models.py", - "source_location": "L940" + "source_location": "L943" }, { "id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "models/models.py", - "source_location": "L971" + "source_location": "L974" }, { "id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "models/models.py", - "source_location": "L999" + "source_location": "L1002" }, { "id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1023" + "source_location": "L1026" }, { "id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1044" + "source_location": "L1047" }, { "id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1064" + "source_location": "L1067" }, { "id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1086" + "source_location": "L1089" }, { "id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1125" + "source_location": "L1128" }, { "id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1146" + "source_location": "L1149" }, { "id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1171" + "source_location": "L1174" }, { "id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1200" + "source_location": "L1203" }, { "id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1227" + "source_location": "L1231" }, { "id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1249" + "source_location": "L1253" }, { "id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1270" + "source_location": "L1274" }, { "id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1318" + "source_location": "L1322" }, { "id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1340" + "source_location": "L1344" }, { "id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1365" + "source_location": "L1369" }, { "id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1398" + "source_location": "L1402" }, { "id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1422" + "source_location": "L1426" }, { "id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1444" + "source_location": "L1449" }, { "id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1469" + "source_location": "L1474" }, { "id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1492" + "source_location": "L1497" }, { "id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1514" + "source_location": "L1519" }, { "id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1537" + "source_location": "L1542" }, { "id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1563" + "source_location": "L1568" }, { "id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1591" + "source_location": "L1596" }, { "id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1610" + "source_location": "L1615" }, { "id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1629" + "source_location": "L1634" }, { "id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1654" + "source_location": "L1659" }, { "id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1674" + "source_location": "L1679" }, { "id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1701" + "source_location": "L1706" }, { "id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1725" + "source_location": "L1730" }, { "id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1750" + "source_location": "L1755" }, { "id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1775" + "source_location": "L1780" }, { "id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1799" + "source_location": "L1804" }, { "id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1820" + "source_location": "L1825" }, { "id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1839" + "source_location": "L1844" }, { "id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1865" + "source_location": "L1870" }, { "id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1911" + "source_location": "L1916" }, { "id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1940" + "source_location": "L1945" }, { "id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1975" + "source_location": "L1980" }, { "id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L1997" + "source_location": "L2003" }, { "id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2021" + "source_location": "L2027" }, { "id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2042" + "source_location": "L2048" }, { "id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2063" + "source_location": "L2069" }, { "id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2089" + "source_location": "L2095" }, { "id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2115" + "source_location": "L2121" }, { "id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2141" + "source_location": "L2147" }, { "id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2167" + "source_location": "L2173" }, { "id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2188" + "source_location": "L2194" }, { "id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2207" + "source_location": "L2213" }, { "id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2226" + "source_location": "L2232" }, { "id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2248" + "source_location": "L2254" }, { "id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2271" + "source_location": "L2277" }, { "id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2295" + "source_location": "L2301" }, { "id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2319" + "source_location": "L2325" }, { "id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2343" + "source_location": "L2349" }, { "id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2364" + "source_location": "L2370" }, { "id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2382" + "source_location": "L2388" }, { "id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2404" + "source_location": "L2410" }, { "id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2431" + "source_location": "L2437" }, { "id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2455" + "source_location": "L2461" }, { "id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2479" + "source_location": "L2485" }, { "id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2500" + "source_location": "L2506" }, { "id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2525" + "source_location": "L2531" }, { "id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2559" + "source_location": "L2565" }, { "id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2589" + "source_location": "L2595" }, { "id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2619" + "source_location": "L2625" }, { "id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2641" + "source_location": "L2647" }, { "id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2663" + "source_location": "L2669" }, { "id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2693" + "source_location": "L2699" }, { "id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2719" + "source_location": "L2725" }, { "id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2745" + "source_location": "L2751" }, { "id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2770" + "source_location": "L2776" }, { "id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2791" + "source_location": "L2797" }, { "id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2812" + "source_location": "L2818" }, { "id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2837" + "source_location": "L2843" }, { "id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2867" + "source_location": "L2873" }, { "id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2889" + "source_location": "L2896" }, { "id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2913" + "source_location": "L2920" }, { "id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2934" + "source_location": "L2941" }, { "id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2964" + "source_location": "L2971" }, { "id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "models/models.py", - "source_location": "L2994" + "source_location": "L3001" }, { "id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3024" + "source_location": "L3031" }, { "id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3053" + "source_location": "L3060" }, { "id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3078" + "source_location": "L3085" }, { "id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3107" + "source_location": "L3114" }, { "id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3134" + "source_location": "L3141" }, { "id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3163" + "source_location": "L3170" }, { "id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3183" + "source_location": "L3190" }, { "id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3203" + "source_location": "L3210" }, { "id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3222" + "source_location": "L3229" }, { "id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3243" + "source_location": "L3250" }, { "id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3272" + "source_location": "L3279" }, { "id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3293" + "source_location": "L3300" }, { "id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3312" + "source_location": "L3319" }, { "id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3340" + "source_location": "L3347" }, { "id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3362" + "source_location": "L3369" }, { "id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3387" + "source_location": "L3394" }, { "id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3412" + "source_location": "L3419" }, { "id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3438" + "source_location": "L3445" }, { "id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "models/models.py", - "source_location": "L3458" + "source_location": "L3465" }, { "id": "models_models_rationale_1", @@ -3207,781 +3207,781 @@ "source_location": "L176" }, { - "id": "models_models_rationale_241", + "id": "models_models_rationale_242", "label": "\u7528\u6237-\u804c\u4f4d\u5173\u8054 sys_user_post", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L241" + "source_location": "L242" }, { - "id": "models_models_rationale_279", + "id": "models_models_rationale_280", "label": "\u5feb\u9012\u516c\u53f8 biz_express_company", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L279" + "source_location": "L280" }, { - "id": "models_models_rationale_321", + "id": "models_models_rationale_323", "label": "\u7ec6\u80de\u6837\u672c\u7c7b\u578b biz_cell_sample_type", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L321" + "source_location": "L323" }, { - "id": "models_models_rationale_342", + "id": "models_models_rationale_345", "label": "\u91c7\u96c6\u5730\u533a biz_collection_region", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L342" + "source_location": "L345" }, { - "id": "models_models_rationale_360", + "id": "models_models_rationale_363", "label": "\u91c7\u96c6\u5730\u533a\u4e0b\u5c5e\u533b\u9662 biz_collection_hospital", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L360" + "source_location": "L363" }, { - "id": "models_models_rationale_379", + "id": "models_models_rationale_382", "label": "\u91c7\u96c6\u534f\u8bae\u53f7\u6c60 biz_collection_protocol_no", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L379" + "source_location": "L382" }, { - "id": "models_models_rationale_401", + "id": "models_models_rationale_404", "label": "\u4e1a\u52a1\u534f\u8bae\u53f7\u65e5\u5e8f\u5217\u8868 biz_biz_no_sequence", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L401" + "source_location": "L404" }, { - "id": "models_models_rationale_421", + "id": "models_models_rationale_424", "label": "\u6837\u672c\u7f16\u7801\u6c60 biz_sample_code", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L421" + "source_location": "L424" }, { - "id": "models_models_rationale_468", + "id": "models_models_rationale_471", "label": "\u6c11\u65cf\u7801\u8868 sys_ethnic\uff08\u56fd\u6807 GB/T 3304\uff0c\u5168\u5c40\uff09", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L468" + "source_location": "L471" }, { - "id": "models_models_rationale_569", + "id": "models_models_rationale_572", "label": "\u8bf7\u5047\u7533\u8bf7 biz_leave_request", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L569" + "source_location": "L572" }, { - "id": "models_models_rationale_618", + "id": "models_models_rationale_621", "label": "\u6d41\u7a0b\u5b9a\u4e49\u7248\u672c wf_process_version", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L618" + "source_location": "L621" }, { - "id": "models_models_rationale_661", + "id": "models_models_rationale_664", "label": "\u6d41\u7a0b\u8fde\u7ebf/\u8f6c\u79fb wf_transition", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L661" + "source_location": "L664" }, { - "id": "models_models_rationale_682", + "id": "models_models_rationale_685", "label": "\u6d41\u7a0b\u5b9e\u4f8b wf_process_instance", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L682" + "source_location": "L685" }, { - "id": "models_models_rationale_733", + "id": "models_models_rationale_736", "label": "\u91c7\u96c6\u534f\u8bae\u5355 biz_collection_protocol", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L733" + "source_location": "L736" }, { - "id": "models_models_rationale_764", + "id": "models_models_rationale_767", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5ba1\u6838\u8bb0\u5f55 biz_protocol_audit", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L764" + "source_location": "L767" }, { - "id": "models_models_rationale_785", + "id": "models_models_rationale_788", "label": "\u5165\u5e93\u653e\u884c\u5ba1\u6838 biz_storage_release_review", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L785" + "source_location": "L788" }, { - "id": "models_models_rationale_818", + "id": "models_models_rationale_821", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u4e3b\u8868 biz_protocol_payment", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L818" + "source_location": "L821" }, { - "id": "models_models_rationale_844", + "id": "models_models_rationale_847", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u7f34\u8d39\u660e\u7ec6 biz_protocol_payment_detail", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L844" + "source_location": "L847" }, { - "id": "models_models_rationale_877", + "id": "models_models_rationale_880", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u5f53\u4e8b\u4eba\u5ba2\u6237\u4fe1\u606f biz_protocol_party_customer", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L877" + "source_location": "L880" }, { - "id": "models_models_rationale_917", + "id": "models_models_rationale_920", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u91c7\u96c6\u4fe1\u606f biz_protocol_collection_info", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L917" + "source_location": "L920" }, { - "id": "models_models_rationale_941", + "id": "models_models_rationale_944", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u4fe1\u606f biz_protocol_sample", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L941" + "source_location": "L944" }, { - "id": "models_models_rationale_972", + "id": "models_models_rationale_975", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u6837\u672c\u8fd0\u8f93 biz_protocol_sample_transport", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L972" + "source_location": "L975" }, { - "id": "models_models_rationale_1024", + "id": "models_models_rationale_1027", "label": "\u91c7\u96c6\u534f\u8bae\u5355-\u50a8\u5b58\u8bc1\u4e66 biz_protocol_storage_cert", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1024" + "source_location": "L1027" }, { - "id": "models_models_rationale_1045", + "id": "models_models_rationale_1048", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u914d\u7f6e biz_sample_reception_check_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1045" + "source_location": "L1048" }, { - "id": "models_models_rationale_1065", + "id": "models_models_rationale_1068", "label": "\u6837\u672c\u63a5\u6536\u68c0\u67e5\u9879\u7ed3\u679c biz_sample_reception_check_result", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1065" + "source_location": "L1068" }, { - "id": "models_models_rationale_1087", + "id": "models_models_rationale_1090", "label": "\u6837\u672c\u63a5\u6536 biz_sample_reception", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1087" + "source_location": "L1090" }, { - "id": "models_models_rationale_1147", + "id": "models_models_rationale_1150", "label": "\u6837\u672c\u8d28\u68c0\u77ed\u4fe1\u901a\u77e5 biz_qc_sms_notification", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1147" + "source_location": "L1150" }, { - "id": "models_models_rationale_1172", + "id": "models_models_rationale_1175", "label": "\u6837\u672c\u5165\u5e93\u77ed\u4fe1\u901a\u77e5 biz_storage_entry_sms_notification", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1172" + "source_location": "L1175" }, { - "id": "models_models_rationale_1201", + "id": "models_models_rationale_1204", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u516c\u53f8 biz_qc_third_party_company", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1201" + "source_location": "L1204" }, { - "id": "models_models_rationale_1228", + "id": "models_models_rationale_1232", "label": "\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee biz_qc_third_party_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1228" + "source_location": "L1232" }, { - "id": "models_models_rationale_1250", + "id": "models_models_rationale_1254", "label": "\u5b9e\u9a8c\u5ba4\u81ea\u68c0\u9879\u76ee biz_qc_lab_test_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1250" + "source_location": "L1254" }, { - "id": "models_models_rationale_1271", + "id": "models_models_rationale_1275", "label": "\u8d28\u68c0\u5de5\u5355 biz_qc_work_order", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1271" + "source_location": "L1275" }, { - "id": "models_models_rationale_1319", + "id": "models_models_rationale_1323", "label": "\u8d28\u68c0\u5de5\u5355-\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_lab_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1319" + "source_location": "L1323" }, { - "id": "models_models_rationale_1341", + "id": "models_models_rationale_1345", "label": "\u8d28\u68c0\u5de5\u5355-\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6 biz_qc_work_order_third_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1341" + "source_location": "L1345" }, { - "id": "models_models_rationale_1399", + "id": "models_models_rationale_1403", "label": "\u8d28\u68c0\u4efb\u52a1\u8d1f\u8d23\u4eba biz_qc_task_assignee", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1399" + "source_location": "L1403" }, { - "id": "models_models_rationale_1445", + "id": "models_models_rationale_1450", "label": "\u6d01\u51c0\u5ba4\u51fa\u5165\u8bb0\u5f55 biz_clean_room_access_log", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1445" + "source_location": "L1450" }, { - "id": "models_models_rationale_1470", + "id": "models_models_rationale_1475", "label": "\u6d01\u51c0\u5ba4\u7d2b\u5916\u7ebf\u6d88\u6bd2\u8bb0\u5f55 biz_clean_room_uv_disinfect_log", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1470" + "source_location": "L1475" }, { - "id": "models_models_rationale_1493", + "id": "models_models_rationale_1498", "label": "\u5b58\u50a8\u8bbe\u65bd\u6811 biz_storage_facility", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1493" + "source_location": "L1498" }, { - "id": "models_models_rationale_1515", + "id": "models_models_rationale_1520", "label": "\u5b58\u50a8\u8bbe\u65bd\u5c0f\u683c biz_storage_facility_slot", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1515" + "source_location": "L1520" }, { - "id": "models_models_rationale_1538", + "id": "models_models_rationale_1543", "label": "\u5e93\u4f4d\u5360\u7528\u8bb0\u5f55 biz_storage_slot_occupancy", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1538" + "source_location": "L1543" }, { - "id": "models_models_rationale_1564", + "id": "models_models_rationale_1569", "label": "\u5c55\u9986\u9884\u7ea6 biz_exhibition_appointment", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1564" + "source_location": "L1569" }, { - "id": "models_models_rationale_1592", + "id": "models_models_rationale_1597", "label": "\u7ec6\u80de\u4ea7\u54c1\u7c7b\u578b biz_cell_product_type", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1592" + "source_location": "L1597" }, { - "id": "models_models_rationale_1611", + "id": "models_models_rationale_1616", "label": "\u7ec6\u80de\u4ea7\u54c1\u89c4\u683c biz_cell_product_spec", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1611" + "source_location": "L1616" }, { - "id": "models_models_rationale_1630", + "id": "models_models_rationale_1635", "label": "\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c\u4f53\u7cfb biz_cell_product_price", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1630" + "source_location": "L1635" }, { - "id": "models_models_rationale_1655", + "id": "models_models_rationale_1660", "label": "\u7ec6\u80de\u4ea7\u54c1\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb biz_cell_product_project_system", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1655" + "source_location": "L1660" }, { - "id": "models_models_rationale_1675", + "id": "models_models_rationale_1680", "label": "\u9879\u76ee\u4ef7\u683c\u4f53\u7cfb-\u7ec6\u80de\u4ef7\u683c\u660e\u7ec6 biz_cell_product_project_system_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1675" + "source_location": "L1680" }, { - "id": "models_models_rationale_1726", + "id": "models_models_rationale_1731", "label": "\u6e20\u9053\u534f\u8bae biz_channel_agreement", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1726" + "source_location": "L1731" }, { - "id": "models_models_rationale_1751", + "id": "models_models_rationale_1756", "label": "\u6e20\u9053\u534f\u8bae-\u7ec6\u80de\u4ea7\u54c1\u4ef7\u683c biz_channel_agreement_product_price", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1751" + "source_location": "L1756" }, { - "id": "models_models_rationale_1776", + "id": "models_models_rationale_1781", "label": "\u6e20\u9053\u5f00\u7968\u4fe1\u606f biz_channel_invoice", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1776" + "source_location": "L1781" }, { - "id": "models_models_rationale_1800", + "id": "models_models_rationale_1805", "label": "\u6e20\u9053\u90ae\u5bc4\u5730\u5740 biz_channel_mail_address", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1800" + "source_location": "L1805" }, { - "id": "models_models_rationale_1821", + "id": "models_models_rationale_1826", "label": "\u6e20\u9053\u8d26\u6237\u4f59\u989d biz_channel_account", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1821" + "source_location": "L1826" }, { - "id": "models_models_rationale_1840", + "id": "models_models_rationale_1845", "label": "\u6e20\u9053\u4ea7\u54c1\u4efd\u6570\u5e93\u5b58 biz_channel_product_quota", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1840" + "source_location": "L1845" }, { - "id": "models_models_rationale_1866", + "id": "models_models_rationale_1871", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355 biz_channel_service_order", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1866" + "source_location": "L1871" }, { - "id": "models_models_rationale_1912", + "id": "models_models_rationale_1917", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u4ea7\u54c1\u660e\u7ec6 biz_channel_service_order_product", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1912" + "source_location": "L1917" }, { - "id": "models_models_rationale_1941", + "id": "models_models_rationale_1946", "label": "\u6e20\u9053\u670d\u52a1\u8ba2\u5355\u6d41\u6c34 biz_channel_service_order_txn", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1941" + "source_location": "L1946" }, { - "id": "models_models_rationale_1976", + "id": "models_models_rationale_1981", "label": "\u4f53\u68c0\u673a\u6784 biz_checkup_institution", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1976" + "source_location": "L1981" }, { - "id": "models_models_rationale_1998", + "id": "models_models_rationale_2004", "label": "\u4f53\u68c0\u673a\u6784\u5f00\u7968\u4fe1\u606f biz_checkup_institution_invoice", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L1998" + "source_location": "L2004" }, { - "id": "models_models_rationale_2022", + "id": "models_models_rationale_2028", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u53ca\u4ef7\u683c biz_checkup_institution_project", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2022" + "source_location": "L2028" }, { - "id": "models_models_rationale_2043", + "id": "models_models_rationale_2049", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910 biz_checkup_institution_package", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2043" + "source_location": "L2049" }, { - "id": "models_models_rationale_2064", + "id": "models_models_rationale_2070", "label": "\u4f53\u68c0\u673a\u6784\u9879\u76ee\u5957\u9910\u660e\u7ec6 biz_checkup_institution_package_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2064" + "source_location": "L2070" }, { - "id": "models_models_rationale_2168", + "id": "models_models_rationale_2174", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2168" + "source_location": "L2174" }, { - "id": "models_models_rationale_2189", + "id": "models_models_rationale_2195", "label": "\u5de5\u5e8f\u5206\u7c7b biz_process_category", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2189" + "source_location": "L2195" }, { - "id": "models_models_rationale_2227", + "id": "models_models_rationale_2233", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2227" + "source_location": "L2233" }, { - "id": "models_models_rationale_2249", + "id": "models_models_rationale_2255", "label": "\u8017\u6750\u5305\u660e\u7ec6 biz_consumable_pack_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2249" + "source_location": "L2255" }, { - "id": "models_models_rationale_2296", + "id": "models_models_rationale_2302", "label": "\u5de5\u827a\u8bd5\u5242 biz_process_reagent", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2296" + "source_location": "L2302" }, { - "id": "models_models_rationale_2320", + "id": "models_models_rationale_2326", "label": "\u5de5\u827a\u8017\u6750 biz_process_consumable", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2320" + "source_location": "L2326" }, { - "id": "models_models_rationale_2344", + "id": "models_models_rationale_2350", "label": "\u5de5\u827a\u4ea7\u51fa\u7269 biz_process_output", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2344" + "source_location": "L2350" }, { - "id": "models_models_rationale_2383", + "id": "models_models_rationale_2389", "label": "\u5de5\u827a\u8def\u7ebf biz_process_route", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2383" + "source_location": "L2389" }, { - "id": "models_models_rationale_2405", + "id": "models_models_rationale_2411", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4 biz_process_route_step", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2405" + "source_location": "L2411" }, { - "id": "models_models_rationale_2432", + "id": "models_models_rationale_2438", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8bd5\u5242 biz_process_route_step_reagent", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2432" + "source_location": "L2438" }, { - "id": "models_models_rationale_2456", + "id": "models_models_rationale_2462", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u8017\u6750 biz_process_route_step_consumable", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2456" + "source_location": "L2462" }, { - "id": "models_models_rationale_2480", + "id": "models_models_rationale_2486", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_process_route_step_output", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2480" + "source_location": "L2486" }, { - "id": "models_models_rationale_2501", + "id": "models_models_rationale_2507", "label": "\u5de5\u827a\u8def\u7ebf\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_process_route_step_data_collection", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2501" + "source_location": "L2507" }, { - "id": "models_models_rationale_2526", + "id": "models_models_rationale_2532", "label": "\u7ec6\u80de\u4ea7\u54c1 biz_cell_product", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2526" + "source_location": "L2532" }, { - "id": "models_models_rationale_2560", + "id": "models_models_rationale_2566", "label": "\u751f\u4ea7\u5de5\u5355 biz_production_work_order", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2560" + "source_location": "L2566" }, { - "id": "models_models_rationale_2590", + "id": "models_models_rationale_2596", "label": "\u751f\u4ea7\u4efb\u52a1 biz_production_task", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2590" + "source_location": "L2596" }, { - "id": "models_models_rationale_2620", + "id": "models_models_rationale_2626", "label": "\u751f\u4ea7\u4efb\u52a1\u8f6c\u53d1\u8bb0\u5f55 biz_production_task_handover", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2620" + "source_location": "L2626" }, { - "id": "models_models_rationale_2642", + "id": "models_models_rationale_2648", "label": "\u751f\u4ea7\u4efb\u52a1\u6295\u5165\u7269 biz_production_task_input", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2642" + "source_location": "L2648" }, { - "id": "models_models_rationale_2664", + "id": "models_models_rationale_2670", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4 biz_production_task_step", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2664" + "source_location": "L2670" }, { - "id": "models_models_rationale_2694", + "id": "models_models_rationale_2700", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8bd5\u5242 biz_production_task_step_reagent", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2694" + "source_location": "L2700" }, { - "id": "models_models_rationale_2720", + "id": "models_models_rationale_2726", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8017\u6750 biz_production_task_step_consumable", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2720" + "source_location": "L2726" }, { - "id": "models_models_rationale_2746", + "id": "models_models_rationale_2752", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u914d\u7f6e\u8bd5\u5242 biz_production_task_step_configured_reagent", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2746" + "source_location": "L2752" }, { - "id": "models_models_rationale_2771", + "id": "models_models_rationale_2777", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u4ea7\u51fa\u7269 biz_production_task_step_output", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2771" + "source_location": "L2777" }, { - "id": "models_models_rationale_2792", + "id": "models_models_rationale_2798", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u6570\u636e\u91c7\u96c6\u9879 biz_production_task_step_data_collection", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2792" + "source_location": "L2798" }, { - "id": "models_models_rationale_2813", + "id": "models_models_rationale_2819", "label": "\u751f\u4ea7\u4efb\u52a1\u6700\u7ec8\u4ea7\u51fa biz_production_task_output", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2813" + "source_location": "L2819" }, { - "id": "models_models_rationale_2838", + "id": "models_models_rationale_2844", "label": "\u65b0\u751f\u513f\u6ee1\u6708\u5f85\u529e biz_protocol_fullmoon_todo", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2838" + "source_location": "L2844" }, { - "id": "models_models_rationale_2868", + "id": "models_models_rationale_2874", "label": "\u4fdd\u9669\u516c\u53f8 biz_insurance_company", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2868" + "source_location": "L2874" }, { - "id": "models_models_rationale_2890", + "id": "models_models_rationale_2897", "label": "\u4fdd\u9669\u516c\u53f8\u5f00\u7968\u4fe1\u606f biz_insurance_company_invoice", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2890" + "source_location": "L2897" }, { - "id": "models_models_rationale_2914", + "id": "models_models_rationale_2921", "label": "\u4fdd\u9669\u9669\u79cd\u4ef7\u683c biz_insurance_project_price", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2914" + "source_location": "L2921" }, { - "id": "models_models_rationale_2935", + "id": "models_models_rationale_2942", "label": "\u8017\u6750\u53d8\u52a8\u8bb0\u5f55 biz_consumable_stock_log", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2935" + "source_location": "L2942" }, { - "id": "models_models_rationale_2965", + "id": "models_models_rationale_2972", "label": "\u8bd5\u5242\u53d8\u52a8\u8bb0\u5f55 biz_reagent_stock_log", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2965" + "source_location": "L2972" }, { - "id": "models_models_rationale_2995", + "id": "models_models_rationale_3002", "label": "\u6e20\u9053\u4e2d\u8bd5\u670d\u52a1\u7533\u8bf7\u5355 biz_pilot_application", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L2995" + "source_location": "L3002" }, { - "id": "models_models_rationale_3025", + "id": "models_models_rationale_3032", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u60a3\u8005\u4fe1\u606f biz_pilot_patient", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3025" + "source_location": "L3032" }, { - "id": "models_models_rationale_3054", + "id": "models_models_rationale_3061", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u65b9\u6848 biz_pilot_infusion_plan", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3054" + "source_location": "L3061" }, { - "id": "models_models_rationale_3079", + "id": "models_models_rationale_3086", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212 biz_pilot_infusion_schedule", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3079" + "source_location": "L3086" }, { - "id": "models_models_rationale_3108", + "id": "models_models_rationale_3115", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u8f93\u6ce8\u8ba1\u5212\u7ec6\u80de\u4ea7\u54c1 biz_pilot_infusion_schedule_product", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3108" + "source_location": "L3115" }, { - "id": "models_models_rationale_3135", + "id": "models_models_rationale_3142", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u4fe1\u606f biz_pilot_checkup", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3135" + "source_location": "L3142" }, { - "id": "models_models_rationale_3164", + "id": "models_models_rationale_3171", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u9884\u7ea6\u9879\u76ee biz_pilot_checkup_reserve_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3164" + "source_location": "L3171" }, { - "id": "models_models_rationale_3184", + "id": "models_models_rationale_3191", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4f53\u68c0\u5b9e\u9645\u9879\u76ee biz_pilot_checkup_actual_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3184" + "source_location": "L3191" }, { - "id": "models_models_rationale_3204", + "id": "models_models_rationale_3211", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u4fe1\u606f biz_pilot_delivery", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3204" + "source_location": "L3211" }, { - "id": "models_models_rationale_3223", + "id": "models_models_rationale_3230", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u7269\u6599 biz_pilot_delivery_material", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3223" + "source_location": "L3230" }, { - "id": "models_models_rationale_3244", + "id": "models_models_rationale_3251", "label": "\u4e2d\u8bd5\u7533\u8bf7\u5355-\u4ea4\u4ed8\u65b9\u5f0f biz_pilot_delivery_method", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3244" + "source_location": "L3251" }, { - "id": "models_models_rationale_3273", + "id": "models_models_rationale_3280", "label": "\u8f93\u6ce8\u8ba1\u5212-\u5e94\u7528\u786e\u8ba4 biz_pilot_infusion_confirm", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3273" + "source_location": "L3280" }, { - "id": "models_models_rationale_3294", + "id": "models_models_rationale_3301", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7269\u6599\u51c6\u5907\u4e3b\u8868 biz_outbound_release_material", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3294" + "source_location": "L3301" }, { - "id": "models_models_rationale_3313", + "id": "models_models_rationale_3320", "label": "\u51fa\u5e93\u653e\u884c-\u51fa\u5e93\u7ec6\u80de(\u53f0\u8d26) biz_outbound_release_cell", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3313" + "source_location": "L3320" }, { - "id": "models_models_rationale_3341", + "id": "models_models_rationale_3348", "label": "\u51fa\u5e93\u653e\u884c-\u5176\u4ed6\u7eb8\u8d28\u6750\u6599(\u53f0\u8d26) biz_outbound_release_paper", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3341" + "source_location": "L3348" }, { - "id": "models_models_rationale_3363", + "id": "models_models_rationale_3370", "label": "\u8f93\u6ce8\u8ba1\u5212-\u51fa\u5e93\u4ea4\u63a5 biz_outbound_handover", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3363" + "source_location": "L3370" }, { - "id": "models_models_rationale_3388", + "id": "models_models_rationale_3395", "label": "\u51fa\u5e93\u653e\u884c-\u8d28\u68c0\u7269\u6599(\u53f0\u8d26) biz_outbound_release_qc_material", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3388" + "source_location": "L3395" }, { - "id": "models_models_rationale_3413", + "id": "models_models_rationale_3420", "label": "\u51fa\u5e93\u653e\u884c\u5ba1\u6838 biz_outbound_release_review", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3413" + "source_location": "L3420" }, { - "id": "models_models_rationale_3439", + "id": "models_models_rationale_3446", "label": "\u73af\u5883\u68c0\u6d4b\u9879 biz_env_detect_item", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3439" + "source_location": "L3446" }, { - "id": "models_models_rationale_3459", + "id": "models_models_rationale_3466", "label": "\u73af\u5883\u68c0\u6d4b\u767b\u8bb0 biz_env_detect_record", "file_type": "rationale", "source_file": "models/models.py", - "source_location": "L3459" + "source_location": "L3466" }, { "id": "models_cleanroom_garment_py", @@ -4198,21 +4198,21 @@ "label": "BizQcMaterialStockCheck", "file_type": "code", "source_file": "models/qc_material.py", - "source_location": "L99" + "source_location": "L105" }, { "id": "models_qc_material_bizqcmaterialstockcheckbatchline", "label": "BizQcMaterialStockCheckBatchLine", "file_type": "code", "source_file": "models/qc_material.py", - "source_location": "L118" + "source_location": "L124" }, { "id": "models_qc_material_bizqcmaterialstockcheckunusedline", "label": "BizQcMaterialStockCheckUnusedLine", "file_type": "code", "source_file": "models/qc_material.py", - "source_location": "L149" + "source_location": "L155" }, { "id": "models_base_py", @@ -8069,112 +8069,126 @@ "label": "_user_nick_name_map()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L22" + "source_location": "L23" }, { "id": "crud_qc_material_stock_check_status_label", "label": "_status_label()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L30" + "source_location": "L31" }, { "id": "crud_qc_material_stock_check_batch_line_to_dict", "label": "_batch_line_to_dict()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L38" + "source_location": "L39" }, { "id": "crud_qc_material_stock_check_unused_amount", "label": "_unused_amount()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L62" + "source_location": "L63" }, { "id": "crud_qc_material_stock_check_unused_line_to_dict", "label": "_unused_line_to_dict()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L68" + "source_location": "L69" }, { "id": "crud_qc_material_stock_check_check_header_to_dict", "label": "_check_header_to_dict()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L92" + "source_location": "L95" }, { "id": "crud_qc_material_stock_check_get_check", "label": "_get_check()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L116" + "source_location": "L119" }, { "id": "crud_qc_material_stock_check_line_counts", "label": "_line_counts()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L128" + "source_location": "L131" }, { "id": "crud_qc_material_stock_check_list_checks", "label": "list_checks()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L163" + "source_location": "L166" }, { "id": "crud_qc_material_stock_check_get_check_detail", "label": "get_check_detail()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L223" + "source_location": "L226" }, { "id": "crud_qc_material_stock_check_parse_check_time", "label": "_parse_check_time()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L258" + "source_location": "L261" }, { "id": "crud_qc_material_stock_check_create_check", "label": "create_check()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L272" + "source_location": "L275" }, { "id": "crud_qc_material_stock_check_parse_optional_date", "label": "_parse_optional_date()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L349" + "source_location": "L352" + }, + { + "id": "crud_qc_material_stock_check_resolve_unused_item_fields", + "label": "_resolve_unused_item_fields()", + "file_type": "code", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L358" }, { "id": "crud_qc_material_stock_check_save_unused_lines", "label": "save_unused_lines()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L355" + "source_location": "L442" }, { "id": "crud_qc_material_stock_check_complete_check", "label": "complete_check()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L434" + "source_location": "L526" }, { "id": "crud_qc_material_stock_check_cancel_check", "label": "cancel_check()", "file_type": "code", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L455" + "source_location": "L547" + }, + { + "id": "crud_qc_material_stock_check_rationale_363", + "label": "\u6839\u636e usage_id / batch_id \u8865\u5168\u767b\u8bb0\u884c\u5feb\u7167\u5b57\u6bb5\u3002", + "file_type": "rationale", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L363" }, { "id": "crud_material_stock_batch_py", @@ -9448,49 +9462,49 @@ "label": "company_code_exists()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L34" + "source_location": "L35" }, { "id": "crud_qc_third_party_company_list_companies", "label": "list_companies()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L50" + "source_location": "L51" }, { "id": "crud_qc_third_party_company_list_company_options", "label": "list_company_options()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L94" + "source_location": "L95" }, { "id": "crud_qc_third_party_company_get_company", "label": "get_company()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L111" + "source_location": "L112" }, { "id": "crud_qc_third_party_company_create_company", "label": "create_company()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L122" + "source_location": "L123" }, { "id": "crud_qc_third_party_company_update_company", "label": "update_company()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L180" + "source_location": "L183" }, { "id": "crud_qc_third_party_company_soft_delete_company", "label": "soft_delete_company()", "file_type": "code", "source_file": "crud/qc_third_party_company.py", - "source_location": "L245" + "source_location": "L251" }, { "id": "crud_production_material_py", @@ -11977,96 +11991,131 @@ "source_file": "crud/qc_material_usage.py", "source_location": "L115" }, + { + "id": "crud_qc_material_usage_linked_qc_task_no_map", + "label": "_linked_qc_task_no_map()", + "file_type": "code", + "source_file": "crud/qc_material_usage.py", + "source_location": "L176" + }, { "id": "crud_qc_material_usage_batch_map", "label": "_batch_map()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L175" + "source_location": "L209" }, { "id": "crud_qc_material_usage_mine_usage_filter", "label": "_mine_usage_filter()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L187" + "source_location": "L221" }, { "id": "crud_qc_material_usage_list_usages_query", "label": "_list_usages_query()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L212" + "source_location": "L246" }, { "id": "crud_qc_material_usage_paginate_usages", "label": "_paginate_usages()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L275" + "source_location": "L318" }, { "id": "crud_qc_material_usage_list_usages", "label": "list_usages()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L306" + "source_location": "L363" }, { "id": "crud_qc_material_usage_list_my_usages", "label": "list_my_usages()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L334" + "source_location": "L391" }, { "id": "crud_qc_material_usage_list_usages_by_task", "label": "list_usages_by_task()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L365" + "source_location": "L422" }, { "id": "crud_qc_material_usage_list_linked_task_usages", "label": "list_linked_task_usages()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L422" + "source_location": "L479" }, { "id": "crud_qc_material_usage_revert_task_material_usages", "label": "revert_task_material_usages()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L472" + "source_location": "L529" }, { "id": "crud_qc_material_usage_list_requisition_options", "label": "list_requisition_options()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L540" + "source_location": "L597" }, { "id": "crud_qc_material_usage_record_task_usage_from_requisition", "label": "_record_task_usage_from_requisition()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L613" + "source_location": "L671" }, { "id": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "label": "_deduct_task_usage_legacy_batch()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L705" + "source_location": "L763" }, { "id": "crud_qc_material_usage_deduct_for_task", "label": "deduct_for_task()", "file_type": "code", "source_file": "crud/qc_material_usage.py", - "source_location": "L805" + "source_location": "L863" + }, + { + "id": "crud_qc_material_usage_task_consumed_qty_map", + "label": "_task_consumed_qty_map()", + "file_type": "code", + "source_file": "crud/qc_material_usage.py", + "source_location": "L914" + }, + { + "id": "crud_qc_material_usage_fmt_date_val", + "label": "_fmt_date_val()", + "file_type": "code", + "source_file": "crud/qc_material_usage.py", + "source_location": "L940" + }, + { + "id": "crud_qc_material_usage_list_stock_check_requisitions", + "label": "list_stock_check_requisitions()", + "file_type": "code", + "source_file": "crud/qc_material_usage.py", + "source_location": "L948" + }, + { + "id": "crud_qc_material_usage_mark_requisition_fully_used", + "label": "mark_requisition_fully_used()", + "file_type": "code", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1038" }, { "id": "crud_qc_material_usage_rationale_19", @@ -12083,60 +12132,74 @@ "source_location": "L41" }, { - "id": "crud_qc_material_usage_rationale_188", + "id": "crud_qc_material_usage_rationale_181", + "label": "\u9886\u7528\u8bb0\u5f55\uff08manual_out\uff09\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53f7\uff0c\u805a\u5408\u4e3a parent_usage_id \u2192 \u4efb\u52a1\u53f7\u5217\u8868\u3002", + "file_type": "rationale", + "source_file": "crud/qc_material_usage.py", + "source_location": "L181" + }, + { + "id": "crud_qc_material_usage_rationale_222", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u9886\u7528\u8bb0\u5f55\uff1a\u624b\u52a8\u51fa\u5e93\uff08\u9886\u7528\u4eba\uff09\u6216\u4efb\u52a1\u4f7f\u7528\uff08\u586b\u62a5\u4eba\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L188" + "source_location": "L222" }, { - "id": "crud_qc_material_usage_rationale_349", + "id": "crud_qc_material_usage_rationale_406", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55\uff08\u624b\u52a8\u51fa\u5e93 + \u4efb\u52a1\u4f7f\u7528\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L349" - }, - { - "id": "crud_qc_material_usage_rationale_372", - "label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55\uff08task_complete\uff09\u3002", - "file_type": "rationale", - "source_file": "crud/qc_material_usage.py", - "source_location": "L372" + "source_location": "L406" }, { "id": "crud_qc_material_usage_rationale_429", - "label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u7269\u6599\u6d88\u8017\uff08parent_usage_id \u2192 task_complete\uff09\u3002", + "label": "\u67e5\u8be2\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7684\u7269\u6599\u4f7f\u7528\u8bb0\u5f55\uff08task_complete\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", "source_location": "L429" }, { - "id": "crud_qc_material_usage_rationale_478", + "id": "crud_qc_material_usage_rationale_486", + "label": "\u67e5\u8be2\u9886\u7528\u8bb0\u5f55\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u7269\u6599\u6d88\u8017\uff08parent_usage_id \u2192 task_complete\uff09\u3002", + "file_type": "rationale", + "source_file": "crud/qc_material_usage.py", + "source_location": "L486" + }, + { + "id": "crud_qc_material_usage_rationale_535", "label": "\u64a4\u9500\u4efb\u52a1\u6b64\u524d task_complete \u6263\u51cf\uff0c\u4fbf\u4e8e\u91cd\u65b0\u586b\u62a5\u7269\u6599\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L478" + "source_location": "L535" }, { - "id": "crud_qc_material_usage_rationale_548", + "id": "crud_qc_material_usage_rationale_605", "label": "\u9886\u7528\u8bb0\u5f55\u9009\u9879\uff08manual_out\uff09\uff0c\u4f9b\u8d28\u68c0\u4efb\u52a1\u5173\u8054\u7269\u6599\u4f7f\u7528\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L548" + "source_location": "L605" }, { - "id": "crud_qc_material_usage_rationale_714", + "id": "crud_qc_material_usage_rationale_772", "label": "\u65e7\u7248\uff1a\u6309\u5165\u5e93\u6279\u6b21\u6263\u51cf\u5e93\u5b58\uff08\u517c\u5bb9\u5386\u53f2\u6570\u636e\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L714" + "source_location": "L772" }, { - "id": "crud_qc_material_usage_rationale_814", + "id": "crud_qc_material_usage_rationale_872", "label": "\u767b\u8bb0\u4efb\u52a1\u7269\u6599\u4f7f\u7528\uff1b\u5173\u8054\u9886\u7528\u8bb0\u5f55\u65f6\u4e0d\u6263\u51cf\u5e93\u5b58\u3002\u8c03\u7528\u65b9\u63a7\u5236\u4e8b\u52a1\uff0c\u672c\u51fd\u6570\u4e0d commit\u3002", "file_type": "rationale", "source_file": "crud/qc_material_usage.py", - "source_location": "L814" + "source_location": "L872" + }, + { + "id": "crud_qc_material_usage_rationale_957", + "label": "\u76d8\u70b9\u767b\u8bb0\u5f39\u7a97\uff1a\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55\uff08\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c\uff09\u3002", + "file_type": "rationale", + "source_file": "crud/qc_material_usage.py", + "source_location": "L957" }, { "id": "crud_biz_no_generator_py", @@ -12507,140 +12570,140 @@ "label": "list_clean_rooms()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L35" + "source_location": "L36" }, { "id": "crud_clean_room_get_clean_room", "label": "get_clean_room()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L66" + "source_location": "L67" }, { "id": "crud_clean_room_room_code_exists", "label": "room_code_exists()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L73" + "source_location": "L74" }, { "id": "crud_clean_room_create_clean_room", "label": "create_clean_room()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L82" + "source_location": "L83" }, { "id": "crud_clean_room_update_clean_room", "label": "update_clean_room()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L123" + "source_location": "L126" }, { "id": "crud_clean_room_soft_delete_clean_room", "label": "soft_delete_clean_room()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L167" + "source_location": "L173" }, { "id": "crud_clean_room_access_log_to_dict", "label": "_access_log_to_dict()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L181" + "source_location": "L187" }, { "id": "crud_clean_room_list_access_logs", "label": "list_access_logs()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L200" + "source_location": "L206" }, { "id": "crud_clean_room_get_access_log", "label": "get_access_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L237" + "source_location": "L243" }, { "id": "crud_clean_room_create_access_log", "label": "create_access_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L244" + "source_location": "L250" }, { "id": "crud_clean_room_update_access_log", "label": "update_access_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L289" + "source_location": "L295" }, { "id": "crud_clean_room_soft_delete_access_log", "label": "soft_delete_access_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L331" + "source_location": "L337" }, { "id": "crud_clean_room_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L341" + "source_location": "L347" }, { "id": "crud_clean_room_calc_duration_minutes", "label": "_calc_duration_minutes()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L351" + "source_location": "L357" }, { "id": "crud_clean_room_uv_disinfect_log_to_dict", "label": "_uv_disinfect_log_to_dict()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L359" + "source_location": "L365" }, { "id": "crud_clean_room_list_uv_disinfect_logs", "label": "list_uv_disinfect_logs()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L379" + "source_location": "L385" }, { "id": "crud_clean_room_get_uv_disinfect_log", "label": "get_uv_disinfect_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L413" + "source_location": "L419" }, { "id": "crud_clean_room_create_uv_disinfect_log", "label": "create_uv_disinfect_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L424" + "source_location": "L430" }, { "id": "crud_clean_room_update_uv_disinfect_log", "label": "update_uv_disinfect_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L474" + "source_location": "L480" }, { "id": "crud_clean_room_soft_delete_uv_disinfect_log", "label": "soft_delete_uv_disinfect_log()", "file_type": "code", "source_file": "crud/clean_room.py", - "source_location": "L525" + "source_location": "L531" }, { "id": "crud_clean_room_rationale_1", @@ -12899,49 +12962,49 @@ "label": "list_express_companies()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L28" + "source_location": "L29" }, { "id": "crud_express_company_get_express_company", "label": "get_express_company()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L63" + "source_location": "L64" }, { "id": "crud_express_company_express_code_exists", "label": "express_code_exists()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L71" + "source_location": "L72" }, { "id": "crud_express_company_create_express_company", "label": "create_express_company()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L78" + "source_location": "L79" }, { "id": "crud_express_company_update_express_company", "label": "update_express_company()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L113" + "source_location": "L116" }, { "id": "crud_express_company_soft_delete_express_company", "label": "soft_delete_express_company()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L147" + "source_location": "L153" }, { "id": "crud_express_company_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "crud/express_company.py", - "source_location": "L157" + "source_location": "L163" }, { "id": "crud_express_company_rationale_1", @@ -14747,49 +14810,49 @@ "label": "list_sites()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L34" + "source_location": "L35" }, { "id": "crud_site_get_site", "label": "get_site()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L69" + "source_location": "L70" }, { "id": "crud_site_site_code_exists", "label": "site_code_exists()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L77" + "source_location": "L78" }, { "id": "crud_site_create_site", "label": "create_site()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L84" + "source_location": "L85" }, { "id": "crud_site_update_site", "label": "update_site()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L131" + "source_location": "L134" }, { "id": "crud_site_soft_delete_site", "label": "soft_delete_site()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L183" + "source_location": "L189" }, { "id": "crud_site_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "crud/site.py", - "source_location": "L193" + "source_location": "L199" }, { "id": "crud_api_request_log_py", @@ -17169,588 +17232,588 @@ "label": "list_checkup_institutions()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1591" + "source_location": "L1595" }, { "id": "crud_pilot_service_get_checkup_institution", "label": "get_checkup_institution()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1620" + "source_location": "L1642" }, { "id": "crud_pilot_service_create_checkup_institution", "label": "create_checkup_institution()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1629" + "source_location": "L1651" }, { "id": "crud_pilot_service_update_checkup_institution", "label": "update_checkup_institution()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1664" + "source_location": "L1688" }, { "id": "crud_pilot_service_soft_delete_checkup_institution", "label": "soft_delete_checkup_institution()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1703" + "source_location": "L1730" }, { "id": "crud_pilot_service_row_to_dict_checkup_institution_invoice", "label": "_row_to_dict_checkup_institution_invoice()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1717" + "source_location": "L1744" }, { "id": "crud_pilot_service_list_checkup_institution_invoices", "label": "list_checkup_institution_invoices()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1735" + "source_location": "L1762" }, { "id": "crud_pilot_service_create_checkup_institution_invoice", "label": "create_checkup_institution_invoice()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1751" + "source_location": "L1778" }, { "id": "crud_pilot_service_update_checkup_institution_invoice", "label": "update_checkup_institution_invoice()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1790" + "source_location": "L1817" }, { "id": "crud_pilot_service_soft_delete_checkup_institution_invoice", "label": "soft_delete_checkup_institution_invoice()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1837" + "source_location": "L1864" }, { "id": "crud_pilot_service_row_to_dict_checkup_institution_project", "label": "_row_to_dict_checkup_institution_project()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1856" + "source_location": "L1883" }, { "id": "crud_pilot_service_list_checkup_institution_projects", "label": "list_checkup_institution_projects()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1871" + "source_location": "L1898" }, { "id": "crud_pilot_service_create_checkup_institution_project", "label": "create_checkup_institution_project()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1887" + "source_location": "L1914" }, { "id": "crud_pilot_service_update_checkup_institution_project", "label": "update_checkup_institution_project()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1920" + "source_location": "L1947" }, { "id": "crud_pilot_service_soft_delete_checkup_institution_project", "label": "soft_delete_checkup_institution_project()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1958" + "source_location": "L1985" }, { "id": "crud_pilot_service_sum_package_item_fees", "label": "_sum_package_item_fees()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1977" + "source_location": "L2004" }, { "id": "crud_pilot_service_row_to_dict_checkup_institution_package", "label": "_row_to_dict_checkup_institution_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L1987" + "source_location": "L2014" }, { "id": "crud_pilot_service_row_to_dict_checkup_institution_package_item", "label": "_row_to_dict_checkup_institution_package_item()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2012" + "source_location": "L2039" }, { "id": "crud_pilot_service_checkup_package_code_exists", "label": "checkup_package_code_exists()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2034" + "source_location": "L2061" }, { "id": "crud_pilot_service_get_checkup_project_for_package", "label": "_get_checkup_project_for_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2049" + "source_location": "L2076" }, { "id": "crud_pilot_service_validate_package_items_for_save", "label": "_validate_package_items_for_save()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2059" + "source_location": "L2086" }, { "id": "crud_pilot_service_list_package_items_raw", "label": "_list_package_items_raw()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2088" + "source_location": "L2115" }, { "id": "crud_pilot_service_package_items_to_dicts", "label": "_package_items_to_dicts()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2100" + "source_location": "L2127" }, { "id": "crud_pilot_service_insert_package_items", "label": "_insert_package_items()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2118" + "source_location": "L2145" }, { "id": "crud_pilot_service_list_checkup_institution_packages", "label": "list_checkup_institution_packages()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2154" + "source_location": "L2181" }, { "id": "crud_pilot_service_get_checkup_institution_package", "label": "get_checkup_institution_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2181" + "source_location": "L2208" }, { "id": "crud_pilot_service_get_checkup_institution_package_detail", "label": "get_checkup_institution_package_detail()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2190" + "source_location": "L2217" }, { "id": "crud_pilot_service_create_checkup_institution_package", "label": "create_checkup_institution_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2202" + "source_location": "L2229" }, { "id": "crud_pilot_service_update_checkup_institution_package", "label": "update_checkup_institution_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2251" + "source_location": "L2278" }, { "id": "crud_pilot_service_soft_delete_checkup_institution_package", "label": "soft_delete_checkup_institution_package()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2319" + "source_location": "L2346" }, { "id": "crud_pilot_service_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2338" + "source_location": "L2365" }, { "id": "crud_pilot_service_row_to_dict_channel_account", "label": "_row_to_dict_channel_account()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2348" + "source_location": "L2375" }, { "id": "crud_pilot_service_get_channel_account", "label": "get_channel_account()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2359" + "source_location": "L2386" }, { "id": "crud_pilot_service_get_or_create_channel_account", "label": "_get_or_create_channel_account()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2369" + "source_location": "L2396" }, { "id": "crud_pilot_service_row_to_dict_channel_product_quota", "label": "_row_to_dict_channel_product_quota()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2402" + "source_location": "L2429" }, { "id": "crud_pilot_service_upsert_channel_product_quota", "label": "_upsert_channel_product_quota()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2419" + "source_location": "L2446" }, { "id": "crud_pilot_service_reduce_channel_product_quota", "label": "_reduce_channel_product_quota()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2478" + "source_location": "L2505" }, { "id": "crud_pilot_service_list_channel_product_quotas", "label": "list_channel_product_quotas()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2504" + "source_location": "L2531" }, { "id": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "label": "_calc_gmcp_purchase_total_from_db()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2522" + "source_location": "L2549" }, { "id": "crud_pilot_service_batch_gmcp_purchase_totals", "label": "_batch_gmcp_purchase_totals()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2540" + "source_location": "L2567" }, { "id": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "label": "_calc_gmcp_current_holding_amount_from_db()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2556" + "source_location": "L2583" }, { "id": "crud_pilot_service_batch_gmcp_current_holding_amounts", "label": "_batch_gmcp_current_holding_amounts()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2574" + "source_location": "L2601" }, { "id": "crud_pilot_service_resolve_service_order_purchase_total", "label": "_resolve_service_order_purchase_total()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2590" + "source_location": "L2617" }, { "id": "crud_pilot_service_resolve_service_order_current_balance", "label": "_resolve_service_order_current_balance()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2603" + "source_location": "L2630" }, { "id": "crud_pilot_service_row_to_dict_service_order", "label": "_row_to_dict_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2615" + "source_location": "L2642" }, { "id": "crud_pilot_service_row_to_dict_service_order_product", "label": "_row_to_dict_service_order_product()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2674" + "source_location": "L2701" }, { "id": "crud_pilot_service_normalize_txn_product_item", "label": "_normalize_txn_product_item()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2692" + "source_location": "L2719" }, { "id": "crud_pilot_service_enrich_txn_products_from_order", "label": "_enrich_txn_products_from_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2713" + "source_location": "L2740" }, { "id": "crud_pilot_service_row_to_dict_service_order_txn", "label": "_row_to_dict_service_order_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2753" + "source_location": "L2780" }, { "id": "crud_pilot_service_service_order_txn_to_response_dict", "label": "_service_order_txn_to_response_dict()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2800" + "source_location": "L2827" }, { "id": "crud_pilot_service_enrich_finance_operate_fields", "label": "_enrich_finance_operate_fields()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2846" + "source_location": "L2873" }, { "id": "crud_pilot_service_list_channel_service_orders", "label": "list_channel_service_orders()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2866" + "source_location": "L2893" }, { "id": "crud_pilot_service_get_service_order", "label": "get_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2958" + "source_location": "L2985" }, { "id": "crud_pilot_service_get_service_order_products", "label": "get_service_order_products()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2967" + "source_location": "L2994" }, { "id": "crud_pilot_service_calc_gmcp_purchase_total", "label": "_calc_gmcp_purchase_total()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2984" + "source_location": "L3011" }, { "id": "crud_pilot_service_gmcp_has_purchase_lock", "label": "_gmcp_has_purchase_lock()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L2993" + "source_location": "L3020" }, { "id": "crud_pilot_service_gmcp_agreement_editable", "label": "gmcp_agreement_editable()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3021" + "source_location": "L3048" }, { "id": "crud_pilot_service_resolve_agreement_price_cell_type", "label": "_resolve_agreement_price_cell_type()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3027" + "source_location": "L3054" }, { "id": "crud_pilot_service_save_gmcp_product_rows", "label": "_save_gmcp_product_rows()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3044" + "source_location": "L3071" }, { "id": "crud_pilot_service_replace_gmcp_product_rows", "label": "_replace_gmcp_product_rows()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3087" + "source_location": "L3114" }, { "id": "crud_pilot_service_apply_gmcp_order_quotas", "label": "_apply_gmcp_order_quotas()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3098" + "source_location": "L3125" }, { "id": "crud_pilot_service_get_valid_channel_agreement", "label": "_get_valid_channel_agreement()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3125" + "source_location": "L3152" }, { "id": "crud_pilot_service_create_channel_service_order", "label": "create_channel_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3147" + "source_location": "L3174" }, { "id": "crud_pilot_service_update_channel_service_order", "label": "update_channel_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3221" + "source_location": "L3248" }, { "id": "crud_pilot_service_soft_delete_service_order", "label": "soft_delete_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3273" + "source_location": "L3300" }, { "id": "crud_pilot_service_submit_finance_confirm", "label": "submit_finance_confirm()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3290" + "source_location": "L3317" }, { "id": "crud_pilot_service_confirm_receipt", "label": "confirm_receipt()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3322" + "source_location": "L3349" }, { "id": "crud_pilot_service_submit_refund", "label": "submit_refund()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3363" + "source_location": "L3390" }, { "id": "crud_pilot_service_confirm_refund", "label": "confirm_refund()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3398" + "source_location": "L3425" }, { "id": "crud_pilot_service_void_service_order", "label": "void_service_order()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3431" + "source_location": "L3458" }, { "id": "crud_pilot_service_list_service_order_txns", "label": "list_service_order_txns()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3477" + "source_location": "L3504" }, { "id": "crud_pilot_service_get_service_order_txn", "label": "get_service_order_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3610" + "source_location": "L3637" }, { "id": "crud_pilot_service_create_recharge_txn", "label": "create_recharge_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3620" + "source_location": "L3647" }, { "id": "crud_pilot_service_create_refund_txn", "label": "create_refund_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3667" + "source_location": "L3694" }, { "id": "crud_pilot_service_create_purchase_txn", "label": "create_purchase_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3708" + "source_location": "L3735" }, { "id": "crud_pilot_service_create_unsubscribe_txn", "label": "create_unsubscribe_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3808" + "source_location": "L3835" }, { "id": "crud_pilot_service_rollback_purchase_txn_holdings", "label": "_rollback_purchase_txn_holdings()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3884" + "source_location": "L3911" }, { "id": "crud_pilot_service_apply_purchase_txn_holdings", "label": "_apply_purchase_txn_holdings()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3906" + "source_location": "L3933" }, { "id": "crud_pilot_service_rollback_unsubscribe_txn_holdings", "label": "_rollback_unsubscribe_txn_holdings()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3967" + "source_location": "L3994" }, { "id": "crud_pilot_service_apply_unsubscribe_txn_holdings", "label": "_apply_unsubscribe_txn_holdings()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L3991" + "source_location": "L4018" }, { "id": "crud_pilot_service_update_service_order_txn", "label": "update_service_order_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L4030" + "source_location": "L4057" }, { "id": "crud_pilot_service_submit_txn_finance", "label": "submit_txn_finance()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L4107" + "source_location": "L4134" }, { "id": "crud_pilot_service_confirm_txn", "label": "confirm_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L4138" + "source_location": "L4165" }, { "id": "crud_pilot_service_void_txn", "label": "void_txn()", "file_type": "code", "source_file": "crud/pilot_service.py", - "source_location": "L4253" + "source_location": "L4280" }, { "id": "crud_pilot_service_rationale_1", @@ -17774,172 +17837,172 @@ "source_location": "L1326" }, { - "id": "crud_pilot_service_rationale_2370", + "id": "crud_pilot_service_rationale_2397", "label": "\u83b7\u53d6\u6216\u521b\u5efa\u6e20\u9053\u8d26\u6237\uff08\u5e26\u884c\u9501 with_for_update\uff09", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2370" + "source_location": "L2397" }, { - "id": "crud_pilot_service_rationale_2479", + "id": "crud_pilot_service_rationale_2506", "label": "\u6263\u51cf\u4efd\u6570\uff1a\u9a8c\u8bc1 remaining_qty >= reduce_qty", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2479" + "source_location": "L2506" }, { - "id": "crud_pilot_service_rationale_2523", + "id": "crud_pilot_service_rationale_2550", "label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u8d2d\u4e70\u603b\u989d\uff08\u534f\u8bae\u5355\u4ef7 \u00d7 \u7d2f\u8ba1\u8d2d\u4e70\u4efd\u6570\uff09\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2523" + "source_location": "L2550" }, { - "id": "crud_pilot_service_rationale_2557", + "id": "crud_pilot_service_rationale_2584", "label": "\u4ece\u8ba2\u5355\u4ea7\u54c1\u6301\u4ed3\u6c47\u603b\u5f53\u524d\u4f59\u989d\uff08\u534f\u8bae\u5355\u4ef7 \u00d7 \u5f53\u524d\u6301\u6709\u4efd\u6570\uff09\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2557" + "source_location": "L2584" }, { - "id": "crud_pilot_service_rationale_2693", + "id": "crud_pilot_service_rationale_2720", "label": "\u6d41\u6c34 products_json \u9879\u7edf\u4e00\u4e3a camelCase\uff08\u5165\u5e93\u65f6\u4e3a snake_case\uff09\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2693" + "source_location": "L2720" }, { - "id": "crud_pilot_service_rationale_2719", + "id": "crud_pilot_service_rationale_2746", "label": "\u9000\u8ba2\u7b49\u6d41\u6c34\u53ef\u80fd\u4ec5\u5b58 projectCode\uff0c\u4ece\u8ba2\u5355\u6301\u4ed3\u8865\u5168\u9879\u76ee\u540d\u4e0e\u89c4\u683c\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2719" + "source_location": "L2746" }, { - "id": "crud_pilot_service_rationale_2808", + "id": "crud_pilot_service_rationale_2835", "label": "\u6d41\u6c34\u54cd\u5e94\u5b57\u5178\uff1a\u542b\u8ba2\u5355\u6e20\u9053\u4fe1\u606f\u4e0e\u63d0\u4ea4\u4eba/\u521b\u5efa\u4eba\u6635\u79f0\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2808" + "source_location": "L2835" }, { - "id": "crud_pilot_service_rationale_2847", + "id": "crud_pilot_service_rationale_2874", "label": "\u8d22\u52a1\u9875\u300c\u5df2\u5904\u7406\u300d\u5c55\u793a\uff1a\u64cd\u4f5c\u7c7b\u578b\u3001\u64cd\u4f5c\u4eba\u3001\u64cd\u4f5c\u65f6\u95f4\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2847" + "source_location": "L2874" }, { - "id": "crud_pilot_service_rationale_2994", + "id": "crud_pilot_service_rationale_3021", "label": "\u662f\u5426\u5b58\u5728\u8d2d\u4e70\u8bb0\u5f55\uff08\u672a\u4f5c\u5e9f purchase \u6d41\u6c34\uff0c\u6216\u5386\u53f2\u5efa\u5355\u5199\u5165\u7684\u4ea7\u54c1\u884c\uff09\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L2994" + "source_location": "L3021" }, { - "id": "crud_pilot_service_rationale_3099", + "id": "crud_pilot_service_rationale_3126", "label": "\u8d22\u52a1\u786e\u8ba4\u6536\u6b3e\u540e\uff0c\u6309\u8ba2\u5355\u660e\u7ec6\u589e\u52a0\u6e20\u9053\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3099" + "source_location": "L3126" }, { - "id": "crud_pilot_service_rationale_3222", + "id": "crud_pilot_service_rationale_3249", "label": "\u66f4\u65b0\u8ba2\u5355\u57fa\u672c\u4fe1\u606f\uff1bgmcp \u4ea7\u54c1\u4ec5\u901a\u8fc7 purchase \u6d41\u6c34\u7ef4\u62a4", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3222" + "source_location": "L3249" }, { - "id": "crud_pilot_service_rationale_3299", + "id": "crud_pilot_service_rationale_3326", "label": "\u53d1\u8d77\u8d22\u52a1\u786e\u8ba4\uff1atype=yfk/gmcp + status=dsx \u2192 dqr", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3299" + "source_location": "L3326" }, { - "id": "crud_pilot_service_rationale_3323", + "id": "crud_pilot_service_rationale_3350", "label": "\u786e\u8ba4\u5230\u8d26\uff1ayfk dqr\u2192yqr \u589e\u52a0\u4f59\u989d\uff1bgmcp dqr\u2192sxz \u589e\u52a0\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3323" + "source_location": "L3350" }, { - "id": "crud_pilot_service_rationale_3364", + "id": "crud_pilot_service_rationale_3391", "label": "\u7533\u8bf7\u9000\u6b3e\uff1atype=yfk + status=yqr \u2192 tfqrz", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3364" + "source_location": "L3391" }, { - "id": "crud_pilot_service_rationale_3399", + "id": "crud_pilot_service_rationale_3426", "label": "\u786e\u8ba4\u9000\u6b3e\uff1astatus=tfqrz \u2192 ytf\uff0c\u6263\u51cf\u4f59\u989d", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3399" + "source_location": "L3426" }, { - "id": "crud_pilot_service_rationale_3432", + "id": "crud_pilot_service_rationale_3459", "label": "\u4f5c\u5e9f\u8ba2\u5355\uff1atype=gmcp + status=sxz \u2192 yzf\uff0c\u6263\u51cf\u5df2\u751f\u6548\u7684\u4ea7\u54c1\u4efd\u6570", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3432" + "source_location": "L3459" }, { - "id": "crud_pilot_service_rationale_3491", + "id": "crud_pilot_service_rationale_3518", "label": "\u67e5\u8be2\u64cd\u4f5c\u6d41\u6c34\u5217\u8868\u3002finance_done_only\uff1a\u8d22\u52a1\u5df2\u5904\u7406\uff08\u5df2\u786e\u8ba4\u6216\u8d22\u52a1\u4fa7\u4f5c\u5e9f\uff09\u3002", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3491" + "source_location": "L3518" }, { - "id": "crud_pilot_service_rationale_3630", + "id": "crud_pilot_service_rationale_3657", "label": "\u521b\u5efa\u5145\u503c\u6d41\u6c34\uff08yfk\u8ba2\u5355\uff09\uff0c\u72b6\u6001 dsx\uff1b\u9644\u4ef6\u9884\u5b58\u4e8e finance_submit_attachments \u4f9b\u540e\u7eed\u8d22\u52a1\u786e\u8ba4", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3630" + "source_location": "L3657" }, { - "id": "crud_pilot_service_rationale_3668", + "id": "crud_pilot_service_rationale_3695", "label": "\u521b\u5efa\u9000\u6b3e\u6d41\u6c34\uff08yfk\u8ba2\u5355\uff09\uff0camount <= current_balance", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3668" + "source_location": "L3695" }, { - "id": "crud_pilot_service_rationale_3709", + "id": "crud_pilot_service_rationale_3736", "label": "\u521b\u5efa\u8d2d\u4e70\u4ea7\u54c1\u6d41\u6c34\uff08gmcp\u8ba2\u5355\uff09\uff0c\u540c\u65f6\u521b\u5efa/\u66f4\u65b0\u4ea7\u54c1\u6301\u4ed3", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3709" + "source_location": "L3736" }, { - "id": "crud_pilot_service_rationale_3809", + "id": "crud_pilot_service_rationale_3836", "label": "\u521b\u5efa\u9000\u8ba2\u4ea7\u54c1\u6d41\u6c34\uff08gmcp\u8ba2\u5355\uff09\uff0c\u6821\u9a8c\u9000\u8ba2\u4efd\u6570 <= current_qty", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L3809" + "source_location": "L3836" }, { - "id": "crud_pilot_service_rationale_4042", + "id": "crud_pilot_service_rationale_4069", "label": "\u66f4\u65b0\u5f85\u751f\u6548\u6d41\u6c34\uff1a\u4ec5 dsx\uff1b\u5145\u503c/\u9000\u6b3e\u53ef\u6539\u91d1\u989d\u4e0e\u9644\u4ef6\uff0c\u8d2d\u4e70/\u9000\u8ba2\u53ef\u6539\u4ea7\u54c1\u660e\u7ec6\u4e0e\u5907\u6ce8", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L4042" + "source_location": "L4069" }, { - "id": "crud_pilot_service_rationale_4139", + "id": "crud_pilot_service_rationale_4166", "label": "\u8d22\u52a1\u786e\u8ba4\u6d41\u6c34\uff1adqr \u2192 yqr\uff0c\u66f4\u65b0\u4e3b\u8868\u6c47\u603b\u548c\u4ea7\u54c1\u6301\u4ed3\uff0c\u66f4\u65b0\u6e20\u9053\u8d26\u6237\u4f59\u989d", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L4139" + "source_location": "L4166" }, { - "id": "crud_pilot_service_rationale_4254", + "id": "crud_pilot_service_rationale_4281", "label": "\u4f5c\u5e9f\u6d41\u6c34\uff1adsx/dqr \u2192 yzf\u3002\u5982\u679c\u662f purchase/unsubscribe \u8fd8\u9700\u8981\u56de\u6eda\u4ea7\u54c1\u6301\u4ed3", "file_type": "rationale", "source_file": "crud/pilot_service.py", - "source_location": "L4254" + "source_location": "L4281" }, { "id": "crud_customer_py", @@ -19479,49 +19542,49 @@ "label": "type_code_exists()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L31" + "source_location": "L32" }, { "id": "crud_cell_sample_type_list_cell_sample_types", "label": "list_cell_sample_types()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L43" + "source_location": "L44" }, { "id": "crud_cell_sample_type_get_cell_sample_type", "label": "get_cell_sample_type()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L74" + "source_location": "L75" }, { "id": "crud_cell_sample_type_create_cell_sample_type", "label": "create_cell_sample_type()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L81" + "source_location": "L82" }, { "id": "crud_cell_sample_type_update_cell_sample_type", "label": "update_cell_sample_type()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L120" + "source_location": "L123" }, { "id": "crud_cell_sample_type_soft_delete_cell_sample_type", "label": "soft_delete_cell_sample_type()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L161" + "source_location": "L167" }, { "id": "crud_cell_sample_type_total_pages", "label": "total_pages()", "file_type": "code", "source_file": "crud/cell_sample_type.py", - "source_location": "L171" + "source_location": "L177" }, { "id": "crud_cell_sample_type_rationale_1", @@ -21502,595 +21565,609 @@ "label": "ThirdPartyCompanyUpdateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L61" + "source_location": "L62" }, { "id": "api_qc_list_qc_third_party_companies", "label": "list_qc_third_party_companies()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L79" + "source_location": "L81" }, { "id": "api_qc_list_qc_third_party_company_options", "label": "list_qc_third_party_company_options()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L101" + "source_location": "L103" }, { "id": "api_qc_create_qc_third_party_company", "label": "create_qc_third_party_company()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L115" + "source_location": "L117" }, { "id": "api_qc_update_qc_third_party_company", "label": "update_qc_third_party_company()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L149" + "source_location": "L152" }, { "id": "api_qc_delete_qc_third_party_company", "label": "delete_qc_third_party_company()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L185" + "source_location": "L189" }, { "id": "api_qc_thirdpartyitembody", "label": "ThirdPartyItemBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L205" + "source_location": "L209" }, { "id": "api_qc_thirdpartyitemupdatebody", "label": "ThirdPartyItemUpdateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L217" + "source_location": "L221" }, { "id": "api_qc_list_qc_third_party_items", "label": "list_qc_third_party_items()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L230" + "source_location": "L234" }, { "id": "api_qc_list_qc_third_party_items_active", "label": "list_qc_third_party_items_active()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L259" + "source_location": "L263" }, { "id": "api_qc_create_qc_third_party_item", "label": "create_qc_third_party_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L274" + "source_location": "L278" }, { "id": "api_qc_update_qc_third_party_item", "label": "update_qc_third_party_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L303" + "source_location": "L307" }, { "id": "api_qc_delete_qc_third_party_item", "label": "delete_qc_third_party_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L334" + "source_location": "L338" }, { "id": "api_qc_labtestitembody", "label": "LabTestItemBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L354" + "source_location": "L358" }, { "id": "api_qc_labtestitemupdatebody", "label": "LabTestItemUpdateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L365" + "source_location": "L369" }, { "id": "api_qc_itemparambody", "label": "ItemParamBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L379" + "source_location": "L383" }, { "id": "api_qc_taskresultbody", "label": "TaskResultBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L384" + "source_location": "L388" }, { "id": "api_qc_taskcompletewithresultbody", "label": "TaskCompleteWithResultBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L389" + "source_location": "L393" }, { "id": "api_qc_list_qc_lab_test_items", "label": "list_qc_lab_test_items()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L399" + "source_location": "L403" }, { "id": "api_qc_list_qc_lab_test_items_active", "label": "list_qc_lab_test_items_active()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L421" + "source_location": "L425" }, { "id": "api_qc_create_qc_lab_test_item", "label": "create_qc_lab_test_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L435" + "source_location": "L439" }, { "id": "api_qc_update_qc_lab_test_item", "label": "update_qc_lab_test_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L463" + "source_location": "L467" }, { "id": "api_qc_delete_qc_lab_test_item", "label": "delete_qc_lab_test_item()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L493" + "source_location": "L497" }, { "id": "api_qc_list_item_params", "label": "list_item_params()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L514" + "source_location": "L518" }, { "id": "api_qc_save_item_params", "label": "save_item_params()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L530" + "source_location": "L534" }, { "id": "api_qc_workorderconfigurebody", "label": "WorkOrderConfigureBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L552" + "source_location": "L556" }, { "id": "api_qc_assert_task_write_access", "label": "_assert_task_write_access()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L565" + "source_location": "L569" }, { "id": "api_qc_create_qc_work_order", "label": "create_qc_work_order()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L585" + "source_location": "L589" }, { "id": "api_qc_list_qc_work_orders", "label": "list_qc_work_orders()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L624" + "source_location": "L628" }, { "id": "api_qc_get_qc_work_order_detail", "label": "get_qc_work_order_detail()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L665" + "source_location": "L669" }, { "id": "api_qc_get_outbound_qc_detail", "label": "get_outbound_qc_detail()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L683" + "source_location": "L687" }, { "id": "api_qc_update_qc_work_order", "label": "update_qc_work_order()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L701" + "source_location": "L705" }, { "id": "api_qc_delete_qc_work_order_api", "label": "delete_qc_work_order_api()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L731" + "source_location": "L735" }, { "id": "api_qc_configure_qc_work_order", "label": "configure_qc_work_order()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L745" + "source_location": "L749" }, { "id": "api_qc_taskattachmentsbody", "label": "TaskAttachmentsBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L778" + "source_location": "L782" }, { "id": "api_qc_create_qc_task", "label": "create_qc_task()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L785" + "source_location": "L789" }, { "id": "api_qc_list_my_qc_tasks", "label": "list_my_qc_tasks()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L817" + "source_location": "L821" }, { "id": "api_qc_list_qc_tasks", "label": "list_qc_tasks()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L848" + "source_location": "L852" }, { "id": "api_qc_get_qc_task_detail", "label": "get_qc_task_detail()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L881" + "source_location": "L885" }, { "id": "api_qc_start_qc_task", "label": "start_qc_task()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L899" + "source_location": "L903" }, { "id": "api_qc_complete_qc_task", "label": "complete_qc_task()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L919" + "source_location": "L923" }, { "id": "api_qc_get_task_results", "label": "get_task_results()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L939" + "source_location": "L943" }, { "id": "api_qc_list_qc_material_requisition_options", "label": "list_qc_material_requisition_options()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L954" + "source_location": "L958" }, { "id": "api_qc_get_task_material_usages", "label": "get_task_material_usages()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L977" + "source_location": "L981" }, { "id": "api_qc_complete_task_with_result", "label": "complete_task_with_result()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L997" + "source_location": "L1001" }, { "id": "api_qc_update_qc_task_attachments", "label": "update_qc_task_attachments()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1059" + "source_location": "L1063" }, { "id": "api_qc_delete_qc_task_api", "label": "delete_qc_task_api()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1086" + "source_location": "L1090" }, { "id": "api_qc_qcmaterialbody", "label": "QcMaterialBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1102" + "source_location": "L1106" }, { "id": "api_qc_qcmaterialupdatebody", "label": "QcMaterialUpdateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1113" + "source_location": "L1117" }, { "id": "api_qc_stockinbody", "label": "StockInBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1124" + "source_location": "L1128" }, { "id": "api_qc_batchstockinitem", "label": "BatchStockInItem", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1139" + "source_location": "L1143" }, { "id": "api_qc_batchstockinbody", "label": "BatchStockInBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1154" + "source_location": "L1158" }, { "id": "api_qc_batchstockoutitem", "label": "BatchStockOutItem", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1161" + "source_location": "L1165" }, { "id": "api_qc_batchstockoutbody", "label": "BatchStockOutBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1168" + "source_location": "L1172" }, { "id": "api_qc_batchdiscarditem", "label": "BatchDiscardItem", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1177" + "source_location": "L1181" }, { "id": "api_qc_batchdiscardbody", "label": "BatchDiscardBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1185" + "source_location": "L1189" }, { "id": "api_qc_qcmaterialbatchupdatebody", "label": "QcMaterialBatchUpdateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1193" + "source_location": "L1197" }, { "id": "api_qc_list_qc_material_batches", "label": "list_qc_material_batches()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1213" + "source_location": "L1217" }, { "id": "api_qc_qc_material_batch_options", "label": "qc_material_batch_options()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1242" + "source_location": "L1246" }, { "id": "api_qc_update_qc_material_batch", "label": "update_qc_material_batch()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1265" + "source_location": "L1269" }, { "id": "api_qc_delete_qc_material_batch", "label": "delete_qc_material_batch()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1294" + "source_location": "L1298" }, { "id": "api_qc_list_qc_materials", "label": "list_qc_materials()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1311" + "source_location": "L1315" }, { "id": "api_qc_qc_material_options", "label": "qc_material_options()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1333" + "source_location": "L1337" }, { "id": "api_qc_create_qc_material", "label": "create_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1345" + "source_location": "L1349" }, { "id": "api_qc_update_qc_material", "label": "update_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1375" + "source_location": "L1379" }, { "id": "api_qc_delete_qc_material", "label": "delete_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1404" + "source_location": "L1408" }, { "id": "api_qc_batch_stock_in_qc_material", "label": "batch_stock_in_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1421" + "source_location": "L1425" }, { "id": "api_qc_batch_stock_out_qc_material", "label": "batch_stock_out_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1474" + "source_location": "L1478" }, { "id": "api_qc_batch_discard_qc_material", "label": "batch_discard_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1510" + "source_location": "L1514" }, { "id": "api_qc_stock_in_qc_material", "label": "stock_in_qc_material()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1552" + "source_location": "L1556" }, { "id": "api_qc_batch_stock_in_qc_material_batches", "label": "batch_stock_in_qc_material_batches()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1594" + "source_location": "L1598" }, { "id": "api_qc_batch_stock_out_qc_material_batches", "label": "batch_stock_out_qc_material_batches()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1604" + "source_location": "L1608" }, { "id": "api_qc_batch_discard_qc_material_batches", "label": "batch_discard_qc_material_batches()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1614" + "source_location": "L1618" }, { "id": "api_qc_list_qc_material_usages", "label": "list_qc_material_usages()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1627" + "source_location": "L1631" }, { "id": "api_qc_list_my_qc_material_usages", "label": "list_my_qc_material_usages()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1656" + "source_location": "L1660" }, { "id": "api_qc_list_qc_material_linked_task_usages", "label": "list_qc_material_linked_task_usages()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1693" + "source_location": "L1697" + }, + { + "id": "api_qc_list_qc_material_stock_check_requisitions", + "label": "list_qc_material_stock_check_requisitions()", + "file_type": "code", + "source_file": "api/qc.py", + "source_location": "L1722" + }, + { + "id": "api_qc_mark_qc_material_usage_fully_used", + "label": "mark_qc_material_usage_fully_used()", + "file_type": "code", + "source_file": "api/qc.py", + "source_location": "L1748" }, { "id": "api_qc_stockcheckcreatebody", "label": "StockCheckCreateBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1720" + "source_location": "L1778" }, { "id": "api_qc_stockcheckunusedlineitem", "label": "StockCheckUnusedLineItem", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1727" + "source_location": "L1785" }, { "id": "api_qc_stockcheckunusedlinesbody", "label": "StockCheckUnusedLinesBody", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1745" + "source_location": "L1805" }, { "id": "api_qc_list_qc_material_stock_checks", "label": "list_qc_material_stock_checks()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1751" + "source_location": "L1811" }, { "id": "api_qc_create_qc_material_stock_check", "label": "create_qc_material_stock_check()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1782" + "source_location": "L1842" }, { "id": "api_qc_get_qc_material_stock_check", "label": "get_qc_material_stock_check()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1808" + "source_location": "L1868" }, { "id": "api_qc_save_qc_material_stock_check_unused_lines", "label": "save_qc_material_stock_check_unused_lines()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1824" + "source_location": "L1884" }, { "id": "api_qc_complete_qc_material_stock_check", "label": "complete_qc_material_stock_check()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1850" + "source_location": "L1910" }, { "id": "api_qc_cancel_qc_material_stock_check", "label": "cancel_qc_material_stock_check()", "file_type": "code", "source_file": "api/qc.py", - "source_location": "L1867" + "source_location": "L1927" }, { "id": "api_qc_rationale_1", @@ -22100,32 +22177,46 @@ "source_location": "L1" }, { - "id": "api_qc_rationale_1599", + "id": "api_qc_rationale_1603", "label": "\u6279\u91cf\u5165\u5e93\uff08\u4e0e /qc-materials/batch-stock-in \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "api/qc.py", - "source_location": "L1599" + "source_location": "L1603" }, { - "id": "api_qc_rationale_1609", + "id": "api_qc_rationale_1613", "label": "\u6279\u91cf\u51fa\u5e93\uff08\u4e0e /qc-materials/batch-stock-out \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "api/qc.py", - "source_location": "L1609" + "source_location": "L1613" }, { - "id": "api_qc_rationale_1619", + "id": "api_qc_rationale_1623", "label": "\u6279\u91cf\u5e9f\u5f03\uff08\u4e0e /qc-materials/batch-discard \u7b49\u4ef7\uff09\u3002", "file_type": "rationale", "source_file": "api/qc.py", - "source_location": "L1619" + "source_location": "L1623" }, { - "id": "api_qc_rationale_1668", + "id": "api_qc_rationale_1672", "label": "\u5f53\u524d\u767b\u5f55\u4eba\u7684\u7269\u6599\u9886\u7528\u8bb0\u5f55\uff08\u624b\u52a8\u51fa\u5e93\u9886\u7528\u4eba / \u4efb\u52a1\u4f7f\u7528\u586b\u62a5\u4eba\uff09\u3002", "file_type": "rationale", "source_file": "api/qc.py", - "source_location": "L1668" + "source_location": "L1672" + }, + { + "id": "api_qc_rationale_1729", + "label": "\u76d8\u70b9\u767b\u8bb0\uff1a\u5f85\u5904\u7406\u9886\u7528\u8bb0\u5f55\uff08\u672a\u6807\u8bb0\u5df2\u4f7f\u7528\u5b8c\uff09\u3002", + "file_type": "rationale", + "source_file": "api/qc.py", + "source_location": "L1729" + }, + { + "id": "api_qc_rationale_1755", + "label": "\u6807\u8bb0\u9886\u7528\u8bb0\u5f55\u5df2\u4f7f\u7528\u5b8c\uff08\u76d8\u70b9\u767b\u8bb0 / \u53d8\u52a8\u8bb0\u5f55\uff09\u3002", + "file_type": "rationale", + "source_file": "api/qc.py", + "source_location": "L1755" }, { "id": "api_collection_protocol_py", @@ -22713,287 +22804,287 @@ "label": "CellSampleTypeUpdateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L207" + "source_location": "L208" }, { "id": "api_basic_info_list_cell_sample_types", "label": "list_cell_sample_types()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L219" + "source_location": "L221" }, { "id": "api_basic_info_create_cell_sample_type", "label": "create_cell_sample_type()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L250" + "source_location": "L252" }, { "id": "api_basic_info_update_cell_sample_type", "label": "update_cell_sample_type()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L274" + "source_location": "L277" }, { "id": "api_basic_info_delete_cell_sample_type", "label": "delete_cell_sample_type()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L301" + "source_location": "L305" }, { "id": "api_basic_info_collectionregioncreatebody", "label": "CollectionRegionCreateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L319" + "source_location": "L323" }, { "id": "api_basic_info_collectionregionupdatebody", "label": "CollectionRegionUpdateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L327" + "source_location": "L331" }, { "id": "api_basic_info_list_collection_regions", "label": "list_collection_regions()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L336" + "source_location": "L340" }, { "id": "api_basic_info_create_collection_region", "label": "create_collection_region()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L363" + "source_location": "L367" }, { "id": "api_basic_info_update_collection_region", "label": "update_collection_region()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L384" + "source_location": "L388" }, { "id": "api_basic_info_delete_collection_region", "label": "delete_collection_region()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L408" + "source_location": "L412" }, { "id": "api_basic_info_hospitalcreatebody", "label": "HospitalCreateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L426" + "source_location": "L430" }, { "id": "api_basic_info_hospitalupdatebody", "label": "HospitalUpdateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L434" + "source_location": "L438" }, { "id": "api_basic_info_list_hospitals", "label": "list_hospitals()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L443" + "source_location": "L447" }, { "id": "api_basic_info_create_hospital", "label": "create_hospital()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L463" + "source_location": "L467" }, { "id": "api_basic_info_update_hospital", "label": "update_hospital()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L486" + "source_location": "L490" }, { "id": "api_basic_info_delete_hospital", "label": "delete_hospital()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L514" + "source_location": "L518" }, { "id": "api_basic_info_protocolnocreatebody", "label": "ProtocolNoCreateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L536" + "source_location": "L540" }, { "id": "api_basic_info_protocolnoupdatebody", "label": "ProtocolNoUpdateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L548" + "source_location": "L552" }, { "id": "api_basic_info_list_protocol_nos", "label": "list_protocol_nos()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L561" + "source_location": "L565" }, { "id": "api_basic_info_protocolnobatchgeneratebody", "label": "ProtocolNoBatchGenerateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L602" + "source_location": "L606" }, { "id": "api_basic_info_protocolnobatchissuebody", "label": "ProtocolNoBatchIssueBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L612" + "source_location": "L616" }, { "id": "api_basic_info_batch_generate_protocol_nos", "label": "batch_generate_protocol_nos()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L621" + "source_location": "L625" }, { "id": "api_basic_info_batch_issue_protocol_nos", "label": "batch_issue_protocol_nos()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L647" + "source_location": "L651" }, { "id": "api_basic_info_protocolnobatchrevokebody", "label": "ProtocolNoBatchRevokeBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L670" + "source_location": "L674" }, { "id": "api_basic_info_batch_revoke_protocol_nos", "label": "batch_revoke_protocol_nos()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L677" + "source_location": "L681" }, { "id": "api_basic_info_create_protocol_no", "label": "create_protocol_no()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L699" + "source_location": "L703" }, { "id": "api_basic_info_update_protocol_no", "label": "update_protocol_no()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L726" + "source_location": "L730" }, { "id": "api_basic_info_delete_protocol_no", "label": "delete_protocol_no()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L754" + "source_location": "L758" }, { "id": "api_basic_info_samplecodecreatebody", "label": "SampleCodeCreateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L772" + "source_location": "L776" }, { "id": "api_basic_info_samplecodeupdatebody", "label": "SampleCodeUpdateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L785" + "source_location": "L789" }, { "id": "api_basic_info_samplecodebatchgeneratebody", "label": "SampleCodeBatchGenerateBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L797" + "source_location": "L801" }, { "id": "api_basic_info_samplecodebatchissuebody", "label": "SampleCodeBatchIssueBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L807" + "source_location": "L811" }, { "id": "api_basic_info_batch_generate_sample_codes", "label": "batch_generate_sample_codes()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L816" + "source_location": "L820" }, { "id": "api_basic_info_batch_issue_sample_codes", "label": "batch_issue_sample_codes()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L842" + "source_location": "L846" }, { "id": "api_basic_info_samplecodebatchrevokebody", "label": "SampleCodeBatchRevokeBody", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L865" + "source_location": "L869" }, { "id": "api_basic_info_batch_revoke_sample_codes", "label": "batch_revoke_sample_codes()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L872" + "source_location": "L876" }, { "id": "api_basic_info_list_sample_codes", "label": "list_sample_codes()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L894" + "source_location": "L898" }, { "id": "api_basic_info_create_sample_code", "label": "create_sample_code()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L939" + "source_location": "L943" }, { "id": "api_basic_info_update_sample_code", "label": "update_sample_code()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L965" + "source_location": "L969" }, { "id": "api_basic_info_delete_sample_code", "label": "delete_sample_code()", "file_type": "code", "source_file": "api/basic_info.py", - "source_location": "L993" + "source_location": "L997" }, { "id": "api_basic_info_rationale_1", @@ -23714,336 +23805,336 @@ "label": "CleanRoomUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L51" + "source_location": "L52" }, { "id": "api_operations_list_clean_rooms", "label": "list_clean_rooms()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L64" + "source_location": "L66" }, { "id": "api_operations_create_clean_room", "label": "create_clean_room()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L89" + "source_location": "L91" }, { "id": "api_operations_update_clean_room", "label": "update_clean_room()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L114" + "source_location": "L117" }, { "id": "api_operations_delete_clean_room", "label": "delete_clean_room()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L142" + "source_location": "L146" }, { "id": "api_operations_accesslogcreatebody", "label": "AccessLogCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L160" + "source_location": "L164" }, { "id": "api_operations_accesslogupdatebody", "label": "AccessLogUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L174" + "source_location": "L178" }, { "id": "api_operations_parse_optional_dt", "label": "_parse_optional_dt()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L187" + "source_location": "L191" }, { "id": "api_operations_list_access_logs", "label": "list_access_logs()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L194" + "source_location": "L198" }, { "id": "api_operations_create_access_log", "label": "create_access_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L223" + "source_location": "L227" }, { "id": "api_operations_update_access_log", "label": "update_access_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L250" + "source_location": "L254" }, { "id": "api_operations_delete_access_log", "label": "delete_access_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L279" + "source_location": "L283" }, { "id": "api_operations_uvdisinfectlogcreatebody", "label": "UvDisinfectLogCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L297" + "source_location": "L301" }, { "id": "api_operations_uvdisinfectlogupdatebody", "label": "UvDisinfectLogUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L309" + "source_location": "L313" }, { "id": "api_operations_list_uv_disinfect_logs", "label": "list_uv_disinfect_logs()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L321" + "source_location": "L325" }, { "id": "api_operations_create_uv_disinfect_log", "label": "create_uv_disinfect_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L352" + "source_location": "L356" }, { "id": "api_operations_update_uv_disinfect_log", "label": "update_uv_disinfect_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L377" + "source_location": "L381" }, { "id": "api_operations_delete_uv_disinfect_log", "label": "delete_uv_disinfect_log()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L405" + "source_location": "L409" }, { "id": "api_operations_storagefacilitycreatebody", "label": "StorageFacilityCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L423" + "source_location": "L427" }, { "id": "api_operations_storagefacilityupdatebody", "label": "StorageFacilityUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L435" + "source_location": "L439" }, { "id": "api_operations_list_storage_facilities", "label": "list_storage_facilities()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L447" + "source_location": "L451" }, { "id": "api_operations_create_storage_facility", "label": "create_storage_facility()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L475" + "source_location": "L479" }, { "id": "api_operations_update_storage_facility", "label": "update_storage_facility()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L500" + "source_location": "L504" }, { "id": "api_operations_delete_storage_facility", "label": "delete_storage_facility()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L527" + "source_location": "L531" }, { "id": "api_operations_storageslotcreatebody", "label": "StorageSlotCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L545" + "source_location": "L549" }, { "id": "api_operations_storageslotbatchcreatebody", "label": "StorageSlotBatchCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L555" + "source_location": "L559" }, { "id": "api_operations_storageslotupdatebody", "label": "StorageSlotUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L562" + "source_location": "L566" }, { "id": "api_operations_storageslotclearbody", "label": "StorageSlotClearBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L571" + "source_location": "L575" }, { "id": "api_operations_storageslotinsertrowbody", "label": "StorageSlotInsertRowBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L576" + "source_location": "L580" }, { "id": "api_operations_list_storage_slots", "label": "list_storage_slots()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L584" + "source_location": "L588" }, { "id": "api_operations_batch_create_storage_slots", "label": "batch_create_storage_slots()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L612" + "source_location": "L616" }, { "id": "api_operations_create_storage_slot", "label": "create_storage_slot()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L633" + "source_location": "L637" }, { "id": "api_operations_update_storage_slot", "label": "update_storage_slot()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L656" + "source_location": "L660" }, { "id": "api_operations_insert_storage_slot_row", "label": "insert_storage_slot_row()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L681" + "source_location": "L685" }, { "id": "api_operations_clear_storage_slots", "label": "clear_storage_slots()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L702" + "source_location": "L706" }, { "id": "api_operations_delete_storage_slot", "label": "delete_storage_slot()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L724" + "source_location": "L728" }, { "id": "api_operations_occupancycreatebody", "label": "OccupancyCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L742" + "source_location": "L746" }, { "id": "api_operations_list_occupancies", "label": "list_occupancies()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L754" + "source_location": "L758" }, { "id": "api_operations_list_occupancy_history", "label": "list_occupancy_history()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L777" + "source_location": "L781" }, { "id": "api_operations_create_occupancy", "label": "create_occupancy()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L804" + "source_location": "L808" }, { "id": "api_operations_remove_occupancy", "label": "remove_occupancy()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L830" + "source_location": "L834" }, { "id": "api_operations_exhibitionappointmentcreatebody", "label": "ExhibitionAppointmentCreateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L851" + "source_location": "L855" }, { "id": "api_operations_exhibitionappointmentupdatebody", "label": "ExhibitionAppointmentUpdateBody", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L864" + "source_location": "L868" }, { "id": "api_operations_normalize_visit_date_bound", "label": "_normalize_visit_date_bound()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L876" + "source_location": "L880" }, { "id": "api_operations_list_exhibition_appointments", "label": "list_exhibition_appointments()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L884" + "source_location": "L888" }, { "id": "api_operations_create_exhibition_appointment", "label": "create_exhibition_appointment()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L925" + "source_location": "L929" }, { "id": "api_operations_update_exhibition_appointment", "label": "update_exhibition_appointment()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L951" + "source_location": "L955" }, { "id": "api_operations_delete_exhibition_appointment", "label": "delete_exhibition_appointment()", "file_type": "code", "source_file": "api/operations.py", - "source_location": "L978" + "source_location": "L982" }, { "id": "api_operations_rationale_1", @@ -24484,336 +24575,336 @@ "label": "SiteUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L746" + "source_location": "L747" }, { "id": "api_admin_list_sites", "label": "list_sites()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L762" + "source_location": "L764" }, { "id": "api_admin_create_site", "label": "create_site()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L776" + "source_location": "L778" }, { "id": "api_admin_update_site", "label": "update_site()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L804" + "source_location": "L807" }, { "id": "api_admin_delete_site", "label": "delete_site()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L833" + "source_location": "L837" }, { "id": "api_admin_postcreatebody", "label": "PostCreateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L850" + "source_location": "L854" }, { "id": "api_admin_postupdatebody", "label": "PostUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L860" + "source_location": "L864" }, { "id": "api_admin_list_posts", "label": "list_posts()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L871" + "source_location": "L875" }, { "id": "api_admin_create_post", "label": "create_post()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L885" + "source_location": "L889" }, { "id": "api_admin_update_post", "label": "update_post()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L908" + "source_location": "L912" }, { "id": "api_admin_delete_post", "label": "delete_post()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L932" + "source_location": "L936" }, { "id": "api_admin_postusersupdatebody", "label": "PostUsersUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L944" + "source_location": "L948" }, { "id": "api_admin_list_post_bound_users", "label": "list_post_bound_users()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L951" + "source_location": "L955" }, { "id": "api_admin_update_post_bound_users", "label": "update_post_bound_users()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L965" + "source_location": "L969" }, { "id": "api_admin_itemunitcreatebody", "label": "ItemUnitCreateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L989" + "source_location": "L993" }, { "id": "api_admin_itemunitupdatebody", "label": "ItemUnitUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L998" + "source_location": "L1002" }, { "id": "api_admin_list_item_units", "label": "list_item_units()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1008" + "source_location": "L1012" }, { "id": "api_admin_create_item_unit", "label": "create_item_unit()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1022" + "source_location": "L1026" }, { "id": "api_admin_update_item_unit", "label": "update_item_unit()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1044" + "source_location": "L1048" }, { "id": "api_admin_delete_item_unit", "label": "delete_item_unit()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1067" + "source_location": "L1071" }, { "id": "api_admin_expresscompanycreatebody", "label": "ExpressCompanyCreateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1084" + "source_location": "L1088" }, { "id": "api_admin_expresscompanyupdatebody", "label": "ExpressCompanyUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1093" + "source_location": "L1098" }, { "id": "api_admin_list_express_companies", "label": "list_express_companies()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1103" + "source_location": "L1109" }, { "id": "api_admin_create_express_company", "label": "create_express_company()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1117" + "source_location": "L1123" }, { "id": "api_admin_update_express_company", "label": "update_express_company()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1139" + "source_location": "L1146" }, { "id": "api_admin_delete_express_company", "label": "delete_express_company()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1162" + "source_location": "L1170" }, { "id": "api_admin_menucreatebody", "label": "MenuCreateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1179" + "source_location": "L1187" }, { "id": "api_admin_menuupdatebody", "label": "MenuUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1195" + "source_location": "L1203" }, { "id": "api_admin_list_menus", "label": "list_menus()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1212" + "source_location": "L1220" }, { "id": "api_admin_create_menu", "label": "create_menu()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1223" + "source_location": "L1231" }, { "id": "api_admin_update_menu", "label": "update_menu()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1252" + "source_location": "L1260" }, { "id": "api_admin_delete_menu", "label": "delete_menu()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1282" + "source_location": "L1290" }, { "id": "api_admin_rolecreatebody", "label": "RoleCreateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1299" + "source_location": "L1307" }, { "id": "api_admin_roleupdatebody", "label": "RoleUpdateBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1309" + "source_location": "L1317" }, { "id": "api_admin_rolemenubody", "label": "RoleMenuBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1319" + "source_location": "L1327" }, { "id": "api_admin_roledatascopebody", "label": "RoleDataScopeBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1323" + "source_location": "L1331" }, { "id": "api_admin_list_role_management", "label": "list_role_management()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1331" + "source_location": "L1339" }, { "id": "api_admin_create_role_management", "label": "create_role_management()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1345" + "source_location": "L1353" }, { "id": "api_admin_update_role_management", "label": "update_role_management()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1368" + "source_location": "L1376" }, { "id": "api_admin_delete_role_management", "label": "delete_role_management()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1392" + "source_location": "L1400" }, { "id": "api_admin_get_role_menus", "label": "get_role_menus()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1405" + "source_location": "L1413" }, { "id": "api_admin_update_role_menus", "label": "update_role_menus()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1415" + "source_location": "L1423" }, { "id": "api_admin_get_role_data_scope", "label": "get_role_data_scope()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1430" + "source_location": "L1438" }, { "id": "api_admin_update_role_data_scope", "label": "update_role_data_scope()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1443" + "source_location": "L1451" }, { "id": "api_admin_format_file_size", "label": "_format_file_size()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1469" + "source_location": "L1477" }, { "id": "api_admin_upload_attachment", "label": "upload_attachment()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1479" + "source_location": "L1487" }, { "id": "api_admin_attachmentdownloadurlbody", "label": "AttachmentDownloadUrlBody", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1525" + "source_location": "L1533" }, { "id": "api_admin_attachment_download_url", "label": "attachment_download_url()", "file_type": "code", "source_file": "api/admin.py", - "source_location": "L1532" + "source_location": "L1540" }, { "id": "api_admin_rationale_45", @@ -24837,11 +24928,11 @@ "source_location": "L92" }, { - "id": "api_admin_rationale_1537", + "id": "api_admin_rationale_1545", "label": "\u8fd4\u56de\u5e26 Content-Disposition \u7684\u4e0b\u8f7d URL\uff0c\u4fdd\u8bc1\u6d4f\u89c8\u5668\u4f7f\u7528\u539f\u59cb\u6587\u4ef6\u540d\u3002", "file_type": "rationale", "source_file": "api/admin.py", - "source_location": "L1537" + "source_location": "L1545" }, { "id": "api_env_detect_py", @@ -25786,441 +25877,441 @@ "label": "CheckupInstitutionUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1227" + "source_location": "L1228" }, { "id": "api_pilot_service_list_checkup_institutions", "label": "list_checkup_institutions()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1240" + "source_location": "L1242" }, { "id": "api_pilot_service_create_checkup_institution", "label": "create_checkup_institution()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1265" + "source_location": "L1267" }, { "id": "api_pilot_service_update_checkup_institution", "label": "update_checkup_institution()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1290" + "source_location": "L1293" }, { "id": "api_pilot_service_delete_checkup_institution", "label": "delete_checkup_institution()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1318" + "source_location": "L1322" }, { "id": "api_pilot_service_checkupinstitutioninvoicecreatebody", "label": "CheckupInstitutionInvoiceCreateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1334" + "source_location": "L1338" }, { "id": "api_pilot_service_checkupinstitutioninvoiceupdatebody", "label": "CheckupInstitutionInvoiceUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1347" + "source_location": "L1351" }, { "id": "api_pilot_service_list_checkup_institution_invoices", "label": "list_checkup_institution_invoices()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1361" + "source_location": "L1365" }, { "id": "api_pilot_service_create_checkup_institution_invoice", "label": "create_checkup_institution_invoice()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1375" + "source_location": "L1379" }, { "id": "api_pilot_service_update_checkup_institution_invoice", "label": "update_checkup_institution_invoice()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1403" + "source_location": "L1407" }, { "id": "api_pilot_service_delete_checkup_institution_invoice", "label": "delete_checkup_institution_invoice()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1432" + "source_location": "L1436" }, { "id": "api_pilot_service_checkupinstitutionprojectcreatebody", "label": "CheckupInstitutionProjectCreateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1448" + "source_location": "L1452" }, { "id": "api_pilot_service_checkupinstitutionprojectupdatebody", "label": "CheckupInstitutionProjectUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1458" + "source_location": "L1462" }, { "id": "api_pilot_service_list_checkup_institution_projects", "label": "list_checkup_institution_projects()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1469" + "source_location": "L1473" }, { "id": "api_pilot_service_create_checkup_institution_project", "label": "create_checkup_institution_project()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1483" + "source_location": "L1487" }, { "id": "api_pilot_service_update_checkup_institution_project", "label": "update_checkup_institution_project()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1508" + "source_location": "L1512" }, { "id": "api_pilot_service_delete_checkup_institution_project", "label": "delete_checkup_institution_project()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1534" + "source_location": "L1538" }, { "id": "api_pilot_service_serviceorderproductitem", "label": "ServiceOrderProductItem", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1552" + "source_location": "L1556" }, { "id": "api_pilot_service_serviceordercreatebody", "label": "ServiceOrderCreateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1564" + "source_location": "L1568" }, { "id": "api_pilot_service_serviceorderupdatebody", "label": "ServiceOrderUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1577" + "source_location": "L1581" }, { "id": "api_pilot_service_financesubmitbody", "label": "FinanceSubmitBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1588" + "source_location": "L1592" }, { "id": "api_pilot_service_financeconfirmbody", "label": "FinanceConfirmBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1595" + "source_location": "L1599" }, { "id": "api_pilot_service_refundsubmitbody", "label": "RefundSubmitBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1602" + "source_location": "L1606" }, { "id": "api_pilot_service_refundconfirmbody", "label": "RefundConfirmBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1610" + "source_location": "L1614" }, { "id": "api_pilot_service_txnrechargebody", "label": "TxnRechargeBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1619" + "source_location": "L1623" }, { "id": "api_pilot_service_txnrefundbody", "label": "TxnRefundBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1627" + "source_location": "L1631" }, { "id": "api_pilot_service_txnproductitem", "label": "TxnProductItem", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1635" + "source_location": "L1639" }, { "id": "api_pilot_service_txnpurchasebody", "label": "TxnPurchaseBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1647" + "source_location": "L1651" }, { "id": "api_pilot_service_txnunsubscribebody", "label": "TxnUnsubscribeBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1654" + "source_location": "L1658" }, { "id": "api_pilot_service_txnupdatebody", "label": "TxnUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1661" + "source_location": "L1665" }, { "id": "api_pilot_service_txnfinancesubmitbody", "label": "TxnFinanceSubmitBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1671" + "source_location": "L1675" }, { "id": "api_pilot_service_txnfinanceconfirmbody", "label": "TxnFinanceConfirmBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1678" + "source_location": "L1682" }, { "id": "api_pilot_service_list_channel_service_orders", "label": "list_channel_service_orders()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1686" + "source_location": "L1690" }, { "id": "api_pilot_service_get_channel_service_order_detail", "label": "get_channel_service_order_detail()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1719" + "source_location": "L1723" }, { "id": "api_pilot_service_create_channel_service_order", "label": "create_channel_service_order()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1753" + "source_location": "L1757" }, { "id": "api_pilot_service_update_channel_service_order", "label": "update_channel_service_order()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1784" + "source_location": "L1788" }, { "id": "api_pilot_service_delete_channel_service_order", "label": "delete_channel_service_order()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1817" + "source_location": "L1821" }, { "id": "api_pilot_service_submit_service_order_finance_confirm", "label": "submit_service_order_finance_confirm()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1831" + "source_location": "L1835" }, { "id": "api_pilot_service_confirm_service_order_receipt", "label": "confirm_service_order_receipt()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1855" + "source_location": "L1859" }, { "id": "api_pilot_service_submit_service_order_refund", "label": "submit_service_order_refund()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1879" + "source_location": "L1883" }, { "id": "api_pilot_service_confirm_service_order_refund", "label": "confirm_service_order_refund()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1904" + "source_location": "L1908" }, { "id": "api_pilot_service_void_channel_service_order", "label": "void_channel_service_order()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1928" + "source_location": "L1932" }, { "id": "api_pilot_service_list_service_order_txns", "label": "list_service_order_txns()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1949" + "source_location": "L1953" }, { "id": "api_pilot_service_get_service_order_txn_detail", "label": "get_service_order_txn_detail()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L1983" + "source_location": "L1987" }, { "id": "api_pilot_service_create_recharge_txn", "label": "create_recharge_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2000" + "source_location": "L2004" }, { "id": "api_pilot_service_create_refund_txn", "label": "create_refund_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2025" + "source_location": "L2029" }, { "id": "api_pilot_service_create_purchase_txn", "label": "create_purchase_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2050" + "source_location": "L2054" }, { "id": "api_pilot_service_create_unsubscribe_txn", "label": "create_unsubscribe_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2075" + "source_location": "L2079" }, { "id": "api_pilot_service_update_service_order_txn", "label": "update_service_order_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2100" + "source_location": "L2104" }, { "id": "api_pilot_service_submit_txn_finance", "label": "submit_txn_finance()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2130" + "source_location": "L2134" }, { "id": "api_pilot_service_confirm_txn", "label": "confirm_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2154" + "source_location": "L2158" }, { "id": "api_pilot_service_void_txn", "label": "void_txn()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2179" + "source_location": "L2183" }, { "id": "api_pilot_service_get_channel_account_info", "label": "get_channel_account_info()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2201" + "source_location": "L2205" }, { "id": "api_pilot_service_list_channel_product_quotas", "label": "list_channel_product_quotas()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2217" + "source_location": "L2221" }, { "id": "api_pilot_service_checkuppackageitembody", "label": "CheckupPackageItemBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2233" + "source_location": "L2237" }, { "id": "api_pilot_service_checkupinstitutionpackagecreatebody", "label": "CheckupInstitutionPackageCreateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2243" + "source_location": "L2247" }, { "id": "api_pilot_service_checkupinstitutionpackageupdatebody", "label": "CheckupInstitutionPackageUpdateBody", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2254" + "source_location": "L2258" }, { "id": "api_pilot_service_package_items_to_crud", "label": "_package_items_to_crud()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2265" + "source_location": "L2269" }, { "id": "api_pilot_service_list_checkup_institution_packages", "label": "list_checkup_institution_packages()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2293" + "source_location": "L2297" }, { "id": "api_pilot_service_create_checkup_institution_package", "label": "create_checkup_institution_package()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2307" + "source_location": "L2311" }, { "id": "api_pilot_service_get_checkup_institution_package_detail", "label": "get_checkup_institution_package_detail()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2333" + "source_location": "L2337" }, { "id": "api_pilot_service_update_checkup_institution_package", "label": "update_checkup_institution_package()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2349" + "source_location": "L2353" }, { "id": "api_pilot_service_delete_checkup_institution_package", "label": "delete_checkup_institution_package()", "file_type": "code", "source_file": "api/pilot_service.py", - "source_location": "L2378" + "source_location": "L2382" }, { "id": "api_pilot_service_rationale_1", @@ -26682,105 +26773,105 @@ "label": "_row_to_dict_invoice()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L80" + "source_location": "L84" }, { "id": "api_insurance_company_row_to_dict_project_price", "label": "_row_to_dict_project_price()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L101" + "source_location": "L105" }, { "id": "api_insurance_company_list_insurance_companies", "label": "_list_insurance_companies()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L124" + "source_location": "L128" }, { "id": "api_insurance_company_create_insurance_company", "label": "_create_insurance_company()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L163" + "source_location": "L184" }, { "id": "api_insurance_company_update_insurance_company", "label": "_update_insurance_company()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L199" + "source_location": "L222" }, { "id": "api_insurance_company_soft_delete_insurance_company", "label": "_soft_delete_insurance_company()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L245" + "source_location": "L271" }, { "id": "api_insurance_company_list_insurance_company_invoices", "label": "_list_insurance_company_invoices()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L266" + "source_location": "L292" }, { "id": "api_insurance_company_create_insurance_company_invoice", "label": "_create_insurance_company_invoice()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L293" + "source_location": "L319" }, { "id": "api_insurance_company_update_insurance_company_invoice", "label": "_update_insurance_company_invoice()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L333" + "source_location": "L359" }, { "id": "api_insurance_company_soft_delete_insurance_company_invoice", "label": "_soft_delete_insurance_company_invoice()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L382" + "source_location": "L408" }, { "id": "api_insurance_company_list_insurance_project_prices", "label": "_list_insurance_project_prices()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L403" + "source_location": "L429" }, { "id": "api_insurance_company_create_insurance_project_price", "label": "_create_insurance_project_price()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L429" + "source_location": "L455" }, { "id": "api_insurance_company_update_insurance_project_price", "label": "_update_insurance_project_price()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L463" + "source_location": "L489" }, { "id": "api_insurance_company_soft_delete_insurance_project_price", "label": "_soft_delete_insurance_project_price()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L503" + "source_location": "L529" }, { "id": "api_insurance_company_insurancecompanycreatebody", "label": "InsuranceCompanyCreateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L524" + "source_location": "L550" }, { "id": "basemodel", @@ -26794,56 +26885,56 @@ "label": "InsuranceCompanyUpdateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L536" + "source_location": "L563" }, { "id": "api_insurance_company_delete_insurance_company", "label": "delete_insurance_company()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L627" + "source_location": "L657" }, { "id": "api_insurance_company_insurancecompanyinvoicecreatebody", "label": "InsuranceCompanyInvoiceCreateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L645" + "source_location": "L675" }, { "id": "api_insurance_company_insurancecompanyinvoiceupdatebody", "label": "InsuranceCompanyInvoiceUpdateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L658" + "source_location": "L688" }, { "id": "api_insurance_company_delete_insurance_company_invoice", "label": "delete_insurance_company_invoice()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L743" + "source_location": "L773" }, { "id": "api_insurance_company_insuranceprojectpricecreatebody", "label": "InsuranceProjectPriceCreateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L761" + "source_location": "L791" }, { "id": "api_insurance_company_insuranceprojectpriceupdatebody", "label": "InsuranceProjectPriceUpdateBody", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L771" + "source_location": "L801" }, { "id": "api_insurance_company_delete_insurance_project_price", "label": "delete_insurance_project_price()", "file_type": "code", "source_file": "api/insurance_company.py", - "source_location": "L847" + "source_location": "L877" }, { "id": "api_insurance_company_rationale_1", @@ -34143,7 +34234,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L220", + "source_location": "L221", "weight": 1.0 }, { @@ -34152,7 +34243,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L220", + "source_location": "L221", "weight": 1.0 }, { @@ -34161,7 +34252,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L240", + "source_location": "L241", "weight": 1.0 }, { @@ -34170,7 +34261,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L240", + "source_location": "L241", "weight": 1.0 }, { @@ -34179,7 +34270,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L259", + "source_location": "L260", "weight": 1.0 }, { @@ -34188,7 +34279,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L259", + "source_location": "L260", "weight": 1.0 }, { @@ -34197,7 +34288,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L278", + "source_location": "L279", "weight": 1.0 }, { @@ -34206,7 +34297,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L278", + "source_location": "L279", "weight": 1.0 }, { @@ -34215,7 +34306,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L297", + "source_location": "L299", "weight": 1.0 }, { @@ -34224,7 +34315,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L297", + "source_location": "L299", "weight": 1.0 }, { @@ -34233,7 +34324,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L320", + "source_location": "L322", "weight": 1.0 }, { @@ -34242,7 +34333,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L320", + "source_location": "L322", "weight": 1.0 }, { @@ -34251,7 +34342,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L341", + "source_location": "L344", "weight": 1.0 }, { @@ -34260,7 +34351,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L341", + "source_location": "L344", "weight": 1.0 }, { @@ -34269,7 +34360,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L359", + "source_location": "L362", "weight": 1.0 }, { @@ -34278,7 +34369,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L359", + "source_location": "L362", "weight": 1.0 }, { @@ -34287,7 +34378,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L378", + "source_location": "L381", "weight": 1.0 }, { @@ -34296,7 +34387,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L378", + "source_location": "L381", "weight": 1.0 }, { @@ -34305,7 +34396,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L400", + "source_location": "L403", "weight": 1.0 }, { @@ -34314,7 +34405,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L400", + "source_location": "L403", "weight": 1.0 }, { @@ -34323,7 +34414,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L420", + "source_location": "L423", "weight": 1.0 }, { @@ -34332,7 +34423,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L420", + "source_location": "L423", "weight": 1.0 }, { @@ -34341,7 +34432,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L448", + "source_location": "L451", "weight": 1.0 }, { @@ -34350,7 +34441,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L448", + "source_location": "L451", "weight": 1.0 }, { @@ -34359,7 +34450,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L467", + "source_location": "L470", "weight": 1.0 }, { @@ -34368,7 +34459,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L467", + "source_location": "L470", "weight": 1.0 }, { @@ -34377,7 +34468,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L486", + "source_location": "L489", "weight": 1.0 }, { @@ -34386,7 +34477,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L486", + "source_location": "L489", "weight": 1.0 }, { @@ -34395,7 +34486,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L511", + "source_location": "L514", "weight": 1.0 }, { @@ -34404,7 +34495,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L511", + "source_location": "L514", "weight": 1.0 }, { @@ -34413,7 +34504,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L537", + "source_location": "L540", "weight": 1.0 }, { @@ -34422,7 +34513,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L537", + "source_location": "L540", "weight": 1.0 }, { @@ -34431,7 +34522,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L568", + "source_location": "L571", "weight": 1.0 }, { @@ -34440,7 +34531,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L568", + "source_location": "L571", "weight": 1.0 }, { @@ -34449,7 +34540,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L597", + "source_location": "L600", "weight": 1.0 }, { @@ -34458,7 +34549,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L597", + "source_location": "L600", "weight": 1.0 }, { @@ -34467,7 +34558,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L617", + "source_location": "L620", "weight": 1.0 }, { @@ -34476,7 +34567,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L617", + "source_location": "L620", "weight": 1.0 }, { @@ -34485,7 +34576,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L638", + "source_location": "L641", "weight": 1.0 }, { @@ -34494,7 +34585,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L638", + "source_location": "L641", "weight": 1.0 }, { @@ -34503,7 +34594,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L660", + "source_location": "L663", "weight": 1.0 }, { @@ -34512,7 +34603,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L660", + "source_location": "L663", "weight": 1.0 }, { @@ -34521,7 +34612,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L681", + "source_location": "L684", "weight": 1.0 }, { @@ -34530,7 +34621,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L681", + "source_location": "L684", "weight": 1.0 }, { @@ -34539,7 +34630,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L705", + "source_location": "L708", "weight": 1.0 }, { @@ -34548,7 +34639,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L705", + "source_location": "L708", "weight": 1.0 }, { @@ -34557,7 +34648,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L732", + "source_location": "L735", "weight": 1.0 }, { @@ -34566,7 +34657,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L732", + "source_location": "L735", "weight": 1.0 }, { @@ -34575,7 +34666,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L763", + "source_location": "L766", "weight": 1.0 }, { @@ -34584,7 +34675,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L763", + "source_location": "L766", "weight": 1.0 }, { @@ -34593,7 +34684,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L784", + "source_location": "L787", "weight": 1.0 }, { @@ -34602,7 +34693,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L784", + "source_location": "L787", "weight": 1.0 }, { @@ -34611,7 +34702,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L817", + "source_location": "L820", "weight": 1.0 }, { @@ -34620,7 +34711,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L817", + "source_location": "L820", "weight": 1.0 }, { @@ -34629,7 +34720,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L843", + "source_location": "L846", "weight": 1.0 }, { @@ -34638,7 +34729,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L843", + "source_location": "L846", "weight": 1.0 }, { @@ -34647,7 +34738,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L876", + "source_location": "L879", "weight": 1.0 }, { @@ -34656,7 +34747,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L876", + "source_location": "L879", "weight": 1.0 }, { @@ -34665,7 +34756,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L916", + "source_location": "L919", "weight": 1.0 }, { @@ -34674,7 +34765,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L916", + "source_location": "L919", "weight": 1.0 }, { @@ -34683,7 +34774,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L940", + "source_location": "L943", "weight": 1.0 }, { @@ -34692,7 +34783,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L940", + "source_location": "L943", "weight": 1.0 }, { @@ -34701,7 +34792,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L971", + "source_location": "L974", "weight": 1.0 }, { @@ -34710,7 +34801,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L971", + "source_location": "L974", "weight": 1.0 }, { @@ -34719,7 +34810,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L999", + "source_location": "L1002", "weight": 1.0 }, { @@ -34728,7 +34819,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L999", + "source_location": "L1002", "weight": 1.0 }, { @@ -34737,7 +34828,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1023", + "source_location": "L1026", "weight": 1.0 }, { @@ -34746,7 +34837,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1023", + "source_location": "L1026", "weight": 1.0 }, { @@ -34755,7 +34846,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1044", + "source_location": "L1047", "weight": 1.0 }, { @@ -34764,7 +34855,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1044", + "source_location": "L1047", "weight": 1.0 }, { @@ -34773,7 +34864,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1064", + "source_location": "L1067", "weight": 1.0 }, { @@ -34782,7 +34873,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1064", + "source_location": "L1067", "weight": 1.0 }, { @@ -34791,7 +34882,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1086", + "source_location": "L1089", "weight": 1.0 }, { @@ -34800,7 +34891,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1086", + "source_location": "L1089", "weight": 1.0 }, { @@ -34809,7 +34900,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1125", + "source_location": "L1128", "weight": 1.0 }, { @@ -34818,7 +34909,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1125", + "source_location": "L1128", "weight": 1.0 }, { @@ -34827,7 +34918,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1146", + "source_location": "L1149", "weight": 1.0 }, { @@ -34836,7 +34927,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1146", + "source_location": "L1149", "weight": 1.0 }, { @@ -34845,7 +34936,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1171", + "source_location": "L1174", "weight": 1.0 }, { @@ -34854,7 +34945,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1171", + "source_location": "L1174", "weight": 1.0 }, { @@ -34863,7 +34954,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1200", + "source_location": "L1203", "weight": 1.0 }, { @@ -34872,7 +34963,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1200", + "source_location": "L1203", "weight": 1.0 }, { @@ -34881,7 +34972,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1227", + "source_location": "L1231", "weight": 1.0 }, { @@ -34890,7 +34981,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1227", + "source_location": "L1231", "weight": 1.0 }, { @@ -34899,7 +34990,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1249", + "source_location": "L1253", "weight": 1.0 }, { @@ -34908,7 +34999,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1249", + "source_location": "L1253", "weight": 1.0 }, { @@ -34917,7 +35008,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1270", + "source_location": "L1274", "weight": 1.0 }, { @@ -34926,7 +35017,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1270", + "source_location": "L1274", "weight": 1.0 }, { @@ -34935,7 +35026,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1318", + "source_location": "L1322", "weight": 1.0 }, { @@ -34944,7 +35035,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1318", + "source_location": "L1322", "weight": 1.0 }, { @@ -34953,7 +35044,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1340", + "source_location": "L1344", "weight": 1.0 }, { @@ -34962,7 +35053,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1340", + "source_location": "L1344", "weight": 1.0 }, { @@ -34971,7 +35062,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1365", + "source_location": "L1369", "weight": 1.0 }, { @@ -34980,7 +35071,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1365", + "source_location": "L1369", "weight": 1.0 }, { @@ -34989,7 +35080,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1398", + "source_location": "L1402", "weight": 1.0 }, { @@ -34998,7 +35089,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1398", + "source_location": "L1402", "weight": 1.0 }, { @@ -35007,7 +35098,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1422", + "source_location": "L1426", "weight": 1.0 }, { @@ -35016,7 +35107,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1422", + "source_location": "L1426", "weight": 1.0 }, { @@ -35025,7 +35116,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1444", + "source_location": "L1449", "weight": 1.0 }, { @@ -35034,7 +35125,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1444", + "source_location": "L1449", "weight": 1.0 }, { @@ -35043,7 +35134,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1469", + "source_location": "L1474", "weight": 1.0 }, { @@ -35052,7 +35143,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1469", + "source_location": "L1474", "weight": 1.0 }, { @@ -35061,7 +35152,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1492", + "source_location": "L1497", "weight": 1.0 }, { @@ -35070,7 +35161,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1492", + "source_location": "L1497", "weight": 1.0 }, { @@ -35079,7 +35170,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1514", + "source_location": "L1519", "weight": 1.0 }, { @@ -35088,7 +35179,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1514", + "source_location": "L1519", "weight": 1.0 }, { @@ -35097,7 +35188,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1537", + "source_location": "L1542", "weight": 1.0 }, { @@ -35106,7 +35197,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1537", + "source_location": "L1542", "weight": 1.0 }, { @@ -35115,7 +35206,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1563", + "source_location": "L1568", "weight": 1.0 }, { @@ -35124,7 +35215,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1563", + "source_location": "L1568", "weight": 1.0 }, { @@ -35133,7 +35224,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1591", + "source_location": "L1596", "weight": 1.0 }, { @@ -35142,7 +35233,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1591", + "source_location": "L1596", "weight": 1.0 }, { @@ -35151,7 +35242,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1610", + "source_location": "L1615", "weight": 1.0 }, { @@ -35160,7 +35251,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1610", + "source_location": "L1615", "weight": 1.0 }, { @@ -35169,7 +35260,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1629", + "source_location": "L1634", "weight": 1.0 }, { @@ -35178,7 +35269,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1629", + "source_location": "L1634", "weight": 1.0 }, { @@ -35187,7 +35278,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1654", + "source_location": "L1659", "weight": 1.0 }, { @@ -35196,7 +35287,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1654", + "source_location": "L1659", "weight": 1.0 }, { @@ -35205,7 +35296,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1674", + "source_location": "L1679", "weight": 1.0 }, { @@ -35214,7 +35305,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1674", + "source_location": "L1679", "weight": 1.0 }, { @@ -35223,7 +35314,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1701", + "source_location": "L1706", "weight": 1.0 }, { @@ -35232,7 +35323,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1701", + "source_location": "L1706", "weight": 1.0 }, { @@ -35241,7 +35332,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1725", + "source_location": "L1730", "weight": 1.0 }, { @@ -35250,7 +35341,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1725", + "source_location": "L1730", "weight": 1.0 }, { @@ -35259,7 +35350,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1750", + "source_location": "L1755", "weight": 1.0 }, { @@ -35268,7 +35359,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1750", + "source_location": "L1755", "weight": 1.0 }, { @@ -35277,7 +35368,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1775", + "source_location": "L1780", "weight": 1.0 }, { @@ -35286,7 +35377,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1775", + "source_location": "L1780", "weight": 1.0 }, { @@ -35295,7 +35386,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1799", + "source_location": "L1804", "weight": 1.0 }, { @@ -35304,7 +35395,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1799", + "source_location": "L1804", "weight": 1.0 }, { @@ -35313,7 +35404,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1820", + "source_location": "L1825", "weight": 1.0 }, { @@ -35322,7 +35413,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1820", + "source_location": "L1825", "weight": 1.0 }, { @@ -35331,7 +35422,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1839", + "source_location": "L1844", "weight": 1.0 }, { @@ -35340,7 +35431,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1839", + "source_location": "L1844", "weight": 1.0 }, { @@ -35349,7 +35440,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1865", + "source_location": "L1870", "weight": 1.0 }, { @@ -35358,7 +35449,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1865", + "source_location": "L1870", "weight": 1.0 }, { @@ -35367,7 +35458,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1911", + "source_location": "L1916", "weight": 1.0 }, { @@ -35376,7 +35467,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1911", + "source_location": "L1916", "weight": 1.0 }, { @@ -35385,7 +35476,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1940", + "source_location": "L1945", "weight": 1.0 }, { @@ -35394,7 +35485,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1940", + "source_location": "L1945", "weight": 1.0 }, { @@ -35403,7 +35494,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1975", + "source_location": "L1980", "weight": 1.0 }, { @@ -35412,7 +35503,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1975", + "source_location": "L1980", "weight": 1.0 }, { @@ -35421,7 +35512,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1997", + "source_location": "L2003", "weight": 1.0 }, { @@ -35430,7 +35521,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1997", + "source_location": "L2003", "weight": 1.0 }, { @@ -35439,7 +35530,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2021", + "source_location": "L2027", "weight": 1.0 }, { @@ -35448,7 +35539,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2021", + "source_location": "L2027", "weight": 1.0 }, { @@ -35457,7 +35548,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2042", + "source_location": "L2048", "weight": 1.0 }, { @@ -35466,7 +35557,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2042", + "source_location": "L2048", "weight": 1.0 }, { @@ -35475,7 +35566,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2063", + "source_location": "L2069", "weight": 1.0 }, { @@ -35484,7 +35575,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2063", + "source_location": "L2069", "weight": 1.0 }, { @@ -35493,7 +35584,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2089", + "source_location": "L2095", "weight": 1.0 }, { @@ -35502,7 +35593,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2089", + "source_location": "L2095", "weight": 1.0 }, { @@ -35511,7 +35602,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2115", + "source_location": "L2121", "weight": 1.0 }, { @@ -35520,7 +35611,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2115", + "source_location": "L2121", "weight": 1.0 }, { @@ -35529,7 +35620,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2141", + "source_location": "L2147", "weight": 1.0 }, { @@ -35538,7 +35629,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2141", + "source_location": "L2147", "weight": 1.0 }, { @@ -35547,7 +35638,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2167", + "source_location": "L2173", "weight": 1.0 }, { @@ -35556,7 +35647,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2167", + "source_location": "L2173", "weight": 1.0 }, { @@ -35565,7 +35656,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2188", + "source_location": "L2194", "weight": 1.0 }, { @@ -35574,7 +35665,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2188", + "source_location": "L2194", "weight": 1.0 }, { @@ -35583,7 +35674,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2207", + "source_location": "L2213", "weight": 1.0 }, { @@ -35592,7 +35683,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2207", + "source_location": "L2213", "weight": 1.0 }, { @@ -35601,7 +35692,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2226", + "source_location": "L2232", "weight": 1.0 }, { @@ -35610,7 +35701,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2226", + "source_location": "L2232", "weight": 1.0 }, { @@ -35619,7 +35710,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2248", + "source_location": "L2254", "weight": 1.0 }, { @@ -35628,7 +35719,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2248", + "source_location": "L2254", "weight": 1.0 }, { @@ -35637,7 +35728,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2271", + "source_location": "L2277", "weight": 1.0 }, { @@ -35646,7 +35737,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2271", + "source_location": "L2277", "weight": 1.0 }, { @@ -35655,7 +35746,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2295", + "source_location": "L2301", "weight": 1.0 }, { @@ -35664,7 +35755,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2295", + "source_location": "L2301", "weight": 1.0 }, { @@ -35673,7 +35764,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2319", + "source_location": "L2325", "weight": 1.0 }, { @@ -35682,7 +35773,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2319", + "source_location": "L2325", "weight": 1.0 }, { @@ -35691,7 +35782,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2343", + "source_location": "L2349", "weight": 1.0 }, { @@ -35700,7 +35791,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2343", + "source_location": "L2349", "weight": 1.0 }, { @@ -35709,7 +35800,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2364", + "source_location": "L2370", "weight": 1.0 }, { @@ -35718,7 +35809,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2364", + "source_location": "L2370", "weight": 1.0 }, { @@ -35727,7 +35818,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2382", + "source_location": "L2388", "weight": 1.0 }, { @@ -35736,7 +35827,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2382", + "source_location": "L2388", "weight": 1.0 }, { @@ -35745,7 +35836,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2404", + "source_location": "L2410", "weight": 1.0 }, { @@ -35754,7 +35845,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2404", + "source_location": "L2410", "weight": 1.0 }, { @@ -35763,7 +35854,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2431", + "source_location": "L2437", "weight": 1.0 }, { @@ -35772,7 +35863,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2431", + "source_location": "L2437", "weight": 1.0 }, { @@ -35781,7 +35872,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2455", + "source_location": "L2461", "weight": 1.0 }, { @@ -35790,7 +35881,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2455", + "source_location": "L2461", "weight": 1.0 }, { @@ -35799,7 +35890,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2479", + "source_location": "L2485", "weight": 1.0 }, { @@ -35808,7 +35899,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2479", + "source_location": "L2485", "weight": 1.0 }, { @@ -35817,7 +35908,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2500", + "source_location": "L2506", "weight": 1.0 }, { @@ -35826,7 +35917,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2500", + "source_location": "L2506", "weight": 1.0 }, { @@ -35835,7 +35926,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2525", + "source_location": "L2531", "weight": 1.0 }, { @@ -35844,7 +35935,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2525", + "source_location": "L2531", "weight": 1.0 }, { @@ -35853,7 +35944,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2559", + "source_location": "L2565", "weight": 1.0 }, { @@ -35862,7 +35953,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2559", + "source_location": "L2565", "weight": 1.0 }, { @@ -35871,7 +35962,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2589", + "source_location": "L2595", "weight": 1.0 }, { @@ -35880,7 +35971,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2589", + "source_location": "L2595", "weight": 1.0 }, { @@ -35889,7 +35980,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2619", + "source_location": "L2625", "weight": 1.0 }, { @@ -35898,7 +35989,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2619", + "source_location": "L2625", "weight": 1.0 }, { @@ -35907,7 +35998,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2641", + "source_location": "L2647", "weight": 1.0 }, { @@ -35916,7 +36007,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2641", + "source_location": "L2647", "weight": 1.0 }, { @@ -35925,7 +36016,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2663", + "source_location": "L2669", "weight": 1.0 }, { @@ -35934,7 +36025,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2663", + "source_location": "L2669", "weight": 1.0 }, { @@ -35943,7 +36034,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2693", + "source_location": "L2699", "weight": 1.0 }, { @@ -35952,7 +36043,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2693", + "source_location": "L2699", "weight": 1.0 }, { @@ -35961,7 +36052,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2719", + "source_location": "L2725", "weight": 1.0 }, { @@ -35970,7 +36061,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2719", + "source_location": "L2725", "weight": 1.0 }, { @@ -35979,7 +36070,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2745", + "source_location": "L2751", "weight": 1.0 }, { @@ -35988,7 +36079,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2745", + "source_location": "L2751", "weight": 1.0 }, { @@ -35997,7 +36088,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2770", + "source_location": "L2776", "weight": 1.0 }, { @@ -36006,7 +36097,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2770", + "source_location": "L2776", "weight": 1.0 }, { @@ -36015,7 +36106,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2791", + "source_location": "L2797", "weight": 1.0 }, { @@ -36024,7 +36115,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2791", + "source_location": "L2797", "weight": 1.0 }, { @@ -36033,7 +36124,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2812", + "source_location": "L2818", "weight": 1.0 }, { @@ -36042,7 +36133,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2812", + "source_location": "L2818", "weight": 1.0 }, { @@ -36051,7 +36142,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2837", + "source_location": "L2843", "weight": 1.0 }, { @@ -36060,7 +36151,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2837", + "source_location": "L2843", "weight": 1.0 }, { @@ -36069,7 +36160,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2867", + "source_location": "L2873", "weight": 1.0 }, { @@ -36078,7 +36169,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2867", + "source_location": "L2873", "weight": 1.0 }, { @@ -36087,7 +36178,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2889", + "source_location": "L2896", "weight": 1.0 }, { @@ -36096,7 +36187,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2889", + "source_location": "L2896", "weight": 1.0 }, { @@ -36105,7 +36196,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2913", + "source_location": "L2920", "weight": 1.0 }, { @@ -36114,7 +36205,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2913", + "source_location": "L2920", "weight": 1.0 }, { @@ -36123,7 +36214,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2934", + "source_location": "L2941", "weight": 1.0 }, { @@ -36132,7 +36223,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2934", + "source_location": "L2941", "weight": 1.0 }, { @@ -36141,7 +36232,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2964", + "source_location": "L2971", "weight": 1.0 }, { @@ -36150,7 +36241,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2964", + "source_location": "L2971", "weight": 1.0 }, { @@ -36159,7 +36250,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2994", + "source_location": "L3001", "weight": 1.0 }, { @@ -36168,7 +36259,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2994", + "source_location": "L3001", "weight": 1.0 }, { @@ -36177,7 +36268,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3024", + "source_location": "L3031", "weight": 1.0 }, { @@ -36186,7 +36277,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3024", + "source_location": "L3031", "weight": 1.0 }, { @@ -36195,7 +36286,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3053", + "source_location": "L3060", "weight": 1.0 }, { @@ -36204,7 +36295,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3053", + "source_location": "L3060", "weight": 1.0 }, { @@ -36213,7 +36304,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3078", + "source_location": "L3085", "weight": 1.0 }, { @@ -36222,7 +36313,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3078", + "source_location": "L3085", "weight": 1.0 }, { @@ -36231,7 +36322,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3107", + "source_location": "L3114", "weight": 1.0 }, { @@ -36240,7 +36331,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3107", + "source_location": "L3114", "weight": 1.0 }, { @@ -36249,7 +36340,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3134", + "source_location": "L3141", "weight": 1.0 }, { @@ -36258,7 +36349,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3134", + "source_location": "L3141", "weight": 1.0 }, { @@ -36267,7 +36358,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3163", + "source_location": "L3170", "weight": 1.0 }, { @@ -36276,7 +36367,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3163", + "source_location": "L3170", "weight": 1.0 }, { @@ -36285,7 +36376,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3183", + "source_location": "L3190", "weight": 1.0 }, { @@ -36294,7 +36385,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3183", + "source_location": "L3190", "weight": 1.0 }, { @@ -36303,7 +36394,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3203", + "source_location": "L3210", "weight": 1.0 }, { @@ -36312,7 +36403,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3203", + "source_location": "L3210", "weight": 1.0 }, { @@ -36321,7 +36412,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3222", + "source_location": "L3229", "weight": 1.0 }, { @@ -36330,7 +36421,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3222", + "source_location": "L3229", "weight": 1.0 }, { @@ -36339,7 +36430,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3243", + "source_location": "L3250", "weight": 1.0 }, { @@ -36348,7 +36439,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3243", + "source_location": "L3250", "weight": 1.0 }, { @@ -36357,7 +36448,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3272", + "source_location": "L3279", "weight": 1.0 }, { @@ -36366,7 +36457,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3272", + "source_location": "L3279", "weight": 1.0 }, { @@ -36375,7 +36466,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3293", + "source_location": "L3300", "weight": 1.0 }, { @@ -36384,7 +36475,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3293", + "source_location": "L3300", "weight": 1.0 }, { @@ -36393,7 +36484,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3312", + "source_location": "L3319", "weight": 1.0 }, { @@ -36402,7 +36493,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3312", + "source_location": "L3319", "weight": 1.0 }, { @@ -36411,7 +36502,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3340", + "source_location": "L3347", "weight": 1.0 }, { @@ -36420,7 +36511,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3340", + "source_location": "L3347", "weight": 1.0 }, { @@ -36429,7 +36520,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3362", + "source_location": "L3369", "weight": 1.0 }, { @@ -36438,7 +36529,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3362", + "source_location": "L3369", "weight": 1.0 }, { @@ -36447,7 +36538,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3387", + "source_location": "L3394", "weight": 1.0 }, { @@ -36456,7 +36547,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3387", + "source_location": "L3394", "weight": 1.0 }, { @@ -36465,7 +36556,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3412", + "source_location": "L3419", "weight": 1.0 }, { @@ -36474,7 +36565,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3412", + "source_location": "L3419", "weight": 1.0 }, { @@ -36483,7 +36574,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3438", + "source_location": "L3445", "weight": 1.0 }, { @@ -36492,7 +36583,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3438", + "source_location": "L3445", "weight": 1.0 }, { @@ -36501,7 +36592,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3458", + "source_location": "L3465", "weight": 1.0 }, { @@ -36510,7 +36601,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3458", + "source_location": "L3465", "weight": 1.0 }, { @@ -36519,7 +36610,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 1.0 }, { @@ -36528,7 +36619,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 1.0 }, { @@ -36537,7 +36628,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 1.0 }, { @@ -36546,7 +36637,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 1.0 }, { @@ -36555,7 +36646,7 @@ "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 1.0 }, { @@ -36613,1002 +36704,1002 @@ "weight": 1.0 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_models_sysuserpost", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L241", + "source_location": "L242", "weight": 1.0 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_models_bizexpresscompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L279", + "source_location": "L280", "weight": 1.0 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_models_bizcellsampletype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L321", + "source_location": "L323", "weight": 1.0 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L342", + "source_location": "L345", "weight": 1.0 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L360", + "source_location": "L363", "weight": 1.0 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L379", + "source_location": "L382", "weight": 1.0 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L401", + "source_location": "L404", "weight": 1.0 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L421", + "source_location": "L424", "weight": 1.0 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L468", + "source_location": "L471", "weight": 1.0 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L569", + "source_location": "L572", "weight": 1.0 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L618", + "source_location": "L621", "weight": 1.0 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L661", + "source_location": "L664", "weight": 1.0 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L682", + "source_location": "L685", "weight": 1.0 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L733", + "source_location": "L736", "weight": 1.0 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L764", + "source_location": "L767", "weight": 1.0 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L785", + "source_location": "L788", "weight": 1.0 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L818", + "source_location": "L821", "weight": 1.0 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L844", + "source_location": "L847", "weight": 1.0 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L877", + "source_location": "L880", "weight": 1.0 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_models_bizprotocolcollectioninfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L917", + "source_location": "L920", "weight": 1.0 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L941", + "source_location": "L944", "weight": 1.0 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L972", + "source_location": "L975", "weight": 1.0 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1024", + "source_location": "L1027", "weight": 1.0 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1045", + "source_location": "L1048", "weight": 1.0 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1065", + "source_location": "L1068", "weight": 1.0 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1087", + "source_location": "L1090", "weight": 1.0 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1147", + "source_location": "L1150", "weight": 1.0 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1172", + "source_location": "L1175", "weight": 1.0 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1201", + "source_location": "L1204", "weight": 1.0 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_models_bizqcthirdpartyitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1228", + "source_location": "L1232", "weight": 1.0 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_models_bizqclabtestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1250", + "source_location": "L1254", "weight": 1.0 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1271", + "source_location": "L1275", "weight": 1.0 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1319", + "source_location": "L1323", "weight": 1.0 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1341", + "source_location": "L1345", "weight": 1.0 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1399", + "source_location": "L1403", "weight": 1.0 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1445", + "source_location": "L1450", "weight": 1.0 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1470", + "source_location": "L1475", "weight": 1.0 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_models_bizstoragefacility", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1493", + "source_location": "L1498", "weight": 1.0 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1515", + "source_location": "L1520", "weight": 1.0 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_models_bizstorageslotoccupancy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1538", + "source_location": "L1543", "weight": 1.0 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1564", + "source_location": "L1569", "weight": 1.0 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1592", + "source_location": "L1597", "weight": 1.0 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1611", + "source_location": "L1616", "weight": 1.0 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1630", + "source_location": "L1635", "weight": 1.0 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1655", + "source_location": "L1660", "weight": 1.0 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1675", + "source_location": "L1680", "weight": 1.0 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1726", + "source_location": "L1731", "weight": 1.0 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1751", + "source_location": "L1756", "weight": 1.0 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_models_bizchannelinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1776", + "source_location": "L1781", "weight": 1.0 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1800", + "source_location": "L1805", "weight": 1.0 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1821", + "source_location": "L1826", "weight": 1.0 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_models_bizchannelproductquota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1840", + "source_location": "L1845", "weight": 1.0 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1866", + "source_location": "L1871", "weight": 1.0 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1912", + "source_location": "L1917", "weight": 1.0 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1941", + "source_location": "L1946", "weight": 1.0 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1976", + "source_location": "L1981", "weight": 1.0 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L1998", + "source_location": "L2004", "weight": 1.0 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2022", + "source_location": "L2028", "weight": 1.0 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2043", + "source_location": "L2049", "weight": 1.0 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2064", + "source_location": "L2070", "weight": 1.0 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2168", + "source_location": "L2174", "weight": 1.0 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2189", + "source_location": "L2195", "weight": 1.0 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2227", + "source_location": "L2233", "weight": 1.0 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2249", + "source_location": "L2255", "weight": 1.0 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_models_bizprocessreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2296", + "source_location": "L2302", "weight": 1.0 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_models_bizprocessconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2320", + "source_location": "L2326", "weight": 1.0 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_models_bizprocessoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2344", + "source_location": "L2350", "weight": 1.0 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2383", + "source_location": "L2389", "weight": 1.0 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2405", + "source_location": "L2411", "weight": 1.0 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2432", + "source_location": "L2438", "weight": 1.0 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2456", + "source_location": "L2462", "weight": 1.0 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_models_bizprocessroutestepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2480", + "source_location": "L2486", "weight": 1.0 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_models_bizprocessroutestepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2501", + "source_location": "L2507", "weight": 1.0 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_models_bizcellproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2526", + "source_location": "L2532", "weight": 1.0 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2560", + "source_location": "L2566", "weight": 1.0 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2590", + "source_location": "L2596", "weight": 1.0 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2620", + "source_location": "L2626", "weight": 1.0 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2642", + "source_location": "L2648", "weight": 1.0 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2664", + "source_location": "L2670", "weight": 1.0 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2694", + "source_location": "L2700", "weight": 1.0 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2720", + "source_location": "L2726", "weight": 1.0 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2746", + "source_location": "L2752", "weight": 1.0 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2771", + "source_location": "L2777", "weight": 1.0 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2792", + "source_location": "L2798", "weight": 1.0 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2813", + "source_location": "L2819", "weight": 1.0 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2838", + "source_location": "L2844", "weight": 1.0 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2868", + "source_location": "L2874", "weight": 1.0 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_models_bizinsurancecompanyinvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2890", + "source_location": "L2897", "weight": 1.0 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2914", + "source_location": "L2921", "weight": 1.0 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2935", + "source_location": "L2942", "weight": 1.0 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2965", + "source_location": "L2972", "weight": 1.0 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L2995", + "source_location": "L3002", "weight": 1.0 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3025", + "source_location": "L3032", "weight": 1.0 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3054", + "source_location": "L3061", "weight": 1.0 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3079", + "source_location": "L3086", "weight": 1.0 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3108", + "source_location": "L3115", "weight": 1.0 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3135", + "source_location": "L3142", "weight": 1.0 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3164", + "source_location": "L3171", "weight": 1.0 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3184", + "source_location": "L3191", "weight": 1.0 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3204", + "source_location": "L3211", "weight": 1.0 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3223", + "source_location": "L3230", "weight": 1.0 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3244", + "source_location": "L3251", "weight": 1.0 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_models_bizpilotinfusionconfirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3273", + "source_location": "L3280", "weight": 1.0 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3294", + "source_location": "L3301", "weight": 1.0 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3313", + "source_location": "L3320", "weight": 1.0 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3341", + "source_location": "L3348", "weight": 1.0 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3363", + "source_location": "L3370", "weight": 1.0 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3388", + "source_location": "L3395", "weight": 1.0 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3413", + "source_location": "L3420", "weight": 1.0 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3439", + "source_location": "L3446", "weight": 1.0 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "models/models.py", - "source_location": "L3459", + "source_location": "L3466", "weight": 1.0 }, { @@ -38058,7 +38149,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L99", + "source_location": "L105", "weight": 1.0 }, { @@ -38067,7 +38158,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L99", + "source_location": "L105", "weight": 1.0 }, { @@ -38076,7 +38167,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L118", + "source_location": "L124", "weight": 1.0 }, { @@ -38085,7 +38176,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L118", + "source_location": "L124", "weight": 1.0 }, { @@ -38094,7 +38185,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L149", + "source_location": "L155", "weight": 1.0 }, { @@ -38103,7 +38194,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "models/qc_material.py", - "source_location": "L149", + "source_location": "L155", "weight": 1.0 }, { @@ -47886,7 +47977,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -47895,7 +47986,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L30", + "source_location": "L31", "weight": 1.0 }, { @@ -47904,7 +47995,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L38", + "source_location": "L39", "weight": 1.0 }, { @@ -47913,7 +48004,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L62", + "source_location": "L63", "weight": 1.0 }, { @@ -47922,7 +48013,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L68", + "source_location": "L69", "weight": 1.0 }, { @@ -47931,7 +48022,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L92", + "source_location": "L95", "weight": 1.0 }, { @@ -47940,7 +48031,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L116", + "source_location": "L119", "weight": 1.0 }, { @@ -47949,7 +48040,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L128", + "source_location": "L131", "weight": 1.0 }, { @@ -47958,7 +48049,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L163", + "source_location": "L166", "weight": 1.0 }, { @@ -47967,7 +48058,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L223", + "source_location": "L226", "weight": 1.0 }, { @@ -47976,7 +48067,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L258", + "source_location": "L261", "weight": 1.0 }, { @@ -47985,7 +48076,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L272", + "source_location": "L275", "weight": 1.0 }, { @@ -47994,7 +48085,16 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L349", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "crud_qc_material_stock_check_py", + "target": "crud_qc_material_stock_check_resolve_unused_item_fields", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L358", "weight": 1.0 }, { @@ -48003,7 +48103,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L355", + "source_location": "L442", "weight": 1.0 }, { @@ -48012,7 +48112,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L434", + "source_location": "L526", "weight": 1.0 }, { @@ -48021,7 +48121,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L455", + "source_location": "L547", "weight": 1.0 }, { @@ -48030,7 +48130,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L57", + "source_location": "L58", "weight": 1.0 }, { @@ -48039,7 +48139,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L85", + "source_location": "L88", "weight": 1.0 }, { @@ -48048,7 +48148,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L104", + "source_location": "L107", "weight": 1.0 }, { @@ -48057,7 +48157,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L207", + "source_location": "L210", "weight": 1.0 }, { @@ -48066,7 +48166,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L208", + "source_location": "L211", "weight": 1.0 }, { @@ -48075,7 +48175,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L213", + "source_location": "L216", "weight": 1.0 }, { @@ -48084,25 +48184,25 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L224", - "weight": 1.0 - }, - { - "source": "crud_qc_material_stock_check_get_check_detail", - "target": "crud_qc_material_stock_check_line_counts", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "crud/qc_material_stock_check.py", "source_location": "L227", "weight": 1.0 }, + { + "source": "crud_qc_material_stock_check_get_check_detail", + "target": "crud_qc_material_stock_check_line_counts", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L230", + "weight": 1.0 + }, { "source": "crud_qc_material_stock_check_get_check_detail", "target": "crud_qc_material_stock_check_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L228", + "source_location": "L231", "weight": 1.0 }, { @@ -48111,7 +48211,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L247", + "source_location": "L250", "weight": 1.0 }, { @@ -48120,7 +48220,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L253", + "source_location": "L256", "weight": 1.0 }, { @@ -48129,7 +48229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L254", + "source_location": "L257", "weight": 1.0 }, { @@ -48138,7 +48238,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L284", + "source_location": "L287", "weight": 1.0 }, { @@ -48147,7 +48247,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L364", + "source_location": "L451", + "weight": 1.0 + }, + { + "source": "crud_qc_material_stock_check_save_unused_lines", + "target": "crud_qc_material_stock_check_resolve_unused_item_fields", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L474", "weight": 1.0 }, { @@ -48156,7 +48265,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L392", + "source_location": "L480", "weight": 1.0 }, { @@ -48165,7 +48274,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L441", + "source_location": "L533", "weight": 1.0 }, { @@ -48174,7 +48283,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_stock_check.py", - "source_location": "L462", + "source_location": "L554", + "weight": 1.0 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "crud_qc_material_stock_check_resolve_unused_item_fields", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L363", "weight": 1.0 }, { @@ -51882,7 +52000,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { @@ -51891,7 +52009,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L50", + "source_location": "L51", "weight": 1.0 }, { @@ -51900,7 +52018,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L94", + "source_location": "L95", "weight": 1.0 }, { @@ -51909,7 +52027,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L111", + "source_location": "L112", "weight": 1.0 }, { @@ -51918,7 +52036,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L122", + "source_location": "L123", "weight": 1.0 }, { @@ -51927,7 +52045,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L180", + "source_location": "L183", "weight": 1.0 }, { @@ -51936,7 +52054,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L245", + "source_location": "L251", "weight": 1.0 }, { @@ -51945,7 +52063,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L91", + "source_location": "L92", "weight": 1.0 }, { @@ -51954,7 +52072,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L144", + "source_location": "L146", "weight": 1.0 }, { @@ -51963,7 +52081,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L199", + "source_location": "L203", "weight": 1.0 }, { @@ -51972,7 +52090,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L206", + "source_location": "L210", "weight": 1.0 }, { @@ -51981,7 +52099,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_third_party_company.py", - "source_location": "L246", + "source_location": "L252", "weight": 1.0 }, { @@ -59274,13 +59392,22 @@ "source_location": "L115", "weight": 1.0 }, + { + "source": "crud_qc_material_usage_py", + "target": "crud_qc_material_usage_linked_qc_task_no_map", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L176", + "weight": 1.0 + }, { "source": "crud_qc_material_usage_py", "target": "crud_qc_material_usage_batch_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L175", + "source_location": "L209", "weight": 1.0 }, { @@ -59289,7 +59416,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L187", + "source_location": "L221", "weight": 1.0 }, { @@ -59298,7 +59425,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L212", + "source_location": "L246", "weight": 1.0 }, { @@ -59307,7 +59434,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L275", + "source_location": "L318", "weight": 1.0 }, { @@ -59316,7 +59443,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L306", + "source_location": "L363", "weight": 1.0 }, { @@ -59325,7 +59452,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L334", + "source_location": "L391", "weight": 1.0 }, { @@ -59334,7 +59461,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L365", + "source_location": "L422", "weight": 1.0 }, { @@ -59343,7 +59470,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L422", + "source_location": "L479", "weight": 1.0 }, { @@ -59352,7 +59479,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L472", + "source_location": "L529", "weight": 1.0 }, { @@ -59361,7 +59488,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L540", + "source_location": "L597", "weight": 1.0 }, { @@ -59370,7 +59497,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L613", + "source_location": "L671", "weight": 1.0 }, { @@ -59379,7 +59506,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L705", + "source_location": "L763", "weight": 1.0 }, { @@ -59388,7 +59515,43 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L805", + "source_location": "L863", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_py", + "target": "crud_qc_material_usage_task_consumed_qty_map", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L914", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_py", + "target": "crud_qc_material_usage_fmt_date_val", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L940", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_py", + "target": "crud_qc_material_usage_list_stock_check_requisitions", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L948", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_py", + "target": "crud_qc_material_usage_mark_requisition_fully_used", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1038", "weight": 1.0 }, { @@ -59469,7 +59632,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L167", + "source_location": "L168", "weight": 1.0 }, { @@ -59478,7 +59641,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L231", + "source_location": "L265", "weight": 1.0 }, { @@ -59487,7 +59650,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L285", + "source_location": "L335", "weight": 1.0 }, { @@ -59496,7 +59659,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L286", + "source_location": "L336", "weight": 1.0 }, { @@ -59505,7 +59668,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L289", + "source_location": "L339", "weight": 1.0 }, { @@ -59514,7 +59677,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L292", + "source_location": "L342", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_paginate_usages", + "target": "crud_qc_material_usage_linked_qc_task_no_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L344", "weight": 1.0 }, { @@ -59523,7 +59695,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L294", + "source_location": "L347", "weight": 1.0 }, { @@ -59532,7 +59704,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L320", + "source_location": "L377", "weight": 1.0 }, { @@ -59541,7 +59713,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L331", + "source_location": "L388", "weight": 1.0 }, { @@ -59550,7 +59722,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L350", + "source_location": "L407", "weight": 1.0 }, { @@ -59559,7 +59731,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L362", + "source_location": "L419", "weight": 1.0 }, { @@ -59568,7 +59740,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L385", + "source_location": "L442", "weight": 1.0 }, { @@ -59577,7 +59749,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L400", + "source_location": "L457", "weight": 1.0 }, { @@ -59586,43 +59758,43 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L403", - "weight": 1.0 - }, - { - "source": "crud_qc_material_usage_list_usages_by_task", - "target": "crud_qc_material_usage_row_to_dict", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "crud/qc_material_usage.py", - "source_location": "L411", - "weight": 1.0 - }, - { - "source": "crud_qc_material_usage_list_linked_task_usages", - "target": "crud_qc_material_usage_batch_map", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "crud/qc_material_usage.py", - "source_location": "L459", - "weight": 1.0 - }, - { - "source": "crud_qc_material_usage_list_linked_task_usages", - "target": "crud_qc_material_usage_user_nick_name_map", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "crud/qc_material_usage.py", "source_location": "L460", "weight": 1.0 }, + { + "source": "crud_qc_material_usage_list_usages_by_task", + "target": "crud_qc_material_usage_row_to_dict", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L468", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_linked_task_usages", + "target": "crud_qc_material_usage_batch_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L516", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_linked_task_usages", + "target": "crud_qc_material_usage_user_nick_name_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L517", + "weight": 1.0 + }, { "source": "crud_qc_material_usage_list_linked_task_usages", "target": "crud_qc_material_usage_row_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L462", + "source_location": "L519", "weight": 1.0 }, { @@ -59631,7 +59803,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L574", + "source_location": "L632", "weight": 1.0 }, { @@ -59640,7 +59812,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L577", + "source_location": "L635", "weight": 1.0 }, { @@ -59649,7 +59821,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L580", + "source_location": "L638", "weight": 1.0 }, { @@ -59658,7 +59830,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L587", + "source_location": "L645", "weight": 1.0 }, { @@ -59667,7 +59839,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L664", + "source_location": "L722", "weight": 1.0 }, { @@ -59676,7 +59848,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L815", + "source_location": "L873", "weight": 1.0 }, { @@ -59685,7 +59857,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L829", + "source_location": "L887", "weight": 1.0 }, { @@ -59694,7 +59866,88 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L845", + "source_location": "L903", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_batch_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L991", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_user_nick_name_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L992", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_resolve_receiver_purpose", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L995", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_receiver_display_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L998", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_task_consumed_qty_map", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L999", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_usage_unit_label", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1006", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_stock_in_date_for_row", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1018", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_fmt_date_val", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1019", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_qc_material_usage_unit_price_for_row", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L1023", "weight": 1.0 }, { @@ -59716,35 +59969,35 @@ "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_188", + "source": "crud_qc_material_usage_rationale_181", + "target": "crud_qc_material_usage_linked_qc_task_no_map", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_rationale_222", "target": "crud_qc_material_usage_mine_usage_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L188", + "source_location": "L222", "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_349", + "source": "crud_qc_material_usage_rationale_406", "target": "crud_qc_material_usage_list_my_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L349", - "weight": 1.0 - }, - { - "source": "crud_qc_material_usage_rationale_372", - "target": "crud_qc_material_usage_list_usages_by_task", - "relation": "rationale_for", - "confidence": "EXTRACTED", - "source_file": "crud/qc_material_usage.py", - "source_location": "L372", + "source_location": "L406", "weight": 1.0 }, { "source": "crud_qc_material_usage_rationale_429", - "target": "crud_qc_material_usage_list_linked_task_usages", + "target": "crud_qc_material_usage_list_usages_by_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", @@ -59752,39 +60005,57 @@ "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_478", + "source": "crud_qc_material_usage_rationale_486", + "target": "crud_qc_material_usage_list_linked_task_usages", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L486", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_rationale_535", "target": "crud_qc_material_usage_revert_task_material_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L478", + "source_location": "L535", "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_548", + "source": "crud_qc_material_usage_rationale_605", "target": "crud_qc_material_usage_list_requisition_options", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L548", + "source_location": "L605", "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_714", + "source": "crud_qc_material_usage_rationale_772", "target": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L714", + "source_location": "L772", "weight": 1.0 }, { - "source": "crud_qc_material_usage_rationale_814", + "source": "crud_qc_material_usage_rationale_872", "target": "crud_qc_material_usage_deduct_for_task", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_material_usage.py", - "source_location": "L814", + "source_location": "L872", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_rationale_957", + "target": "crud_qc_material_usage_list_stock_check_requisitions", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L957", "weight": 1.0 }, { @@ -60855,7 +61126,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L35", + "source_location": "L36", "weight": 1.0 }, { @@ -60864,7 +61135,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L66", + "source_location": "L67", "weight": 1.0 }, { @@ -60873,7 +61144,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L73", + "source_location": "L74", "weight": 1.0 }, { @@ -60882,7 +61153,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L82", + "source_location": "L83", "weight": 1.0 }, { @@ -60891,7 +61162,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L123", + "source_location": "L126", "weight": 1.0 }, { @@ -60900,7 +61171,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L167", + "source_location": "L173", "weight": 1.0 }, { @@ -60909,7 +61180,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L181", + "source_location": "L187", "weight": 1.0 }, { @@ -60918,7 +61189,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L200", + "source_location": "L206", "weight": 1.0 }, { @@ -60927,7 +61198,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L237", + "source_location": "L243", "weight": 1.0 }, { @@ -60936,7 +61207,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L244", + "source_location": "L250", "weight": 1.0 }, { @@ -60945,7 +61216,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L289", + "source_location": "L295", "weight": 1.0 }, { @@ -60954,7 +61225,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L331", + "source_location": "L337", "weight": 1.0 }, { @@ -60963,7 +61234,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L341", + "source_location": "L347", "weight": 1.0 }, { @@ -60972,7 +61243,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L351", + "source_location": "L357", "weight": 1.0 }, { @@ -60981,7 +61252,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L359", + "source_location": "L365", "weight": 1.0 }, { @@ -60990,7 +61261,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L379", + "source_location": "L385", "weight": 1.0 }, { @@ -60999,7 +61270,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L413", + "source_location": "L419", "weight": 1.0 }, { @@ -61008,7 +61279,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L424", + "source_location": "L430", "weight": 1.0 }, { @@ -61017,7 +61288,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L474", + "source_location": "L480", "weight": 1.0 }, { @@ -61026,7 +61297,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L525", + "source_location": "L531", "weight": 1.0 }, { @@ -61035,7 +61306,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -61044,7 +61315,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L98", + "source_location": "L100", "weight": 1.0 }, { @@ -61053,7 +61324,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L137", + "source_location": "L141", "weight": 1.0 }, { @@ -61062,7 +61333,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L144", + "source_location": "L148", "weight": 1.0 }, { @@ -61071,7 +61342,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L168", + "source_location": "L174", "weight": 1.0 }, { @@ -61080,7 +61351,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L234", + "source_location": "L240", "weight": 1.0 }, { @@ -61089,7 +61360,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L304", + "source_location": "L310", "weight": 1.0 }, { @@ -61098,7 +61369,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L332", + "source_location": "L338", "weight": 1.0 }, { @@ -61107,7 +61378,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L362", + "source_location": "L368", "weight": 1.0 }, { @@ -61116,7 +61387,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L410", + "source_location": "L416", "weight": 1.0 }, { @@ -61125,7 +61396,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L449", + "source_location": "L455", "weight": 1.0 }, { @@ -61134,7 +61405,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L489", + "source_location": "L495", "weight": 1.0 }, { @@ -61143,7 +61414,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L512", + "source_location": "L518", "weight": 1.0 }, { @@ -61152,7 +61423,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/clean_room.py", - "source_location": "L526", + "source_location": "L532", "weight": 1.0 }, { @@ -61926,7 +62197,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L28", + "source_location": "L29", "weight": 1.0 }, { @@ -61935,7 +62206,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -61944,7 +62215,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L71", + "source_location": "L72", "weight": 1.0 }, { @@ -61953,7 +62224,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L78", + "source_location": "L79", "weight": 1.0 }, { @@ -61962,7 +62233,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L113", + "source_location": "L116", "weight": 1.0 }, { @@ -61971,7 +62242,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L147", + "source_location": "L153", "weight": 1.0 }, { @@ -61980,7 +62251,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L157", + "source_location": "L163", "weight": 1.0 }, { @@ -61989,7 +62260,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L60", + "source_location": "L61", "weight": 1.0 }, { @@ -61998,7 +62269,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L91", + "source_location": "L93", "weight": 1.0 }, { @@ -62007,7 +62278,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L123", + "source_location": "L127", "weight": 1.0 }, { @@ -62016,7 +62287,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L130", + "source_location": "L134", "weight": 1.0 }, { @@ -62025,7 +62296,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/express_company.py", - "source_location": "L148", + "source_location": "L154", "weight": 1.0 }, { @@ -67110,7 +67381,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { @@ -67119,7 +67390,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L69", + "source_location": "L70", "weight": 1.0 }, { @@ -67128,7 +67399,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L77", + "source_location": "L78", "weight": 1.0 }, { @@ -67137,7 +67408,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L84", + "source_location": "L85", "weight": 1.0 }, { @@ -67146,7 +67417,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L131", + "source_location": "L134", "weight": 1.0 }, { @@ -67155,7 +67426,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L183", + "source_location": "L189", "weight": 1.0 }, { @@ -67164,7 +67435,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L193", + "source_location": "L199", "weight": 1.0 }, { @@ -67173,7 +67444,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L66", + "source_location": "L67", "weight": 1.0 }, { @@ -67182,7 +67453,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L103", + "source_location": "L105", "weight": 1.0 }, { @@ -67191,7 +67462,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L147", + "source_location": "L151", "weight": 1.0 }, { @@ -67200,7 +67471,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L154", + "source_location": "L158", "weight": 1.0 }, { @@ -67209,7 +67480,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/site.py", - "source_location": "L184", + "source_location": "L190", "weight": 1.0 }, { @@ -73365,7 +73636,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1591", + "source_location": "L1595", "weight": 1.0 }, { @@ -73374,7 +73645,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1620", + "source_location": "L1642", "weight": 1.0 }, { @@ -73383,7 +73654,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1629", + "source_location": "L1651", "weight": 1.0 }, { @@ -73392,7 +73663,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1664", + "source_location": "L1688", "weight": 1.0 }, { @@ -73401,7 +73672,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1703", + "source_location": "L1730", "weight": 1.0 }, { @@ -73410,7 +73681,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1717", + "source_location": "L1744", "weight": 1.0 }, { @@ -73419,7 +73690,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1735", + "source_location": "L1762", "weight": 1.0 }, { @@ -73428,7 +73699,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1751", + "source_location": "L1778", "weight": 1.0 }, { @@ -73437,7 +73708,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1790", + "source_location": "L1817", "weight": 1.0 }, { @@ -73446,7 +73717,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1837", + "source_location": "L1864", "weight": 1.0 }, { @@ -73455,7 +73726,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1856", + "source_location": "L1883", "weight": 1.0 }, { @@ -73464,7 +73735,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1871", + "source_location": "L1898", "weight": 1.0 }, { @@ -73473,7 +73744,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1887", + "source_location": "L1914", "weight": 1.0 }, { @@ -73482,7 +73753,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1920", + "source_location": "L1947", "weight": 1.0 }, { @@ -73491,7 +73762,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1958", + "source_location": "L1985", "weight": 1.0 }, { @@ -73500,7 +73771,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1977", + "source_location": "L2004", "weight": 1.0 }, { @@ -73509,7 +73780,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1987", + "source_location": "L2014", "weight": 1.0 }, { @@ -73518,7 +73789,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2012", + "source_location": "L2039", "weight": 1.0 }, { @@ -73527,7 +73798,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2034", + "source_location": "L2061", "weight": 1.0 }, { @@ -73536,7 +73807,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2049", + "source_location": "L2076", "weight": 1.0 }, { @@ -73545,7 +73816,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2059", + "source_location": "L2086", "weight": 1.0 }, { @@ -73554,7 +73825,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2088", + "source_location": "L2115", "weight": 1.0 }, { @@ -73563,7 +73834,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2100", + "source_location": "L2127", "weight": 1.0 }, { @@ -73572,7 +73843,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2118", + "source_location": "L2145", "weight": 1.0 }, { @@ -73581,7 +73852,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2154", + "source_location": "L2181", "weight": 1.0 }, { @@ -73590,7 +73861,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2181", + "source_location": "L2208", "weight": 1.0 }, { @@ -73599,7 +73870,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2190", + "source_location": "L2217", "weight": 1.0 }, { @@ -73608,7 +73879,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2202", + "source_location": "L2229", "weight": 1.0 }, { @@ -73617,7 +73888,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2251", + "source_location": "L2278", "weight": 1.0 }, { @@ -73626,7 +73897,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2319", + "source_location": "L2346", "weight": 1.0 }, { @@ -73635,7 +73906,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2338", + "source_location": "L2365", "weight": 1.0 }, { @@ -73644,7 +73915,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2348", + "source_location": "L2375", "weight": 1.0 }, { @@ -73653,7 +73924,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2359", + "source_location": "L2386", "weight": 1.0 }, { @@ -73662,7 +73933,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2369", + "source_location": "L2396", "weight": 1.0 }, { @@ -73671,7 +73942,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2402", + "source_location": "L2429", "weight": 1.0 }, { @@ -73680,7 +73951,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2419", + "source_location": "L2446", "weight": 1.0 }, { @@ -73689,7 +73960,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2478", + "source_location": "L2505", "weight": 1.0 }, { @@ -73698,7 +73969,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2504", + "source_location": "L2531", "weight": 1.0 }, { @@ -73707,7 +73978,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2522", + "source_location": "L2549", "weight": 1.0 }, { @@ -73716,7 +73987,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2540", + "source_location": "L2567", "weight": 1.0 }, { @@ -73725,7 +73996,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2556", + "source_location": "L2583", "weight": 1.0 }, { @@ -73734,7 +74005,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2574", + "source_location": "L2601", "weight": 1.0 }, { @@ -73743,7 +74014,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2590", + "source_location": "L2617", "weight": 1.0 }, { @@ -73752,7 +74023,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2603", + "source_location": "L2630", "weight": 1.0 }, { @@ -73761,7 +74032,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2615", + "source_location": "L2642", "weight": 1.0 }, { @@ -73770,7 +74041,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2674", + "source_location": "L2701", "weight": 1.0 }, { @@ -73779,7 +74050,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2692", + "source_location": "L2719", "weight": 1.0 }, { @@ -73788,7 +74059,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2713", + "source_location": "L2740", "weight": 1.0 }, { @@ -73797,7 +74068,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2753", + "source_location": "L2780", "weight": 1.0 }, { @@ -73806,7 +74077,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2800", + "source_location": "L2827", "weight": 1.0 }, { @@ -73815,7 +74086,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2846", + "source_location": "L2873", "weight": 1.0 }, { @@ -73824,7 +74095,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2866", + "source_location": "L2893", "weight": 1.0 }, { @@ -73833,7 +74104,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2958", + "source_location": "L2985", "weight": 1.0 }, { @@ -73842,7 +74113,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2967", + "source_location": "L2994", "weight": 1.0 }, { @@ -73851,7 +74122,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2984", + "source_location": "L3011", "weight": 1.0 }, { @@ -73860,7 +74131,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2993", + "source_location": "L3020", "weight": 1.0 }, { @@ -73869,7 +74140,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3021", + "source_location": "L3048", "weight": 1.0 }, { @@ -73878,7 +74149,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3027", + "source_location": "L3054", "weight": 1.0 }, { @@ -73887,7 +74158,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3044", + "source_location": "L3071", "weight": 1.0 }, { @@ -73896,7 +74167,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3087", + "source_location": "L3114", "weight": 1.0 }, { @@ -73905,7 +74176,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3098", + "source_location": "L3125", "weight": 1.0 }, { @@ -73914,7 +74185,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3125", + "source_location": "L3152", "weight": 1.0 }, { @@ -73923,7 +74194,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3147", + "source_location": "L3174", "weight": 1.0 }, { @@ -73932,7 +74203,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3221", + "source_location": "L3248", "weight": 1.0 }, { @@ -73941,7 +74212,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3273", + "source_location": "L3300", "weight": 1.0 }, { @@ -73950,7 +74221,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3290", + "source_location": "L3317", "weight": 1.0 }, { @@ -73959,7 +74230,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3322", + "source_location": "L3349", "weight": 1.0 }, { @@ -73968,7 +74239,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3363", + "source_location": "L3390", "weight": 1.0 }, { @@ -73977,7 +74248,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3398", + "source_location": "L3425", "weight": 1.0 }, { @@ -73986,7 +74257,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3431", + "source_location": "L3458", "weight": 1.0 }, { @@ -73995,7 +74266,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3477", + "source_location": "L3504", "weight": 1.0 }, { @@ -74004,7 +74275,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3610", + "source_location": "L3637", "weight": 1.0 }, { @@ -74013,7 +74284,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3620", + "source_location": "L3647", "weight": 1.0 }, { @@ -74022,7 +74293,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3667", + "source_location": "L3694", "weight": 1.0 }, { @@ -74031,7 +74302,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3708", + "source_location": "L3735", "weight": 1.0 }, { @@ -74040,7 +74311,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3808", + "source_location": "L3835", "weight": 1.0 }, { @@ -74049,7 +74320,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3884", + "source_location": "L3911", "weight": 1.0 }, { @@ -74058,7 +74329,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3906", + "source_location": "L3933", "weight": 1.0 }, { @@ -74067,7 +74338,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3967", + "source_location": "L3994", "weight": 1.0 }, { @@ -74076,7 +74347,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3991", + "source_location": "L4018", "weight": 1.0 }, { @@ -74085,7 +74356,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4030", + "source_location": "L4057", "weight": 1.0 }, { @@ -74094,7 +74365,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4107", + "source_location": "L4134", "weight": 1.0 }, { @@ -74103,7 +74374,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4138", + "source_location": "L4165", "weight": 1.0 }, { @@ -74112,7 +74383,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4253", + "source_location": "L4280", "weight": 1.0 }, { @@ -74394,13 +74665,22 @@ "source_location": "L1518", "weight": 1.0 }, + { + "source": "crud_pilot_service_list_checkup_institutions", + "target": "crud_pilot_service_row_to_dict_checkup_institution_project", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "crud/pilot_service.py", + "source_location": "L1635", + "weight": 1.0 + }, { "source": "crud_pilot_service_list_checkup_institutions", "target": "crud_pilot_service_row_to_dict_checkup_institution", "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1617", + "source_location": "L1638", "weight": 1.0 }, { @@ -74409,7 +74689,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1678", + "source_location": "L1703", "weight": 1.0 }, { @@ -74418,7 +74698,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1704", + "source_location": "L1731", "weight": 1.0 }, { @@ -74427,7 +74707,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1748", + "source_location": "L1775", "weight": 1.0 }, { @@ -74436,7 +74716,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L1884", + "source_location": "L1911", "weight": 1.0 }, { @@ -74445,7 +74725,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2077", + "source_location": "L2104", "weight": 1.0 }, { @@ -74454,7 +74734,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2103", + "source_location": "L2130", "weight": 1.0 }, { @@ -74463,7 +74743,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2109", + "source_location": "L2136", "weight": 1.0 }, { @@ -74472,7 +74752,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2129", + "source_location": "L2156", "weight": 1.0 }, { @@ -74481,7 +74761,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2169", + "source_location": "L2196", "weight": 1.0 }, { @@ -74490,7 +74770,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2172", + "source_location": "L2199", "weight": 1.0 }, { @@ -74499,7 +74779,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2191", + "source_location": "L2218", "weight": 1.0 }, { @@ -74508,7 +74788,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2194", + "source_location": "L2221", "weight": 1.0 }, { @@ -74517,7 +74797,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2195", + "source_location": "L2222", "weight": 1.0 }, { @@ -74526,7 +74806,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2197", + "source_location": "L2224", "weight": 1.0 }, { @@ -74535,7 +74815,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2218", + "source_location": "L2245", "weight": 1.0 }, { @@ -74544,7 +74824,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2220", + "source_location": "L2247", "weight": 1.0 }, { @@ -74553,7 +74833,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2238", + "source_location": "L2265", "weight": 1.0 }, { @@ -74562,7 +74842,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2248", + "source_location": "L2275", "weight": 1.0 }, { @@ -74571,7 +74851,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2264", + "source_location": "L2291", "weight": 1.0 }, { @@ -74580,7 +74860,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2272", + "source_location": "L2299", "weight": 1.0 }, { @@ -74589,7 +74869,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2286", + "source_location": "L2313", "weight": 1.0 }, { @@ -74598,7 +74878,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2288", + "source_location": "L2315", "weight": 1.0 }, { @@ -74607,7 +74887,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2304", + "source_location": "L2331", "weight": 1.0 }, { @@ -74616,7 +74896,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2316", + "source_location": "L2343", "weight": 1.0 }, { @@ -74625,7 +74905,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2320", + "source_location": "L2347", "weight": 1.0 }, { @@ -74634,7 +74914,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2327", + "source_location": "L2354", "weight": 1.0 }, { @@ -74643,7 +74923,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2515", + "source_location": "L2542", "weight": 1.0 }, { @@ -74652,7 +74932,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2597", + "source_location": "L2624", "weight": 1.0 }, { @@ -74661,7 +74941,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2610", + "source_location": "L2637", "weight": 1.0 }, { @@ -74670,7 +74950,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2624", + "source_location": "L2651", "weight": 1.0 }, { @@ -74679,7 +74959,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2627", + "source_location": "L2654", "weight": 1.0 }, { @@ -74688,7 +74968,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2722", + "source_location": "L2749", "weight": 1.0 }, { @@ -74697,7 +74977,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2787", + "source_location": "L2814", "weight": 1.0 }, { @@ -74706,7 +74986,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2789", + "source_location": "L2816", "weight": 1.0 }, { @@ -74715,7 +74995,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2809", + "source_location": "L2836", "weight": 1.0 }, { @@ -74724,7 +75004,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2811", + "source_location": "L2838", "weight": 1.0 }, { @@ -74733,7 +75013,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2831", + "source_location": "L2858", "weight": 1.0 }, { @@ -74742,7 +75022,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2842", + "source_location": "L2869", "weight": 1.0 }, { @@ -74751,7 +75031,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2936", + "source_location": "L2963", "weight": 1.0 }, { @@ -74760,7 +75040,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2938", + "source_location": "L2965", "weight": 1.0 }, { @@ -74769,7 +75049,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2940", + "source_location": "L2967", "weight": 1.0 }, { @@ -74778,7 +75058,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2944", + "source_location": "L2971", "weight": 1.0 }, { @@ -74787,7 +75067,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2977", + "source_location": "L3004", "weight": 1.0 }, { @@ -74796,7 +75076,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3024", + "source_location": "L3051", "weight": 1.0 }, { @@ -74805,7 +75085,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3095", + "source_location": "L3122", "weight": 1.0 }, { @@ -74814,7 +75094,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3100", + "source_location": "L3127", "weight": 1.0 }, { @@ -74823,7 +75103,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3104", + "source_location": "L3131", "weight": 1.0 }, { @@ -74832,7 +75112,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3111", + "source_location": "L3138", "weight": 1.0 }, { @@ -74841,7 +75121,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3163", + "source_location": "L3190", "weight": 1.0 }, { @@ -74850,7 +75130,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3175", + "source_location": "L3202", "weight": 1.0 }, { @@ -74859,7 +75139,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3184", + "source_location": "L3211", "weight": 1.0 }, { @@ -74868,7 +75148,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3223", + "source_location": "L3250", "weight": 1.0 }, { @@ -74877,7 +75157,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3251", + "source_location": "L3278", "weight": 1.0 }, { @@ -74886,7 +75166,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3259", + "source_location": "L3286", "weight": 1.0 }, { @@ -74895,7 +75175,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3275", + "source_location": "L3302", "weight": 1.0 }, { @@ -74904,7 +75184,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3300", + "source_location": "L3327", "weight": 1.0 }, { @@ -74913,7 +75193,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3324", + "source_location": "L3351", "weight": 1.0 }, { @@ -74922,7 +75202,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3335", + "source_location": "L3362", "weight": 1.0 }, { @@ -74931,7 +75211,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3349", + "source_location": "L3376", "weight": 1.0 }, { @@ -74940,7 +75220,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3365", + "source_location": "L3392", "weight": 1.0 }, { @@ -74949,7 +75229,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3400", + "source_location": "L3427", "weight": 1.0 }, { @@ -74958,7 +75238,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3407", + "source_location": "L3434", "weight": 1.0 }, { @@ -74967,7 +75247,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3433", + "source_location": "L3460", "weight": 1.0 }, { @@ -74976,7 +75256,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3444", + "source_location": "L3471", "weight": 1.0 }, { @@ -74985,7 +75265,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3446", + "source_location": "L3473", "weight": 1.0 }, { @@ -74994,7 +75274,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3454", + "source_location": "L3481", "weight": 1.0 }, { @@ -75003,7 +75283,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3537", + "source_location": "L3564", "weight": 1.0 }, { @@ -75012,7 +75292,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3595", + "source_location": "L3622", "weight": 1.0 }, { @@ -75021,7 +75301,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3598", + "source_location": "L3625", "weight": 1.0 }, { @@ -75030,7 +75310,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3631", + "source_location": "L3658", "weight": 1.0 }, { @@ -75039,7 +75319,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3669", + "source_location": "L3696", "weight": 1.0 }, { @@ -75048,7 +75328,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3710", + "source_location": "L3737", "weight": 1.0 }, { @@ -75057,7 +75337,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3810", + "source_location": "L3837", "weight": 1.0 }, { @@ -75066,7 +75346,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4043", + "source_location": "L4070", "weight": 1.0 }, { @@ -75075,7 +75355,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4058", + "source_location": "L4085", "weight": 1.0 }, { @@ -75084,7 +75364,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4078", + "source_location": "L4105", "weight": 1.0 }, { @@ -75093,7 +75373,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4079", + "source_location": "L4106", "weight": 1.0 }, { @@ -75102,7 +75382,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4083", + "source_location": "L4110", "weight": 1.0 }, { @@ -75111,7 +75391,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4084", + "source_location": "L4111", "weight": 1.0 }, { @@ -75120,7 +75400,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4109", + "source_location": "L4136", "weight": 1.0 }, { @@ -75129,7 +75409,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4140", + "source_location": "L4167", "weight": 1.0 }, { @@ -75138,7 +75418,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4146", + "source_location": "L4173", "weight": 1.0 }, { @@ -75147,7 +75427,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4154", + "source_location": "L4181", "weight": 1.0 }, { @@ -75156,7 +75436,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4195", + "source_location": "L4222", "weight": 1.0 }, { @@ -75165,7 +75445,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4198", + "source_location": "L4225", "weight": 1.0 }, { @@ -75174,7 +75454,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4221", + "source_location": "L4248", "weight": 1.0 }, { @@ -75183,7 +75463,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4255", + "source_location": "L4282", "weight": 1.0 }, { @@ -75192,7 +75472,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4264", + "source_location": "L4291", "weight": 1.0 }, { @@ -75223,219 +75503,219 @@ "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "crud_pilot_service_get_or_create_channel_account", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2370", + "source_location": "L2397", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "crud_pilot_service_reduce_channel_product_quota", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2479", + "source_location": "L2506", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "crud_pilot_service_calc_gmcp_purchase_total_from_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2523", + "source_location": "L2550", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "crud_pilot_service_calc_gmcp_current_holding_amount_from_db", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2557", + "source_location": "L2584", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "crud_pilot_service_normalize_txn_product_item", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2693", + "source_location": "L2720", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "crud_pilot_service_enrich_txn_products_from_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2719", + "source_location": "L2746", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "crud_pilot_service_service_order_txn_to_response_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2808", + "source_location": "L2835", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "crud_pilot_service_enrich_finance_operate_fields", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2847", + "source_location": "L2874", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "crud_pilot_service_gmcp_has_purchase_lock", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L2994", + "source_location": "L3021", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "crud_pilot_service_apply_gmcp_order_quotas", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3099", + "source_location": "L3126", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "crud_pilot_service_update_channel_service_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3222", + "source_location": "L3249", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "crud_pilot_service_submit_finance_confirm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3299", + "source_location": "L3326", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "crud_pilot_service_confirm_receipt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3323", + "source_location": "L3350", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "crud_pilot_service_submit_refund", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3364", + "source_location": "L3391", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "crud_pilot_service_confirm_refund", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3399", + "source_location": "L3426", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "crud_pilot_service_void_service_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3432", + "source_location": "L3459", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "crud_pilot_service_list_service_order_txns", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3491", + "source_location": "L3518", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "crud_pilot_service_create_recharge_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3630", + "source_location": "L3657", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "crud_pilot_service_create_refund_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3668", + "source_location": "L3695", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "crud_pilot_service_create_purchase_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3709", + "source_location": "L3736", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "crud_pilot_service_create_unsubscribe_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L3809", + "source_location": "L3836", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "crud_pilot_service_update_service_order_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4042", + "source_location": "L4069", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "crud_pilot_service_confirm_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4139", + "source_location": "L4166", "weight": 1.0 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "crud_pilot_service_void_txn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/pilot_service.py", - "source_location": "L4254", + "source_location": "L4281", "weight": 1.0 }, { @@ -79539,7 +79819,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L31", + "source_location": "L32", "weight": 1.0 }, { @@ -79548,7 +79828,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L43", + "source_location": "L44", "weight": 1.0 }, { @@ -79557,7 +79837,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L74", + "source_location": "L75", "weight": 1.0 }, { @@ -79566,7 +79846,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L81", + "source_location": "L82", "weight": 1.0 }, { @@ -79575,7 +79855,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L120", + "source_location": "L123", "weight": 1.0 }, { @@ -79584,7 +79864,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L161", + "source_location": "L167", "weight": 1.0 }, { @@ -79593,7 +79873,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L171", + "source_location": "L177", "weight": 1.0 }, { @@ -79602,7 +79882,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L71", + "source_location": "L72", "weight": 1.0 }, { @@ -79611,7 +79891,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L96", + "source_location": "L98", "weight": 1.0 }, { @@ -79620,7 +79900,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L133", + "source_location": "L137", "weight": 1.0 }, { @@ -79629,7 +79909,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L140", + "source_location": "L144", "weight": 1.0 }, { @@ -79638,7 +79918,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/cell_sample_type.py", - "source_location": "L162", + "source_location": "L168", "weight": 1.0 }, { @@ -84777,7 +85057,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -84786,7 +85066,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -84795,7 +85075,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L79", + "source_location": "L81", "weight": 1.0 }, { @@ -84804,7 +85084,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L101", + "source_location": "L103", "weight": 1.0 }, { @@ -84813,7 +85093,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L115", + "source_location": "L117", "weight": 1.0 }, { @@ -84822,7 +85102,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L149", + "source_location": "L152", "weight": 1.0 }, { @@ -84831,7 +85111,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L185", + "source_location": "L189", "weight": 1.0 }, { @@ -84840,7 +85120,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L205", + "source_location": "L209", "weight": 1.0 }, { @@ -84849,7 +85129,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L205", + "source_location": "L209", "weight": 1.0 }, { @@ -84858,7 +85138,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L217", + "source_location": "L221", "weight": 1.0 }, { @@ -84867,7 +85147,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L217", + "source_location": "L221", "weight": 1.0 }, { @@ -84876,7 +85156,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L230", + "source_location": "L234", "weight": 1.0 }, { @@ -84885,7 +85165,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L259", + "source_location": "L263", "weight": 1.0 }, { @@ -84894,7 +85174,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L274", + "source_location": "L278", "weight": 1.0 }, { @@ -84903,7 +85183,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L303", + "source_location": "L307", "weight": 1.0 }, { @@ -84912,7 +85192,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L334", + "source_location": "L338", "weight": 1.0 }, { @@ -84921,7 +85201,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L354", + "source_location": "L358", "weight": 1.0 }, { @@ -84930,7 +85210,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L354", + "source_location": "L358", "weight": 1.0 }, { @@ -84939,7 +85219,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L365", + "source_location": "L369", "weight": 1.0 }, { @@ -84948,7 +85228,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L365", + "source_location": "L369", "weight": 1.0 }, { @@ -84957,7 +85237,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L379", + "source_location": "L383", "weight": 1.0 }, { @@ -84966,7 +85246,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L379", + "source_location": "L383", "weight": 1.0 }, { @@ -84975,7 +85255,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L384", + "source_location": "L388", "weight": 1.0 }, { @@ -84984,7 +85264,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L384", + "source_location": "L388", "weight": 1.0 }, { @@ -84993,7 +85273,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L389", + "source_location": "L393", "weight": 1.0 }, { @@ -85002,7 +85282,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L389", + "source_location": "L393", "weight": 1.0 }, { @@ -85011,7 +85291,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L399", + "source_location": "L403", "weight": 1.0 }, { @@ -85020,7 +85300,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L421", + "source_location": "L425", "weight": 1.0 }, { @@ -85029,7 +85309,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L435", + "source_location": "L439", "weight": 1.0 }, { @@ -85038,7 +85318,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L463", + "source_location": "L467", "weight": 1.0 }, { @@ -85047,7 +85327,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L493", + "source_location": "L497", "weight": 1.0 }, { @@ -85056,7 +85336,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L514", + "source_location": "L518", "weight": 1.0 }, { @@ -85065,7 +85345,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L530", + "source_location": "L534", "weight": 1.0 }, { @@ -85074,7 +85354,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L552", + "source_location": "L556", "weight": 1.0 }, { @@ -85083,7 +85363,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L552", + "source_location": "L556", "weight": 1.0 }, { @@ -85092,7 +85372,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L565", + "source_location": "L569", "weight": 1.0 }, { @@ -85101,7 +85381,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L585", + "source_location": "L589", "weight": 1.0 }, { @@ -85110,7 +85390,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L624", + "source_location": "L628", "weight": 1.0 }, { @@ -85119,7 +85399,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L665", + "source_location": "L669", "weight": 1.0 }, { @@ -85128,7 +85408,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L683", + "source_location": "L687", "weight": 1.0 }, { @@ -85137,7 +85417,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L701", + "source_location": "L705", "weight": 1.0 }, { @@ -85146,7 +85426,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L731", + "source_location": "L735", "weight": 1.0 }, { @@ -85155,7 +85435,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L745", + "source_location": "L749", "weight": 1.0 }, { @@ -85164,7 +85444,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L778", + "source_location": "L782", "weight": 1.0 }, { @@ -85173,7 +85453,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L778", + "source_location": "L782", "weight": 1.0 }, { @@ -85182,7 +85462,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L785", + "source_location": "L789", "weight": 1.0 }, { @@ -85191,7 +85471,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L817", + "source_location": "L821", "weight": 1.0 }, { @@ -85200,7 +85480,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L848", + "source_location": "L852", "weight": 1.0 }, { @@ -85209,7 +85489,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L881", + "source_location": "L885", "weight": 1.0 }, { @@ -85218,7 +85498,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L899", + "source_location": "L903", "weight": 1.0 }, { @@ -85227,7 +85507,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L919", + "source_location": "L923", "weight": 1.0 }, { @@ -85236,7 +85516,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L939", + "source_location": "L943", "weight": 1.0 }, { @@ -85245,7 +85525,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L954", + "source_location": "L958", "weight": 1.0 }, { @@ -85254,7 +85534,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L977", + "source_location": "L981", "weight": 1.0 }, { @@ -85263,7 +85543,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L997", + "source_location": "L1001", "weight": 1.0 }, { @@ -85272,7 +85552,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1059", + "source_location": "L1063", "weight": 1.0 }, { @@ -85281,7 +85561,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1086", + "source_location": "L1090", "weight": 1.0 }, { @@ -85290,7 +85570,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1102", + "source_location": "L1106", "weight": 1.0 }, { @@ -85299,7 +85579,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1102", + "source_location": "L1106", "weight": 1.0 }, { @@ -85308,7 +85588,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1113", + "source_location": "L1117", "weight": 1.0 }, { @@ -85317,7 +85597,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1113", + "source_location": "L1117", "weight": 1.0 }, { @@ -85326,7 +85606,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1124", + "source_location": "L1128", "weight": 1.0 }, { @@ -85335,7 +85615,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1124", + "source_location": "L1128", "weight": 1.0 }, { @@ -85344,7 +85624,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1139", + "source_location": "L1143", "weight": 1.0 }, { @@ -85353,7 +85633,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1139", + "source_location": "L1143", "weight": 1.0 }, { @@ -85362,7 +85642,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1154", + "source_location": "L1158", "weight": 1.0 }, { @@ -85371,7 +85651,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1154", + "source_location": "L1158", "weight": 1.0 }, { @@ -85380,7 +85660,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1161", + "source_location": "L1165", "weight": 1.0 }, { @@ -85389,7 +85669,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1161", + "source_location": "L1165", "weight": 1.0 }, { @@ -85398,7 +85678,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1168", + "source_location": "L1172", "weight": 1.0 }, { @@ -85407,7 +85687,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1168", + "source_location": "L1172", "weight": 1.0 }, { @@ -85416,7 +85696,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1177", + "source_location": "L1181", "weight": 1.0 }, { @@ -85425,7 +85705,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1177", + "source_location": "L1181", "weight": 1.0 }, { @@ -85434,7 +85714,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1185", + "source_location": "L1189", "weight": 1.0 }, { @@ -85443,7 +85723,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1185", + "source_location": "L1189", "weight": 1.0 }, { @@ -85452,7 +85732,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1193", + "source_location": "L1197", "weight": 1.0 }, { @@ -85461,7 +85741,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1193", + "source_location": "L1197", "weight": 1.0 }, { @@ -85470,7 +85750,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1213", + "source_location": "L1217", "weight": 1.0 }, { @@ -85479,7 +85759,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1242", + "source_location": "L1246", "weight": 1.0 }, { @@ -85488,7 +85768,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1265", + "source_location": "L1269", "weight": 1.0 }, { @@ -85497,7 +85777,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1294", + "source_location": "L1298", "weight": 1.0 }, { @@ -85506,7 +85786,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1311", + "source_location": "L1315", "weight": 1.0 }, { @@ -85515,7 +85795,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1333", + "source_location": "L1337", "weight": 1.0 }, { @@ -85524,7 +85804,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1345", + "source_location": "L1349", "weight": 1.0 }, { @@ -85533,7 +85813,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1375", + "source_location": "L1379", "weight": 1.0 }, { @@ -85542,7 +85822,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1404", + "source_location": "L1408", "weight": 1.0 }, { @@ -85551,7 +85831,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1421", + "source_location": "L1425", "weight": 1.0 }, { @@ -85560,7 +85840,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1474", + "source_location": "L1478", "weight": 1.0 }, { @@ -85569,7 +85849,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1510", + "source_location": "L1514", "weight": 1.0 }, { @@ -85578,7 +85858,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1552", + "source_location": "L1556", "weight": 1.0 }, { @@ -85587,7 +85867,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1594", + "source_location": "L1598", "weight": 1.0 }, { @@ -85596,7 +85876,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1604", + "source_location": "L1608", "weight": 1.0 }, { @@ -85605,7 +85885,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1614", + "source_location": "L1618", "weight": 1.0 }, { @@ -85614,7 +85894,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1627", + "source_location": "L1631", "weight": 1.0 }, { @@ -85623,7 +85903,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1656", + "source_location": "L1660", "weight": 1.0 }, { @@ -85632,7 +85912,25 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1693", + "source_location": "L1697", + "weight": 1.0 + }, + { + "source": "api_qc_py", + "target": "api_qc_list_qc_material_stock_check_requisitions", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "api/qc.py", + "source_location": "L1722", + "weight": 1.0 + }, + { + "source": "api_qc_py", + "target": "api_qc_mark_qc_material_usage_fully_used", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "api/qc.py", + "source_location": "L1748", "weight": 1.0 }, { @@ -85641,7 +85939,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1720", + "source_location": "L1778", "weight": 1.0 }, { @@ -85650,7 +85948,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1720", + "source_location": "L1778", "weight": 1.0 }, { @@ -85659,7 +85957,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1727", + "source_location": "L1785", "weight": 1.0 }, { @@ -85668,7 +85966,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1727", + "source_location": "L1785", "weight": 1.0 }, { @@ -85677,7 +85975,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1745", + "source_location": "L1805", "weight": 1.0 }, { @@ -85686,7 +85984,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1745", + "source_location": "L1805", "weight": 1.0 }, { @@ -85695,7 +85993,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1751", + "source_location": "L1811", "weight": 1.0 }, { @@ -85704,7 +86002,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1782", + "source_location": "L1842", "weight": 1.0 }, { @@ -85713,7 +86011,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1808", + "source_location": "L1868", "weight": 1.0 }, { @@ -85722,7 +86020,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1824", + "source_location": "L1884", "weight": 1.0 }, { @@ -85731,7 +86029,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1850", + "source_location": "L1910", "weight": 1.0 }, { @@ -85740,7 +86038,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1867", + "source_location": "L1927", "weight": 1.0 }, { @@ -85749,7 +86047,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L907", + "source_location": "L911", "weight": 1.0 }, { @@ -85758,7 +86056,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1010", + "source_location": "L1014", "weight": 1.0 }, { @@ -85767,7 +86065,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1068", + "source_location": "L1072", "weight": 1.0 }, { @@ -85776,7 +86074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1600", + "source_location": "L1604", "weight": 1.0 }, { @@ -85785,7 +86083,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1610", + "source_location": "L1614", "weight": 1.0 }, { @@ -85794,7 +86092,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1620", + "source_location": "L1624", "weight": 1.0 }, { @@ -85807,39 +86105,57 @@ "weight": 1.0 }, { - "source": "api_qc_rationale_1599", + "source": "api_qc_rationale_1603", "target": "api_qc_batch_stock_in_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1599", + "source_location": "L1603", "weight": 1.0 }, { - "source": "api_qc_rationale_1609", + "source": "api_qc_rationale_1613", "target": "api_qc_batch_stock_out_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1609", + "source_location": "L1613", "weight": 1.0 }, { - "source": "api_qc_rationale_1619", + "source": "api_qc_rationale_1623", "target": "api_qc_batch_discard_qc_material_batches", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1619", + "source_location": "L1623", "weight": 1.0 }, { - "source": "api_qc_rationale_1668", + "source": "api_qc_rationale_1672", "target": "api_qc_list_my_qc_material_usages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/qc.py", - "source_location": "L1668", + "source_location": "L1672", + "weight": 1.0 + }, + { + "source": "api_qc_rationale_1729", + "target": "api_qc_list_qc_material_stock_check_requisitions", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "api/qc.py", + "source_location": "L1729", + "weight": 1.0 + }, + { + "source": "api_qc_rationale_1755", + "target": "api_qc_mark_qc_material_usage_fully_used", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "api/qc.py", + "source_location": "L1755", "weight": 1.0 }, { @@ -87549,7 +87865,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L207", + "source_location": "L208", "weight": 1.0 }, { @@ -87558,7 +87874,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L207", + "source_location": "L208", "weight": 1.0 }, { @@ -87567,7 +87883,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L219", + "source_location": "L221", "weight": 1.0 }, { @@ -87576,7 +87892,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L250", + "source_location": "L252", "weight": 1.0 }, { @@ -87585,7 +87901,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L274", + "source_location": "L277", "weight": 1.0 }, { @@ -87594,7 +87910,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L301", + "source_location": "L305", "weight": 1.0 }, { @@ -87603,7 +87919,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L319", + "source_location": "L323", "weight": 1.0 }, { @@ -87612,7 +87928,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L319", + "source_location": "L323", "weight": 1.0 }, { @@ -87621,7 +87937,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L327", + "source_location": "L331", "weight": 1.0 }, { @@ -87630,7 +87946,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L327", + "source_location": "L331", "weight": 1.0 }, { @@ -87639,7 +87955,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L336", + "source_location": "L340", "weight": 1.0 }, { @@ -87648,7 +87964,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L363", + "source_location": "L367", "weight": 1.0 }, { @@ -87657,7 +87973,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L384", + "source_location": "L388", "weight": 1.0 }, { @@ -87666,7 +87982,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L408", + "source_location": "L412", "weight": 1.0 }, { @@ -87675,7 +87991,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L426", + "source_location": "L430", "weight": 1.0 }, { @@ -87684,7 +88000,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L426", + "source_location": "L430", "weight": 1.0 }, { @@ -87693,7 +88009,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L434", + "source_location": "L438", "weight": 1.0 }, { @@ -87702,7 +88018,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L434", + "source_location": "L438", "weight": 1.0 }, { @@ -87711,7 +88027,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L443", + "source_location": "L447", "weight": 1.0 }, { @@ -87720,7 +88036,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L463", + "source_location": "L467", "weight": 1.0 }, { @@ -87729,7 +88045,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L486", + "source_location": "L490", "weight": 1.0 }, { @@ -87738,7 +88054,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L514", + "source_location": "L518", "weight": 1.0 }, { @@ -87747,7 +88063,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L536", + "source_location": "L540", "weight": 1.0 }, { @@ -87756,7 +88072,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L536", + "source_location": "L540", "weight": 1.0 }, { @@ -87765,7 +88081,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L548", + "source_location": "L552", "weight": 1.0 }, { @@ -87774,7 +88090,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L548", + "source_location": "L552", "weight": 1.0 }, { @@ -87783,7 +88099,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L561", + "source_location": "L565", "weight": 1.0 }, { @@ -87792,7 +88108,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L602", + "source_location": "L606", "weight": 1.0 }, { @@ -87801,7 +88117,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L602", + "source_location": "L606", "weight": 1.0 }, { @@ -87810,7 +88126,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L612", + "source_location": "L616", "weight": 1.0 }, { @@ -87819,7 +88135,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L612", + "source_location": "L616", "weight": 1.0 }, { @@ -87828,7 +88144,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L621", + "source_location": "L625", "weight": 1.0 }, { @@ -87837,7 +88153,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L647", + "source_location": "L651", "weight": 1.0 }, { @@ -87846,7 +88162,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L670", + "source_location": "L674", "weight": 1.0 }, { @@ -87855,7 +88171,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L670", + "source_location": "L674", "weight": 1.0 }, { @@ -87864,7 +88180,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L677", + "source_location": "L681", "weight": 1.0 }, { @@ -87873,7 +88189,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L699", + "source_location": "L703", "weight": 1.0 }, { @@ -87882,7 +88198,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L726", + "source_location": "L730", "weight": 1.0 }, { @@ -87891,7 +88207,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L754", + "source_location": "L758", "weight": 1.0 }, { @@ -87900,7 +88216,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L772", + "source_location": "L776", "weight": 1.0 }, { @@ -87909,7 +88225,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L772", + "source_location": "L776", "weight": 1.0 }, { @@ -87918,7 +88234,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L785", + "source_location": "L789", "weight": 1.0 }, { @@ -87927,7 +88243,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L785", + "source_location": "L789", "weight": 1.0 }, { @@ -87936,7 +88252,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L797", + "source_location": "L801", "weight": 1.0 }, { @@ -87945,7 +88261,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L797", + "source_location": "L801", "weight": 1.0 }, { @@ -87954,7 +88270,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L807", + "source_location": "L811", "weight": 1.0 }, { @@ -87963,7 +88279,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L807", + "source_location": "L811", "weight": 1.0 }, { @@ -87972,7 +88288,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L816", + "source_location": "L820", "weight": 1.0 }, { @@ -87981,7 +88297,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L842", + "source_location": "L846", "weight": 1.0 }, { @@ -87990,7 +88306,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L865", + "source_location": "L869", "weight": 1.0 }, { @@ -87999,7 +88315,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L865", + "source_location": "L869", "weight": 1.0 }, { @@ -88008,7 +88324,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L872", + "source_location": "L876", "weight": 1.0 }, { @@ -88017,7 +88333,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L894", + "source_location": "L898", "weight": 1.0 }, { @@ -88026,7 +88342,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L939", + "source_location": "L943", "weight": 1.0 }, { @@ -88035,7 +88351,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L965", + "source_location": "L969", "weight": 1.0 }, { @@ -88044,7 +88360,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L993", + "source_location": "L997", "weight": 1.0 }, { @@ -88098,7 +88414,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L226", + "source_location": "L228", "weight": 1.0 }, { @@ -88107,7 +88423,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L256", + "source_location": "L258", "weight": 1.0 }, { @@ -88116,7 +88432,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L281", + "source_location": "L284", "weight": 1.0 }, { @@ -88125,7 +88441,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L307", + "source_location": "L311", "weight": 1.0 }, { @@ -88134,7 +88450,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L343", + "source_location": "L347", "weight": 1.0 }, { @@ -88143,7 +88459,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L369", + "source_location": "L373", "weight": 1.0 }, { @@ -88152,7 +88468,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L391", + "source_location": "L395", "weight": 1.0 }, { @@ -88161,7 +88477,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L414", + "source_location": "L418", "weight": 1.0 }, { @@ -88170,7 +88486,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L452", + "source_location": "L456", "weight": 1.0 }, { @@ -88179,7 +88495,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L470", + "source_location": "L474", "weight": 1.0 }, { @@ -88188,7 +88504,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L494", + "source_location": "L498", "weight": 1.0 }, { @@ -88197,7 +88513,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L521", + "source_location": "L525", "weight": 1.0 }, { @@ -88206,7 +88522,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L569", + "source_location": "L573", "weight": 1.0 }, { @@ -88215,7 +88531,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L627", + "source_location": "L631", "weight": 1.0 }, { @@ -88224,7 +88540,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L653", + "source_location": "L657", "weight": 1.0 }, { @@ -88233,7 +88549,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L683", + "source_location": "L687", "weight": 1.0 }, { @@ -88242,7 +88558,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L705", + "source_location": "L709", "weight": 1.0 }, { @@ -88251,7 +88567,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L733", + "source_location": "L737", "weight": 1.0 }, { @@ -88260,7 +88576,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L760", + "source_location": "L764", "weight": 1.0 }, { @@ -88269,7 +88585,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L822", + "source_location": "L826", "weight": 1.0 }, { @@ -88278,7 +88594,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L848", + "source_location": "L852", "weight": 1.0 }, { @@ -88287,7 +88603,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L878", + "source_location": "L882", "weight": 1.0 }, { @@ -88296,7 +88612,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L903", + "source_location": "L907", "weight": 1.0 }, { @@ -88305,7 +88621,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L945", + "source_location": "L949", "weight": 1.0 }, { @@ -88314,7 +88630,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L972", + "source_location": "L976", "weight": 1.0 }, { @@ -88323,7 +88639,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/basic_info.py", - "source_location": "L999", + "source_location": "L1003", "weight": 1.0 }, { @@ -90780,7 +91096,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L51", + "source_location": "L52", "weight": 1.0 }, { @@ -90789,7 +91105,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L51", + "source_location": "L52", "weight": 1.0 }, { @@ -90798,7 +91114,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L64", + "source_location": "L66", "weight": 1.0 }, { @@ -90807,7 +91123,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L89", + "source_location": "L91", "weight": 1.0 }, { @@ -90816,7 +91132,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L114", + "source_location": "L117", "weight": 1.0 }, { @@ -90825,7 +91141,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L142", + "source_location": "L146", "weight": 1.0 }, { @@ -90834,7 +91150,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L160", + "source_location": "L164", "weight": 1.0 }, { @@ -90843,7 +91159,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L160", + "source_location": "L164", "weight": 1.0 }, { @@ -90852,7 +91168,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L174", + "source_location": "L178", "weight": 1.0 }, { @@ -90861,7 +91177,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L174", + "source_location": "L178", "weight": 1.0 }, { @@ -90870,7 +91186,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L187", + "source_location": "L191", "weight": 1.0 }, { @@ -90879,7 +91195,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L194", + "source_location": "L198", "weight": 1.0 }, { @@ -90888,7 +91204,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L223", + "source_location": "L227", "weight": 1.0 }, { @@ -90897,7 +91213,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L250", + "source_location": "L254", "weight": 1.0 }, { @@ -90906,7 +91222,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L279", + "source_location": "L283", "weight": 1.0 }, { @@ -90915,7 +91231,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L297", + "source_location": "L301", "weight": 1.0 }, { @@ -90924,7 +91240,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L297", + "source_location": "L301", "weight": 1.0 }, { @@ -90933,7 +91249,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L309", + "source_location": "L313", "weight": 1.0 }, { @@ -90942,7 +91258,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L309", + "source_location": "L313", "weight": 1.0 }, { @@ -90951,7 +91267,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L321", + "source_location": "L325", "weight": 1.0 }, { @@ -90960,7 +91276,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L352", + "source_location": "L356", "weight": 1.0 }, { @@ -90969,7 +91285,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L377", + "source_location": "L381", "weight": 1.0 }, { @@ -90978,7 +91294,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L405", + "source_location": "L409", "weight": 1.0 }, { @@ -90987,7 +91303,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L423", + "source_location": "L427", "weight": 1.0 }, { @@ -90996,7 +91312,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L423", + "source_location": "L427", "weight": 1.0 }, { @@ -91005,7 +91321,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L435", + "source_location": "L439", "weight": 1.0 }, { @@ -91014,7 +91330,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L435", + "source_location": "L439", "weight": 1.0 }, { @@ -91023,7 +91339,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L447", + "source_location": "L451", "weight": 1.0 }, { @@ -91032,7 +91348,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L475", + "source_location": "L479", "weight": 1.0 }, { @@ -91041,7 +91357,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L500", + "source_location": "L504", "weight": 1.0 }, { @@ -91050,7 +91366,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L527", + "source_location": "L531", "weight": 1.0 }, { @@ -91059,7 +91375,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L545", + "source_location": "L549", "weight": 1.0 }, { @@ -91068,7 +91384,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L545", + "source_location": "L549", "weight": 1.0 }, { @@ -91077,7 +91393,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L555", + "source_location": "L559", "weight": 1.0 }, { @@ -91086,7 +91402,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L555", + "source_location": "L559", "weight": 1.0 }, { @@ -91095,7 +91411,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L562", + "source_location": "L566", "weight": 1.0 }, { @@ -91104,7 +91420,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L562", + "source_location": "L566", "weight": 1.0 }, { @@ -91113,7 +91429,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L571", + "source_location": "L575", "weight": 1.0 }, { @@ -91122,7 +91438,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L571", + "source_location": "L575", "weight": 1.0 }, { @@ -91131,7 +91447,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L576", + "source_location": "L580", "weight": 1.0 }, { @@ -91140,7 +91456,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L576", + "source_location": "L580", "weight": 1.0 }, { @@ -91149,7 +91465,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L584", + "source_location": "L588", "weight": 1.0 }, { @@ -91158,7 +91474,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L612", + "source_location": "L616", "weight": 1.0 }, { @@ -91167,7 +91483,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L633", + "source_location": "L637", "weight": 1.0 }, { @@ -91176,7 +91492,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L656", + "source_location": "L660", "weight": 1.0 }, { @@ -91185,7 +91501,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L681", + "source_location": "L685", "weight": 1.0 }, { @@ -91194,7 +91510,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L702", + "source_location": "L706", "weight": 1.0 }, { @@ -91203,7 +91519,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L724", + "source_location": "L728", "weight": 1.0 }, { @@ -91212,7 +91528,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L742", + "source_location": "L746", "weight": 1.0 }, { @@ -91221,7 +91537,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L742", + "source_location": "L746", "weight": 1.0 }, { @@ -91230,7 +91546,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L754", + "source_location": "L758", "weight": 1.0 }, { @@ -91239,7 +91555,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L777", + "source_location": "L781", "weight": 1.0 }, { @@ -91248,7 +91564,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L804", + "source_location": "L808", "weight": 1.0 }, { @@ -91257,7 +91573,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L830", + "source_location": "L834", "weight": 1.0 }, { @@ -91266,7 +91582,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L851", + "source_location": "L855", "weight": 1.0 }, { @@ -91275,7 +91591,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L851", + "source_location": "L855", "weight": 1.0 }, { @@ -91284,7 +91600,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L864", + "source_location": "L868", "weight": 1.0 }, { @@ -91293,7 +91609,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L864", + "source_location": "L868", "weight": 1.0 }, { @@ -91302,7 +91618,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L876", + "source_location": "L880", "weight": 1.0 }, { @@ -91311,7 +91627,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L884", + "source_location": "L888", "weight": 1.0 }, { @@ -91320,7 +91636,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L925", + "source_location": "L929", "weight": 1.0 }, { @@ -91329,7 +91645,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L951", + "source_location": "L955", "weight": 1.0 }, { @@ -91338,7 +91654,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L978", + "source_location": "L982", "weight": 1.0 }, { @@ -91347,7 +91663,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L71", + "source_location": "L73", "weight": 1.0 }, { @@ -91356,7 +91672,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L95", + "source_location": "L97", "weight": 1.0 }, { @@ -91365,7 +91681,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L121", + "source_location": "L124", "weight": 1.0 }, { @@ -91374,7 +91690,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L148", + "source_location": "L152", "weight": 1.0 }, { @@ -91383,7 +91699,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L202", + "source_location": "L206", "weight": 1.0 }, { @@ -91392,7 +91708,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L229", + "source_location": "L233", "weight": 1.0 }, { @@ -91401,7 +91717,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L235", + "source_location": "L239", "weight": 1.0 }, { @@ -91410,7 +91726,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L257", + "source_location": "L261", "weight": 1.0 }, { @@ -91419,7 +91735,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L264", + "source_location": "L268", "weight": 1.0 }, { @@ -91428,7 +91744,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L285", + "source_location": "L289", "weight": 1.0 }, { @@ -91437,7 +91753,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L329", + "source_location": "L333", "weight": 1.0 }, { @@ -91446,7 +91762,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L358", + "source_location": "L362", "weight": 1.0 }, { @@ -91455,7 +91771,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L363", + "source_location": "L367", "weight": 1.0 }, { @@ -91464,7 +91780,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L384", + "source_location": "L388", "weight": 1.0 }, { @@ -91473,7 +91789,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L390", + "source_location": "L394", "weight": 1.0 }, { @@ -91482,7 +91798,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L411", + "source_location": "L415", "weight": 1.0 }, { @@ -91491,7 +91807,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L452", + "source_location": "L456", "weight": 1.0 }, { @@ -91500,7 +91816,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L481", + "source_location": "L485", "weight": 1.0 }, { @@ -91509,7 +91825,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L507", + "source_location": "L511", "weight": 1.0 }, { @@ -91518,7 +91834,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L533", + "source_location": "L537", "weight": 1.0 }, { @@ -91527,7 +91843,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L590", + "source_location": "L594", "weight": 1.0 }, { @@ -91536,7 +91852,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L618", + "source_location": "L622", "weight": 1.0 }, { @@ -91545,7 +91861,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L639", + "source_location": "L643", "weight": 1.0 }, { @@ -91554,7 +91870,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L663", + "source_location": "L667", "weight": 1.0 }, { @@ -91563,7 +91879,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L687", + "source_location": "L691", "weight": 1.0 }, { @@ -91572,7 +91888,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L708", + "source_location": "L712", "weight": 1.0 }, { @@ -91581,7 +91897,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L730", + "source_location": "L734", "weight": 1.0 }, { @@ -91590,7 +91906,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L763", + "source_location": "L767", "weight": 1.0 }, { @@ -91599,7 +91915,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L788", + "source_location": "L792", "weight": 1.0 }, { @@ -91608,7 +91924,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L810", + "source_location": "L814", "weight": 1.0 }, { @@ -91617,7 +91933,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L893", + "source_location": "L897", "weight": 1.0 }, { @@ -91626,7 +91942,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L910", + "source_location": "L914", "weight": 1.0 }, { @@ -91635,7 +91951,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L931", + "source_location": "L935", "weight": 1.0 }, { @@ -91644,7 +91960,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/operations.py", - "source_location": "L958", + "source_location": "L962", "weight": 1.0 }, { @@ -92742,7 +93058,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L746", + "source_location": "L747", "weight": 1.0 }, { @@ -92751,7 +93067,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L746", + "source_location": "L747", "weight": 1.0 }, { @@ -92760,7 +93076,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L762", + "source_location": "L764", "weight": 1.0 }, { @@ -92769,7 +93085,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L776", + "source_location": "L778", "weight": 1.0 }, { @@ -92778,7 +93094,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L804", + "source_location": "L807", "weight": 1.0 }, { @@ -92787,7 +93103,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L833", + "source_location": "L837", "weight": 1.0 }, { @@ -92796,7 +93112,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L850", + "source_location": "L854", "weight": 1.0 }, { @@ -92805,7 +93121,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L850", + "source_location": "L854", "weight": 1.0 }, { @@ -92814,7 +93130,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L860", + "source_location": "L864", "weight": 1.0 }, { @@ -92823,7 +93139,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L860", + "source_location": "L864", "weight": 1.0 }, { @@ -92832,7 +93148,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L871", + "source_location": "L875", "weight": 1.0 }, { @@ -92841,7 +93157,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L885", + "source_location": "L889", "weight": 1.0 }, { @@ -92850,7 +93166,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L908", + "source_location": "L912", "weight": 1.0 }, { @@ -92859,7 +93175,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L932", + "source_location": "L936", "weight": 1.0 }, { @@ -92868,7 +93184,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L944", + "source_location": "L948", "weight": 1.0 }, { @@ -92877,7 +93193,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L944", + "source_location": "L948", "weight": 1.0 }, { @@ -92886,7 +93202,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L951", + "source_location": "L955", "weight": 1.0 }, { @@ -92895,7 +93211,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L965", + "source_location": "L969", "weight": 1.0 }, { @@ -92904,7 +93220,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L989", + "source_location": "L993", "weight": 1.0 }, { @@ -92913,7 +93229,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L989", + "source_location": "L993", "weight": 1.0 }, { @@ -92922,7 +93238,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L998", + "source_location": "L1002", "weight": 1.0 }, { @@ -92931,7 +93247,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L998", + "source_location": "L1002", "weight": 1.0 }, { @@ -92940,7 +93256,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1008", + "source_location": "L1012", "weight": 1.0 }, { @@ -92949,7 +93265,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1022", + "source_location": "L1026", "weight": 1.0 }, { @@ -92958,7 +93274,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1044", + "source_location": "L1048", "weight": 1.0 }, { @@ -92967,7 +93283,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1067", + "source_location": "L1071", "weight": 1.0 }, { @@ -92976,7 +93292,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1084", + "source_location": "L1088", "weight": 1.0 }, { @@ -92985,7 +93301,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1084", + "source_location": "L1088", "weight": 1.0 }, { @@ -92994,7 +93310,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1093", + "source_location": "L1098", "weight": 1.0 }, { @@ -93003,7 +93319,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1093", + "source_location": "L1098", "weight": 1.0 }, { @@ -93012,7 +93328,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1103", + "source_location": "L1109", "weight": 1.0 }, { @@ -93021,7 +93337,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1117", + "source_location": "L1123", "weight": 1.0 }, { @@ -93030,7 +93346,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1139", + "source_location": "L1146", "weight": 1.0 }, { @@ -93039,7 +93355,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1162", + "source_location": "L1170", "weight": 1.0 }, { @@ -93048,7 +93364,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1179", + "source_location": "L1187", "weight": 1.0 }, { @@ -93057,7 +93373,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1179", + "source_location": "L1187", "weight": 1.0 }, { @@ -93066,7 +93382,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1195", + "source_location": "L1203", "weight": 1.0 }, { @@ -93075,7 +93391,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1195", + "source_location": "L1203", "weight": 1.0 }, { @@ -93084,7 +93400,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1212", + "source_location": "L1220", "weight": 1.0 }, { @@ -93093,7 +93409,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1223", + "source_location": "L1231", "weight": 1.0 }, { @@ -93102,7 +93418,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1252", + "source_location": "L1260", "weight": 1.0 }, { @@ -93111,7 +93427,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1282", + "source_location": "L1290", "weight": 1.0 }, { @@ -93120,7 +93436,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1299", + "source_location": "L1307", "weight": 1.0 }, { @@ -93129,7 +93445,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1299", + "source_location": "L1307", "weight": 1.0 }, { @@ -93138,7 +93454,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1309", + "source_location": "L1317", "weight": 1.0 }, { @@ -93147,7 +93463,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1309", + "source_location": "L1317", "weight": 1.0 }, { @@ -93156,7 +93472,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1319", + "source_location": "L1327", "weight": 1.0 }, { @@ -93165,7 +93481,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1319", + "source_location": "L1327", "weight": 1.0 }, { @@ -93174,7 +93490,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1323", + "source_location": "L1331", "weight": 1.0 }, { @@ -93183,7 +93499,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1323", + "source_location": "L1331", "weight": 1.0 }, { @@ -93192,7 +93508,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1331", + "source_location": "L1339", "weight": 1.0 }, { @@ -93201,7 +93517,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1345", + "source_location": "L1353", "weight": 1.0 }, { @@ -93210,7 +93526,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1368", + "source_location": "L1376", "weight": 1.0 }, { @@ -93219,7 +93535,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1392", + "source_location": "L1400", "weight": 1.0 }, { @@ -93228,7 +93544,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1405", + "source_location": "L1413", "weight": 1.0 }, { @@ -93237,7 +93553,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1415", + "source_location": "L1423", "weight": 1.0 }, { @@ -93246,7 +93562,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1430", + "source_location": "L1438", "weight": 1.0 }, { @@ -93255,7 +93571,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1443", + "source_location": "L1451", "weight": 1.0 }, { @@ -93264,7 +93580,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1469", + "source_location": "L1477", "weight": 1.0 }, { @@ -93273,7 +93589,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1479", + "source_location": "L1487", "weight": 1.0 }, { @@ -93282,7 +93598,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1525", + "source_location": "L1533", "weight": 1.0 }, { @@ -93291,7 +93607,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1525", + "source_location": "L1533", "weight": 1.0 }, { @@ -93300,7 +93616,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1532", + "source_location": "L1540", "weight": 1.0 }, { @@ -93408,7 +93724,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L769", + "source_location": "L771", "weight": 1.0 }, { @@ -93417,7 +93733,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L782", + "source_location": "L784", "weight": 1.0 }, { @@ -93426,7 +93742,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L878", + "source_location": "L882", "weight": 1.0 }, { @@ -93435,7 +93751,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L891", + "source_location": "L895", "weight": 1.0 }, { @@ -93444,7 +93760,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L956", + "source_location": "L960", "weight": 1.0 }, { @@ -93453,7 +93769,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L971", + "source_location": "L975", "weight": 1.0 }, { @@ -93462,7 +93778,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1015", + "source_location": "L1019", "weight": 1.0 }, { @@ -93471,7 +93787,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1028", + "source_location": "L1032", "weight": 1.0 }, { @@ -93480,7 +93796,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1110", + "source_location": "L1116", "weight": 1.0 }, { @@ -93489,7 +93805,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1123", + "source_location": "L1129", "weight": 1.0 }, { @@ -93498,7 +93814,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1217", + "source_location": "L1225", "weight": 1.0 }, { @@ -93507,7 +93823,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1229", + "source_location": "L1237", "weight": 1.0 }, { @@ -93516,7 +93832,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1338", + "source_location": "L1346", "weight": 1.0 }, { @@ -93525,7 +93841,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1351", + "source_location": "L1359", "weight": 1.0 }, { @@ -93534,7 +93850,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1422", + "source_location": "L1430", "weight": 1.0 }, { @@ -93543,7 +93859,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1450", + "source_location": "L1458", "weight": 1.0 }, { @@ -93552,7 +93868,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1498", + "source_location": "L1506", "weight": 1.0 }, { @@ -93561,7 +93877,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1517", + "source_location": "L1525", "weight": 1.0 }, { @@ -93570,7 +93886,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1541", + "source_location": "L1549", "weight": 1.0 }, { @@ -93601,12 +93917,12 @@ "weight": 1.0 }, { - "source": "api_admin_rationale_1537", + "source": "api_admin_rationale_1545", "target": "api_admin_attachment_download_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "api/admin.py", - "source_location": "L1537", + "source_location": "L1545", "weight": 1.0 }, { @@ -95955,7 +96271,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1227", + "source_location": "L1228", "weight": 1.0 }, { @@ -95964,7 +96280,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1227", + "source_location": "L1228", "weight": 1.0 }, { @@ -95973,7 +96289,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1240", + "source_location": "L1242", "weight": 1.0 }, { @@ -95982,7 +96298,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1265", + "source_location": "L1267", "weight": 1.0 }, { @@ -95991,7 +96307,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1290", + "source_location": "L1293", "weight": 1.0 }, { @@ -96000,7 +96316,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1318", + "source_location": "L1322", "weight": 1.0 }, { @@ -96009,7 +96325,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1334", + "source_location": "L1338", "weight": 1.0 }, { @@ -96018,7 +96334,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1334", + "source_location": "L1338", "weight": 1.0 }, { @@ -96027,7 +96343,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1347", + "source_location": "L1351", "weight": 1.0 }, { @@ -96036,7 +96352,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1347", + "source_location": "L1351", "weight": 1.0 }, { @@ -96045,7 +96361,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1361", + "source_location": "L1365", "weight": 1.0 }, { @@ -96054,7 +96370,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1375", + "source_location": "L1379", "weight": 1.0 }, { @@ -96063,7 +96379,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1403", + "source_location": "L1407", "weight": 1.0 }, { @@ -96072,7 +96388,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1432", + "source_location": "L1436", "weight": 1.0 }, { @@ -96081,7 +96397,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1448", + "source_location": "L1452", "weight": 1.0 }, { @@ -96090,7 +96406,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1448", + "source_location": "L1452", "weight": 1.0 }, { @@ -96099,7 +96415,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1458", + "source_location": "L1462", "weight": 1.0 }, { @@ -96108,7 +96424,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1458", + "source_location": "L1462", "weight": 1.0 }, { @@ -96117,7 +96433,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1469", + "source_location": "L1473", "weight": 1.0 }, { @@ -96126,7 +96442,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1483", + "source_location": "L1487", "weight": 1.0 }, { @@ -96135,7 +96451,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1508", + "source_location": "L1512", "weight": 1.0 }, { @@ -96144,7 +96460,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1534", + "source_location": "L1538", "weight": 1.0 }, { @@ -96153,7 +96469,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1552", + "source_location": "L1556", "weight": 1.0 }, { @@ -96162,7 +96478,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1552", + "source_location": "L1556", "weight": 1.0 }, { @@ -96171,7 +96487,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1564", + "source_location": "L1568", "weight": 1.0 }, { @@ -96180,7 +96496,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1564", + "source_location": "L1568", "weight": 1.0 }, { @@ -96189,7 +96505,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1577", + "source_location": "L1581", "weight": 1.0 }, { @@ -96198,7 +96514,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1577", + "source_location": "L1581", "weight": 1.0 }, { @@ -96207,7 +96523,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1588", + "source_location": "L1592", "weight": 1.0 }, { @@ -96216,7 +96532,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1588", + "source_location": "L1592", "weight": 1.0 }, { @@ -96225,7 +96541,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1595", + "source_location": "L1599", "weight": 1.0 }, { @@ -96234,7 +96550,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1595", + "source_location": "L1599", "weight": 1.0 }, { @@ -96243,7 +96559,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1602", + "source_location": "L1606", "weight": 1.0 }, { @@ -96252,7 +96568,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1602", + "source_location": "L1606", "weight": 1.0 }, { @@ -96261,7 +96577,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1610", + "source_location": "L1614", "weight": 1.0 }, { @@ -96270,7 +96586,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1610", + "source_location": "L1614", "weight": 1.0 }, { @@ -96279,7 +96595,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1619", + "source_location": "L1623", "weight": 1.0 }, { @@ -96288,7 +96604,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1619", + "source_location": "L1623", "weight": 1.0 }, { @@ -96297,7 +96613,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1627", + "source_location": "L1631", "weight": 1.0 }, { @@ -96306,7 +96622,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1627", + "source_location": "L1631", "weight": 1.0 }, { @@ -96315,7 +96631,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1635", + "source_location": "L1639", "weight": 1.0 }, { @@ -96324,7 +96640,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1635", + "source_location": "L1639", "weight": 1.0 }, { @@ -96333,7 +96649,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1647", + "source_location": "L1651", "weight": 1.0 }, { @@ -96342,7 +96658,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1647", + "source_location": "L1651", "weight": 1.0 }, { @@ -96351,7 +96667,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1654", + "source_location": "L1658", "weight": 1.0 }, { @@ -96360,7 +96676,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1654", + "source_location": "L1658", "weight": 1.0 }, { @@ -96369,7 +96685,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1661", + "source_location": "L1665", "weight": 1.0 }, { @@ -96378,7 +96694,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1661", + "source_location": "L1665", "weight": 1.0 }, { @@ -96387,7 +96703,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1671", + "source_location": "L1675", "weight": 1.0 }, { @@ -96396,7 +96712,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1671", + "source_location": "L1675", "weight": 1.0 }, { @@ -96405,7 +96721,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1678", + "source_location": "L1682", "weight": 1.0 }, { @@ -96414,7 +96730,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1678", + "source_location": "L1682", "weight": 1.0 }, { @@ -96423,7 +96739,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1686", + "source_location": "L1690", "weight": 1.0 }, { @@ -96432,7 +96748,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1719", + "source_location": "L1723", "weight": 1.0 }, { @@ -96441,7 +96757,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1753", + "source_location": "L1757", "weight": 1.0 }, { @@ -96450,7 +96766,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1784", + "source_location": "L1788", "weight": 1.0 }, { @@ -96459,7 +96775,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1817", + "source_location": "L1821", "weight": 1.0 }, { @@ -96468,7 +96784,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1831", + "source_location": "L1835", "weight": 1.0 }, { @@ -96477,7 +96793,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1855", + "source_location": "L1859", "weight": 1.0 }, { @@ -96486,7 +96802,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1879", + "source_location": "L1883", "weight": 1.0 }, { @@ -96495,7 +96811,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1904", + "source_location": "L1908", "weight": 1.0 }, { @@ -96504,7 +96820,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1928", + "source_location": "L1932", "weight": 1.0 }, { @@ -96513,7 +96829,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1949", + "source_location": "L1953", "weight": 1.0 }, { @@ -96522,7 +96838,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1983", + "source_location": "L1987", "weight": 1.0 }, { @@ -96531,7 +96847,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2000", + "source_location": "L2004", "weight": 1.0 }, { @@ -96540,7 +96856,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2025", + "source_location": "L2029", "weight": 1.0 }, { @@ -96549,7 +96865,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2050", + "source_location": "L2054", "weight": 1.0 }, { @@ -96558,7 +96874,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2075", + "source_location": "L2079", "weight": 1.0 }, { @@ -96567,7 +96883,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2100", + "source_location": "L2104", "weight": 1.0 }, { @@ -96576,7 +96892,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2130", + "source_location": "L2134", "weight": 1.0 }, { @@ -96585,7 +96901,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2154", + "source_location": "L2158", "weight": 1.0 }, { @@ -96594,7 +96910,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2179", + "source_location": "L2183", "weight": 1.0 }, { @@ -96603,7 +96919,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2201", + "source_location": "L2205", "weight": 1.0 }, { @@ -96612,7 +96928,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2217", + "source_location": "L2221", "weight": 1.0 }, { @@ -96621,7 +96937,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2233", + "source_location": "L2237", "weight": 1.0 }, { @@ -96630,7 +96946,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2233", + "source_location": "L2237", "weight": 1.0 }, { @@ -96639,7 +96955,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2243", + "source_location": "L2247", "weight": 1.0 }, { @@ -96648,7 +96964,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2243", + "source_location": "L2247", "weight": 1.0 }, { @@ -96657,7 +96973,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2254", + "source_location": "L2258", "weight": 1.0 }, { @@ -96666,7 +96982,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2254", + "source_location": "L2258", "weight": 1.0 }, { @@ -96675,7 +96991,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2265", + "source_location": "L2269", "weight": 1.0 }, { @@ -96684,7 +97000,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2293", + "source_location": "L2297", "weight": 1.0 }, { @@ -96693,7 +97009,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2307", + "source_location": "L2311", "weight": 1.0 }, { @@ -96702,7 +97018,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2333", + "source_location": "L2337", "weight": 1.0 }, { @@ -96711,7 +97027,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2349", + "source_location": "L2353", "weight": 1.0 }, { @@ -96720,7 +97036,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2378", + "source_location": "L2382", "weight": 1.0 }, { @@ -97107,7 +97423,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1248", + "source_location": "L1250", "weight": 1.0 }, { @@ -97116,7 +97432,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1271", + "source_location": "L1273", "weight": 1.0 }, { @@ -97125,7 +97441,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1297", + "source_location": "L1300", "weight": 1.0 }, { @@ -97134,7 +97450,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1324", + "source_location": "L1328", "weight": 1.0 }, { @@ -97143,7 +97459,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1367", + "source_location": "L1371", "weight": 1.0 }, { @@ -97152,7 +97468,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1382", + "source_location": "L1386", "weight": 1.0 }, { @@ -97161,7 +97477,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1410", + "source_location": "L1414", "weight": 1.0 }, { @@ -97170,7 +97486,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1438", + "source_location": "L1442", "weight": 1.0 }, { @@ -97179,7 +97495,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1475", + "source_location": "L1479", "weight": 1.0 }, { @@ -97188,7 +97504,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1490", + "source_location": "L1494", "weight": 1.0 }, { @@ -97197,7 +97513,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1515", + "source_location": "L1519", "weight": 1.0 }, { @@ -97206,7 +97522,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1540", + "source_location": "L1544", "weight": 1.0 }, { @@ -97215,7 +97531,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1698", + "source_location": "L1702", "weight": 1.0 }, { @@ -97224,7 +97540,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1725", + "source_location": "L1729", "weight": 1.0 }, { @@ -97233,7 +97549,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1738", + "source_location": "L1742", "weight": 1.0 }, { @@ -97242,7 +97558,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1759", + "source_location": "L1763", "weight": 1.0 }, { @@ -97251,7 +97567,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1791", + "source_location": "L1795", "weight": 1.0 }, { @@ -97260,7 +97576,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1823", + "source_location": "L1827", "weight": 1.0 }, { @@ -97269,7 +97585,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1838", + "source_location": "L1842", "weight": 1.0 }, { @@ -97278,7 +97594,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1862", + "source_location": "L1866", "weight": 1.0 }, { @@ -97287,7 +97603,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1886", + "source_location": "L1890", "weight": 1.0 }, { @@ -97296,7 +97612,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1911", + "source_location": "L1915", "weight": 1.0 }, { @@ -97305,7 +97621,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1934", + "source_location": "L1938", "weight": 1.0 }, { @@ -97314,7 +97630,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1962", + "source_location": "L1966", "weight": 1.0 }, { @@ -97323,7 +97639,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L1989", + "source_location": "L1993", "weight": 1.0 }, { @@ -97332,7 +97648,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2007", + "source_location": "L2011", "weight": 1.0 }, { @@ -97341,7 +97657,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2032", + "source_location": "L2036", "weight": 1.0 }, { @@ -97350,7 +97666,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2057", + "source_location": "L2061", "weight": 1.0 }, { @@ -97359,7 +97675,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2082", + "source_location": "L2086", "weight": 1.0 }, { @@ -97368,7 +97684,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2107", + "source_location": "L2111", "weight": 1.0 }, { @@ -97377,7 +97693,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2137", + "source_location": "L2141", "weight": 1.0 }, { @@ -97386,7 +97702,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2161", + "source_location": "L2165", "weight": 1.0 }, { @@ -97395,7 +97711,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2185", + "source_location": "L2189", "weight": 1.0 }, { @@ -97404,7 +97720,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2207", + "source_location": "L2211", "weight": 1.0 }, { @@ -97413,7 +97729,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2223", + "source_location": "L2227", "weight": 1.0 }, { @@ -97422,7 +97738,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2299", + "source_location": "L2303", "weight": 1.0 }, { @@ -97431,7 +97747,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2314", + "source_location": "L2318", "weight": 1.0 }, { @@ -97440,7 +97756,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2321", + "source_location": "L2325", "weight": 1.0 }, { @@ -97449,7 +97765,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2339", + "source_location": "L2343", "weight": 1.0 }, { @@ -97458,7 +97774,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2356", + "source_location": "L2360", "weight": 1.0 }, { @@ -97467,7 +97783,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2359", + "source_location": "L2363", "weight": 1.0 }, { @@ -97476,7 +97792,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/pilot_service.py", - "source_location": "L2384", + "source_location": "L2388", "weight": 1.0 }, { @@ -98826,7 +99142,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L80", + "source_location": "L84", "weight": 1.0 }, { @@ -98835,7 +99151,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L101", + "source_location": "L105", "weight": 1.0 }, { @@ -98844,7 +99160,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L124", + "source_location": "L128", "weight": 1.0 }, { @@ -98853,7 +99169,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L163", + "source_location": "L184", "weight": 1.0 }, { @@ -98862,7 +99178,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L199", + "source_location": "L222", "weight": 1.0 }, { @@ -98871,7 +99187,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L245", + "source_location": "L271", "weight": 1.0 }, { @@ -98880,7 +99196,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L266", + "source_location": "L292", "weight": 1.0 }, { @@ -98889,7 +99205,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L293", + "source_location": "L319", "weight": 1.0 }, { @@ -98898,7 +99214,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L333", + "source_location": "L359", "weight": 1.0 }, { @@ -98907,7 +99223,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L382", + "source_location": "L408", "weight": 1.0 }, { @@ -98916,25 +99232,25 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L403", - "weight": 1.0 - }, - { - "source": "api_insurance_company_py", - "target": "api_insurance_company_create_insurance_project_price", - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "api/insurance_company.py", "source_location": "L429", "weight": 1.0 }, + { + "source": "api_insurance_company_py", + "target": "api_insurance_company_create_insurance_project_price", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "api/insurance_company.py", + "source_location": "L455", + "weight": 1.0 + }, { "source": "api_insurance_company_py", "target": "api_insurance_company_update_insurance_project_price", "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L463", + "source_location": "L489", "weight": 1.0 }, { @@ -98943,7 +99259,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L503", + "source_location": "L529", "weight": 1.0 }, { @@ -98952,7 +99268,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L524", + "source_location": "L550", "weight": 1.0 }, { @@ -98961,7 +99277,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L524", + "source_location": "L550", "weight": 1.0 }, { @@ -98970,7 +99286,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L536", + "source_location": "L563", "weight": 1.0 }, { @@ -98979,7 +99295,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L536", + "source_location": "L563", "weight": 1.0 }, { @@ -98988,7 +99304,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L549", + "source_location": "L577", "weight": 1.0 }, { @@ -98997,7 +99313,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L574", + "source_location": "L602", "weight": 1.0 }, { @@ -99006,7 +99322,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L599", + "source_location": "L628", "weight": 1.0 }, { @@ -99015,7 +99331,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L627", + "source_location": "L657", "weight": 1.0 }, { @@ -99024,7 +99340,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L645", + "source_location": "L675", "weight": 1.0 }, { @@ -99033,7 +99349,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L645", + "source_location": "L675", "weight": 1.0 }, { @@ -99042,7 +99358,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L658", + "source_location": "L688", "weight": 1.0 }, { @@ -99051,7 +99367,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L658", + "source_location": "L688", "weight": 1.0 }, { @@ -99060,7 +99376,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L672", + "source_location": "L702", "weight": 1.0 }, { @@ -99069,7 +99385,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L686", + "source_location": "L716", "weight": 1.0 }, { @@ -99078,7 +99394,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L714", + "source_location": "L744", "weight": 1.0 }, { @@ -99087,7 +99403,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L743", + "source_location": "L773", "weight": 1.0 }, { @@ -99096,7 +99412,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L761", + "source_location": "L791", "weight": 1.0 }, { @@ -99105,7 +99421,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L761", + "source_location": "L791", "weight": 1.0 }, { @@ -99114,7 +99430,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L771", + "source_location": "L801", "weight": 1.0 }, { @@ -99123,7 +99439,7 @@ "relation": "inherits", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L771", + "source_location": "L801", "weight": 1.0 }, { @@ -99132,7 +99448,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L782", + "source_location": "L812", "weight": 1.0 }, { @@ -99141,7 +99457,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L796", + "source_location": "L826", "weight": 1.0 }, { @@ -99150,7 +99466,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L821", + "source_location": "L851", "weight": 1.0 }, { @@ -99159,7 +99475,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L847", + "source_location": "L877", "weight": 1.0 }, { @@ -99168,7 +99484,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L74", + "source_location": "L75", "weight": 1.0 }, { @@ -99177,7 +99493,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L95", + "source_location": "L99", "weight": 1.0 }, { @@ -99186,7 +99502,16 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L113", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "api_insurance_company_list_insurance_companies", + "target": "api_insurance_company_row_to_dict_project_price", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "api/insurance_company.py", + "source_location": "L177", "weight": 1.0 }, { @@ -99195,7 +99520,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L160", + "source_location": "L180", "weight": 1.0 }, { @@ -99204,7 +99529,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L177", + "source_location": "L199", "weight": 1.0 }, { @@ -99213,7 +99538,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L290", + "source_location": "L316", "weight": 1.0 }, { @@ -99222,7 +99547,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L309", + "source_location": "L335", "weight": 1.0 }, { @@ -99231,7 +99556,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L426", + "source_location": "L452", "weight": 1.0 }, { @@ -99240,7 +99565,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L442", + "source_location": "L468", "weight": 1.0 }, { @@ -99249,7 +99574,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L557", + "source_location": "L585", "weight": 1.0 }, { @@ -99258,7 +99583,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L567", + "source_location": "L595", "weight": 1.0 }, { @@ -99267,7 +99592,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L580", + "source_location": "L608", "weight": 1.0 }, { @@ -99276,7 +99601,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L593", + "source_location": "L622", "weight": 1.0 }, { @@ -99285,7 +99610,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L606", + "source_location": "L635", "weight": 1.0 }, { @@ -99294,7 +99619,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L621", + "source_location": "L651", "weight": 1.0 }, { @@ -99303,7 +99628,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L633", + "source_location": "L663", "weight": 1.0 }, { @@ -99312,7 +99637,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L634", + "source_location": "L664", "weight": 1.0 }, { @@ -99321,34 +99646,34 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L678", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_company_invoice", - "target": "api_insurance_company_get_tenant_no", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "api/insurance_company.py", - "source_location": "L693", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_company_invoice", - "target": "api_insurance_company_row_to_dict_invoice", - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "api/insurance_company.py", "source_location": "L708", "weight": 1.0 }, + { + "source": "api_insurance_company_create_insurance_company_invoice", + "target": "api_insurance_company_get_tenant_no", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "api/insurance_company.py", + "source_location": "L723", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_company_invoice", + "target": "api_insurance_company_row_to_dict_invoice", + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "api/insurance_company.py", + "source_location": "L738", + "weight": 1.0 + }, { "source": "api_insurance_company_update_insurance_company_invoice", "target": "api_insurance_company_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L721", + "source_location": "L751", "weight": 1.0 }, { @@ -99357,7 +99682,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L737", + "source_location": "L767", "weight": 1.0 }, { @@ -99366,7 +99691,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L749", + "source_location": "L779", "weight": 1.0 }, { @@ -99375,7 +99700,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L750", + "source_location": "L780", "weight": 1.0 }, { @@ -99384,7 +99709,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L788", + "source_location": "L818", "weight": 1.0 }, { @@ -99393,7 +99718,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L803", + "source_location": "L833", "weight": 1.0 }, { @@ -99402,7 +99727,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L815", + "source_location": "L845", "weight": 1.0 }, { @@ -99411,7 +99736,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L828", + "source_location": "L858", "weight": 1.0 }, { @@ -99420,7 +99745,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L841", + "source_location": "L871", "weight": 1.0 }, { @@ -99429,7 +99754,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L853", + "source_location": "L883", "weight": 1.0 }, { @@ -99438,7 +99763,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "api/insurance_company.py", - "source_location": "L854", + "source_location": "L884", "weight": 1.0 }, { @@ -104658,7 +104983,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104667,7 +104992,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104676,7 +105001,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104685,7 +105010,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104694,7 +105019,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104703,7 +105028,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104712,7 +105037,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104721,7 +105046,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104730,7 +105055,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104739,7 +105064,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104748,7 +105073,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104757,7 +105082,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104766,7 +105091,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104775,7 +105100,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104784,7 +105109,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104793,7 +105118,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104802,7 +105127,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104811,7 +105136,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104820,7 +105145,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104829,7 +105154,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104838,7 +105163,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104847,7 +105172,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104856,7 +105181,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104865,7 +105190,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104874,7 +105199,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104883,7 +105208,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104892,7 +105217,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104901,7 +105226,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104910,7 +105235,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104919,7 +105244,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104928,7 +105253,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104937,7 +105262,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104946,7 +105271,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104955,7 +105280,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104964,7 +105289,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104973,7 +105298,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104982,7 +105307,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -104991,7 +105316,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105000,7 +105325,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105009,7 +105334,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105018,7 +105343,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105027,7 +105352,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105036,7 +105361,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105045,7 +105370,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105054,7 +105379,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105063,7 +105388,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105072,7 +105397,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105081,7 +105406,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105090,7 +105415,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105099,7 +105424,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105108,7 +105433,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105117,7 +105442,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105126,7 +105451,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105135,7 +105460,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105144,7 +105469,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105153,7 +105478,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105162,7 +105487,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105171,7 +105496,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105180,7 +105505,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105189,7 +105514,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105198,7 +105523,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105207,7 +105532,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105216,7 +105541,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105225,7 +105550,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105234,7 +105559,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105243,7 +105568,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105252,7 +105577,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105261,7 +105586,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105270,7 +105595,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105279,7 +105604,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105288,7 +105613,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105297,7 +105622,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105306,7 +105631,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105315,7 +105640,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105324,7 +105649,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105333,7 +105658,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105342,7 +105667,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105351,7 +105676,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105360,7 +105685,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105369,7 +105694,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105378,7 +105703,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105387,7 +105712,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105396,7 +105721,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105405,7 +105730,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105414,7 +105739,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105423,7 +105748,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105432,7 +105757,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105441,7 +105766,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105450,7 +105775,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105459,7 +105784,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105468,7 +105793,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105477,7 +105802,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105486,7 +105811,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105495,7 +105820,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105504,7 +105829,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105513,7 +105838,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105522,7 +105847,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105531,7 +105856,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105540,7 +105865,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105549,7 +105874,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105558,7 +105883,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105567,7 +105892,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105576,7 +105901,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105585,7 +105910,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105594,7 +105919,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105603,7 +105928,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105612,7 +105937,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105621,7 +105946,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105630,7 +105955,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105639,7 +105964,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105648,7 +105973,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105657,7 +105982,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105666,7 +105991,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105675,7 +106000,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105684,7 +106009,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105693,7 +106018,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105702,7 +106027,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105711,7 +106036,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105720,7 +106045,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105729,7 +106054,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105738,7 +106063,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105747,7 +106072,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105756,7 +106081,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105765,7 +106090,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105774,7 +106099,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105783,7 +106108,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105792,7 +106117,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105801,7 +106126,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105810,7 +106135,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105819,7 +106144,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105828,7 +106153,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105837,7 +106162,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105846,7 +106171,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105855,7 +106180,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105864,7 +106189,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105873,7 +106198,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105882,7 +106207,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105891,7 +106216,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105900,7 +106225,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105909,7 +106234,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105918,7 +106243,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105927,7 +106252,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105936,7 +106261,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105945,7 +106270,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105954,7 +106279,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105963,7 +106288,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105972,7 +106297,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -105981,1006 +106306,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_qc_param_bizqcitemparam", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -106989,7 +107314,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -106998,7 +107323,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107007,7 +107332,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107016,7 +107341,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107025,7 +107350,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107034,7 +107359,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107043,7 +107368,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107052,7 +107377,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107061,7 +107386,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107070,7 +107395,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107079,7 +107404,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107088,7 +107413,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107097,7 +107422,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107106,7 +107431,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107115,7 +107440,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107124,7 +107449,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107133,7 +107458,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107142,7 +107467,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107151,7 +107476,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107160,7 +107485,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107169,7 +107494,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107178,7 +107503,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107187,7 +107512,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107196,7 +107521,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107205,7 +107530,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107214,7 +107539,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107223,7 +107548,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107232,7 +107557,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107241,7 +107566,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107250,7 +107575,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107259,7 +107584,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107268,7 +107593,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107277,7 +107602,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107286,7 +107611,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107295,7 +107620,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107304,7 +107629,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107313,7 +107638,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107322,7 +107647,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107331,7 +107656,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107340,7 +107665,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107349,7 +107674,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107358,7 +107683,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107367,7 +107692,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107376,7 +107701,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107385,7 +107710,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107394,7 +107719,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107403,7 +107728,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107412,7 +107737,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107421,7 +107746,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107430,7 +107755,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107439,7 +107764,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107448,7 +107773,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107457,7 +107782,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107466,7 +107791,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107475,7 +107800,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107484,7 +107809,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107493,7 +107818,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107502,7 +107827,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107511,7 +107836,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107520,7 +107845,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107529,7 +107854,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107538,7 +107863,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107547,7 +107872,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107556,7 +107881,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107565,7 +107890,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107574,7 +107899,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107583,7 +107908,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107592,7 +107917,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107601,7 +107926,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107610,7 +107935,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107619,7 +107944,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107628,7 +107953,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107637,7 +107962,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107646,7 +107971,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107655,7 +107980,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107664,7 +107989,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107673,7 +107998,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107682,7 +108007,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107691,7 +108016,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107700,7 +108025,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107709,7 +108034,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107718,7 +108043,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107727,7 +108052,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107736,7 +108061,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107745,7 +108070,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107754,7 +108079,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107763,7 +108088,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107772,7 +108097,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107781,7 +108106,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107790,7 +108115,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107799,7 +108124,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107808,7 +108133,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107817,7 +108142,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107826,7 +108151,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107835,7 +108160,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107844,7 +108169,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107853,7 +108178,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107862,7 +108187,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107871,7 +108196,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107880,7 +108205,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107889,7 +108214,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107898,7 +108223,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107907,7 +108232,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107916,7 +108241,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107925,7 +108250,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107934,7 +108259,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107943,7 +108268,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107952,7 +108277,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107961,7 +108286,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107970,7 +108295,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107979,7 +108304,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107988,7 +108313,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -107997,7 +108322,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108006,7 +108331,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108015,7 +108340,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108024,7 +108349,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108033,7 +108358,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108042,7 +108367,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108051,7 +108376,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108060,7 +108385,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108069,7 +108394,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108078,7 +108403,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108087,7 +108412,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108096,7 +108421,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108105,7 +108430,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108114,7 +108439,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108123,7 +108448,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108132,7 +108457,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108141,7 +108466,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108150,7 +108475,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108159,7 +108484,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108168,7 +108493,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108177,7 +108502,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108186,7 +108511,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108195,7 +108520,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108204,7 +108529,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108213,7 +108538,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108222,7 +108547,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108231,7 +108556,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108240,7 +108565,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108249,7 +108574,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108258,7 +108583,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108267,7 +108592,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108276,7 +108601,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108285,7 +108610,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108294,7 +108619,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108303,7 +108628,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -108312,1006 +108637,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3484", + "source_location": "L3491", "weight": 0.8 }, { @@ -109320,7 +109645,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109329,7 +109654,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109338,7 +109663,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109347,7 +109672,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109356,7 +109681,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109365,7 +109690,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109374,7 +109699,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109383,7 +109708,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109392,7 +109717,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109401,7 +109726,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109410,7 +109735,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109419,7 +109744,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109428,7 +109753,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109437,7 +109762,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109446,7 +109771,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109455,7 +109780,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109464,7 +109789,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109473,7 +109798,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109482,7 +109807,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109491,7 +109816,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109500,7 +109825,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109509,7 +109834,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109518,7 +109843,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109527,7 +109852,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109536,7 +109861,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109545,7 +109870,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109554,7 +109879,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109563,7 +109888,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109572,7 +109897,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109581,7 +109906,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109590,7 +109915,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109599,7 +109924,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109608,7 +109933,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109617,7 +109942,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109626,7 +109951,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109635,7 +109960,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109644,7 +109969,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109653,7 +109978,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109662,7 +109987,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109671,7 +109996,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109680,7 +110005,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109689,7 +110014,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109698,7 +110023,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109707,7 +110032,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109716,7 +110041,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109725,7 +110050,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109734,7 +110059,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109743,7 +110068,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109752,7 +110077,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109761,7 +110086,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109770,7 +110095,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109779,7 +110104,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109788,7 +110113,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109797,7 +110122,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109806,7 +110131,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109815,7 +110140,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109824,7 +110149,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109833,7 +110158,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109842,7 +110167,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109851,7 +110176,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109860,7 +110185,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109869,7 +110194,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109878,7 +110203,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109887,7 +110212,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109896,7 +110221,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109905,7 +110230,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109914,7 +110239,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109923,7 +110248,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109932,7 +110257,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109941,7 +110266,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109950,7 +110275,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109959,7 +110284,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109968,7 +110293,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109977,7 +110302,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109986,7 +110311,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -109995,7 +110320,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110004,7 +110329,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110013,7 +110338,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110022,7 +110347,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110031,7 +110356,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110040,7 +110365,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110049,7 +110374,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110058,7 +110383,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110067,7 +110392,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110076,7 +110401,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110085,7 +110410,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110094,7 +110419,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110103,7 +110428,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110112,7 +110437,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110121,7 +110446,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110130,7 +110455,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110139,7 +110464,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110148,7 +110473,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110157,7 +110482,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110166,7 +110491,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110175,7 +110500,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110184,7 +110509,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110193,7 +110518,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110202,7 +110527,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110211,7 +110536,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110220,7 +110545,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110229,7 +110554,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110238,7 +110563,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110247,7 +110572,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110256,7 +110581,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110265,7 +110590,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110274,7 +110599,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110283,7 +110608,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110292,7 +110617,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110301,7 +110626,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110310,7 +110635,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110319,7 +110644,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110328,7 +110653,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110337,7 +110662,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110346,7 +110671,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110355,7 +110680,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110364,7 +110689,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110373,7 +110698,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110382,7 +110707,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110391,7 +110716,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110400,7 +110725,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110409,7 +110734,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110418,7 +110743,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110427,7 +110752,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110436,7 +110761,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110445,7 +110770,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110454,7 +110779,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110463,7 +110788,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110472,7 +110797,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110481,7 +110806,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110490,7 +110815,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110499,7 +110824,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110508,7 +110833,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110517,7 +110842,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110526,7 +110851,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110535,7 +110860,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110544,7 +110869,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110553,7 +110878,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110562,7 +110887,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110571,7 +110896,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110580,7 +110905,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110589,7 +110914,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110598,7 +110923,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110607,7 +110932,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110616,7 +110941,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110625,7 +110950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110634,7 +110959,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -110643,1006 +110968,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111651,7 +111976,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111660,7 +111985,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111669,7 +111994,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111678,7 +112003,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111687,7 +112012,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111696,7 +112021,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111705,7 +112030,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111714,7 +112039,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111723,7 +112048,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111732,7 +112057,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111741,7 +112066,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111750,7 +112075,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111759,7 +112084,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111768,7 +112093,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111777,7 +112102,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111786,7 +112111,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111795,7 +112120,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111804,7 +112129,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111813,7 +112138,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111822,7 +112147,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111831,7 +112156,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111840,7 +112165,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111849,7 +112174,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111858,7 +112183,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111867,7 +112192,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111876,7 +112201,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111885,7 +112210,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111894,7 +112219,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111903,7 +112228,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111912,7 +112237,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111921,7 +112246,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111930,7 +112255,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111939,7 +112264,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111948,7 +112273,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111957,7 +112282,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111966,7 +112291,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111975,7 +112300,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111984,7 +112309,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -111993,7 +112318,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112002,7 +112327,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112011,7 +112336,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112020,7 +112345,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112029,7 +112354,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112038,7 +112363,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112047,7 +112372,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112056,7 +112381,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112065,7 +112390,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112074,7 +112399,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112083,7 +112408,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112092,7 +112417,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112101,7 +112426,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112110,7 +112435,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112119,7 +112444,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112128,7 +112453,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112137,7 +112462,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112146,7 +112471,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112155,7 +112480,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112164,7 +112489,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112173,7 +112498,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112182,7 +112507,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112191,7 +112516,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112200,7 +112525,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112209,7 +112534,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112218,7 +112543,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112227,7 +112552,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112236,7 +112561,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112245,7 +112570,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112254,7 +112579,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112263,7 +112588,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112272,7 +112597,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112281,7 +112606,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112290,7 +112615,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112299,7 +112624,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112308,7 +112633,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112317,7 +112642,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112326,7 +112651,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112335,7 +112660,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112344,7 +112669,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112353,7 +112678,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112362,7 +112687,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112371,7 +112696,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112380,7 +112705,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112389,7 +112714,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112398,7 +112723,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112407,7 +112732,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112416,7 +112741,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112425,7 +112750,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112434,7 +112759,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112443,7 +112768,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112452,7 +112777,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112461,7 +112786,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112470,7 +112795,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112479,7 +112804,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112488,7 +112813,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112497,7 +112822,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112506,7 +112831,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112515,7 +112840,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112524,7 +112849,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112533,7 +112858,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112542,7 +112867,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112551,7 +112876,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112560,7 +112885,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112569,7 +112894,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112578,7 +112903,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112587,7 +112912,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112596,7 +112921,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112605,7 +112930,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112614,7 +112939,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112623,7 +112948,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112632,7 +112957,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112641,7 +112966,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112650,7 +112975,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112659,7 +112984,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112668,7 +112993,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112677,7 +113002,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112686,7 +113011,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112695,7 +113020,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112704,7 +113029,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112713,7 +113038,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112722,7 +113047,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112731,7 +113056,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112740,7 +113065,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112749,7 +113074,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112758,7 +113083,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112767,7 +113092,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112776,7 +113101,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112785,7 +113110,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112794,7 +113119,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112803,7 +113128,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112812,7 +113137,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112821,7 +113146,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112830,7 +113155,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112839,7 +113164,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112848,7 +113173,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112857,7 +113182,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112866,7 +113191,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112875,7 +113200,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112884,7 +113209,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112893,7 +113218,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112902,7 +113227,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112911,7 +113236,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112920,7 +113245,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112929,7 +113254,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112938,7 +113263,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112947,7 +113272,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112956,7 +113281,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112965,7 +113290,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -112974,1006 +113299,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -113982,7 +114307,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -113991,7 +114316,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114000,7 +114325,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114009,7 +114334,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114018,7 +114343,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114027,7 +114352,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114036,7 +114361,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114045,7 +114370,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114054,7 +114379,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114063,7 +114388,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114072,7 +114397,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114081,7 +114406,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114090,7 +114415,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114099,7 +114424,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114108,7 +114433,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114117,7 +114442,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114126,7 +114451,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114135,7 +114460,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114144,7 +114469,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114153,7 +114478,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114162,7 +114487,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114171,7 +114496,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114180,7 +114505,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114189,7 +114514,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114198,7 +114523,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114207,7 +114532,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114216,7 +114541,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114225,7 +114550,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114234,7 +114559,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114243,7 +114568,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114252,7 +114577,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114261,7 +114586,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114270,7 +114595,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114279,7 +114604,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114288,7 +114613,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114297,7 +114622,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114306,7 +114631,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114315,7 +114640,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114324,7 +114649,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114333,7 +114658,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114342,7 +114667,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114351,7 +114676,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114360,7 +114685,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114369,7 +114694,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114378,7 +114703,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114387,7 +114712,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114396,7 +114721,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114405,7 +114730,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114414,7 +114739,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114423,7 +114748,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114432,7 +114757,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114441,7 +114766,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114450,7 +114775,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114459,7 +114784,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114468,7 +114793,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114477,7 +114802,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114486,7 +114811,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114495,7 +114820,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114504,7 +114829,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114513,7 +114838,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114522,7 +114847,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114531,7 +114856,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114540,7 +114865,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114549,7 +114874,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114558,7 +114883,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114567,7 +114892,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114576,7 +114901,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114585,7 +114910,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114594,7 +114919,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114603,7 +114928,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114612,7 +114937,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114621,7 +114946,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114630,7 +114955,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114639,7 +114964,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114648,7 +114973,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114657,7 +114982,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114666,7 +114991,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114675,7 +115000,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114684,7 +115009,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114693,7 +115018,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114702,7 +115027,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114711,7 +115036,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114720,7 +115045,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114729,7 +115054,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114738,7 +115063,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114747,7 +115072,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114756,7 +115081,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114765,7 +115090,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114774,7 +115099,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114783,7 +115108,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114792,7 +115117,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114801,7 +115126,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114810,7 +115135,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114819,7 +115144,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114828,7 +115153,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114837,7 +115162,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114846,7 +115171,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114855,7 +115180,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114864,7 +115189,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114873,7 +115198,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114882,7 +115207,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114891,7 +115216,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114900,7 +115225,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114909,7 +115234,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114918,7 +115243,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114927,7 +115252,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114936,7 +115261,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114945,7 +115270,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114954,7 +115279,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114963,7 +115288,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114972,7 +115297,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114981,7 +115306,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114990,7 +115315,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -114999,7 +115324,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115008,7 +115333,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115017,7 +115342,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115026,7 +115351,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115035,7 +115360,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115044,7 +115369,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115053,7 +115378,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115062,7 +115387,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115071,7 +115396,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115080,7 +115405,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115089,7 +115414,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115098,7 +115423,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115107,7 +115432,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115116,7 +115441,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115125,7 +115450,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115134,7 +115459,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115143,7 +115468,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115152,7 +115477,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115161,7 +115486,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115170,7 +115495,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115179,7 +115504,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115188,7 +115513,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115197,7 +115522,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115206,7 +115531,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115215,7 +115540,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115224,7 +115549,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115233,7 +115558,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115242,7 +115567,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115251,7 +115576,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115260,7 +115585,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115269,7 +115594,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115278,7 +115603,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115287,7 +115612,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115296,7 +115621,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -115305,1006 +115630,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3485", + "source_location": "L3492", "weight": 0.8 }, { @@ -116313,7 +116638,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116322,7 +116647,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116331,7 +116656,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116340,7 +116665,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116349,7 +116674,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116358,7 +116683,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116367,7 +116692,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116376,7 +116701,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116385,7 +116710,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116394,7 +116719,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116403,7 +116728,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116412,7 +116737,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116421,7 +116746,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116430,7 +116755,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116439,7 +116764,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116448,7 +116773,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116457,7 +116782,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116466,7 +116791,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116475,7 +116800,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116484,7 +116809,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116493,7 +116818,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116502,7 +116827,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116511,7 +116836,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116520,7 +116845,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116529,7 +116854,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116538,7 +116863,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116547,7 +116872,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116556,7 +116881,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116565,7 +116890,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116574,7 +116899,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116583,7 +116908,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116592,7 +116917,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116601,7 +116926,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116610,7 +116935,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116619,7 +116944,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116628,7 +116953,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116637,7 +116962,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116646,7 +116971,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116655,7 +116980,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116664,7 +116989,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116673,7 +116998,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116682,7 +117007,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116691,7 +117016,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116700,7 +117025,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116709,7 +117034,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116718,7 +117043,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116727,7 +117052,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116736,7 +117061,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116745,7 +117070,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116754,7 +117079,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116763,7 +117088,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116772,7 +117097,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116781,7 +117106,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116790,7 +117115,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116799,7 +117124,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116808,7 +117133,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116817,7 +117142,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116826,7 +117151,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116835,7 +117160,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116844,7 +117169,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116853,7 +117178,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116862,7 +117187,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116871,7 +117196,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116880,7 +117205,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116889,7 +117214,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116898,7 +117223,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116907,7 +117232,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116916,7 +117241,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116925,7 +117250,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116934,7 +117259,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116943,7 +117268,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116952,7 +117277,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116961,7 +117286,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116970,7 +117295,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116979,7 +117304,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116988,7 +117313,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -116997,7 +117322,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117006,7 +117331,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117015,7 +117340,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117024,7 +117349,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117033,7 +117358,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117042,7 +117367,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117051,7 +117376,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117060,7 +117385,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117069,7 +117394,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117078,7 +117403,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117087,7 +117412,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117096,7 +117421,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117105,7 +117430,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117114,7 +117439,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117123,7 +117448,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117132,7 +117457,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117141,7 +117466,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117150,7 +117475,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117159,7 +117484,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117168,7 +117493,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117177,7 +117502,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117186,7 +117511,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117195,7 +117520,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117204,7 +117529,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117213,7 +117538,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117222,7 +117547,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117231,7 +117556,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117240,7 +117565,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117249,7 +117574,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117258,7 +117583,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117267,7 +117592,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117276,7 +117601,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117285,7 +117610,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117294,7 +117619,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117303,7 +117628,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117312,7 +117637,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117321,7 +117646,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117330,7 +117655,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117339,7 +117664,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117348,7 +117673,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117357,7 +117682,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117366,7 +117691,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117375,7 +117700,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117384,7 +117709,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117393,7 +117718,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117402,7 +117727,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117411,7 +117736,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117420,7 +117745,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117429,7 +117754,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117438,7 +117763,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117447,7 +117772,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117456,7 +117781,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117465,7 +117790,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117474,7 +117799,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117483,7 +117808,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117492,7 +117817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117501,7 +117826,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117510,7 +117835,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117519,7 +117844,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117528,7 +117853,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117537,7 +117862,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117546,7 +117871,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117555,7 +117880,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117564,7 +117889,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117573,7 +117898,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117582,7 +117907,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117591,7 +117916,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117600,7 +117925,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117609,7 +117934,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117618,7 +117943,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117627,7 +117952,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -117636,1006 +117961,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118644,7 +118969,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118653,7 +118978,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118662,7 +118987,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118671,7 +118996,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118680,7 +119005,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118689,7 +119014,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118698,7 +119023,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118707,7 +119032,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118716,7 +119041,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118725,7 +119050,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118734,7 +119059,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118743,7 +119068,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118752,7 +119077,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118761,7 +119086,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118770,7 +119095,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118779,7 +119104,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118788,7 +119113,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118797,7 +119122,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118806,7 +119131,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118815,7 +119140,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118824,7 +119149,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118833,7 +119158,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118842,7 +119167,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118851,7 +119176,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118860,7 +119185,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118869,7 +119194,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118878,7 +119203,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118887,7 +119212,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118896,7 +119221,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118905,7 +119230,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118914,7 +119239,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118923,7 +119248,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118932,7 +119257,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118941,7 +119266,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118950,7 +119275,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118959,7 +119284,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118968,7 +119293,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118977,7 +119302,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118986,7 +119311,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -118995,7 +119320,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119004,7 +119329,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119013,7 +119338,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119022,7 +119347,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119031,7 +119356,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119040,7 +119365,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119049,7 +119374,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119058,7 +119383,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119067,7 +119392,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119076,7 +119401,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119085,7 +119410,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119094,7 +119419,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119103,7 +119428,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119112,7 +119437,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119121,7 +119446,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119130,7 +119455,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119139,7 +119464,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119148,7 +119473,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119157,7 +119482,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119166,7 +119491,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119175,7 +119500,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119184,7 +119509,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119193,7 +119518,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119202,7 +119527,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119211,7 +119536,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119220,7 +119545,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119229,7 +119554,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119238,7 +119563,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119247,7 +119572,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119256,7 +119581,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119265,7 +119590,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119274,7 +119599,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119283,7 +119608,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119292,7 +119617,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119301,7 +119626,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119310,7 +119635,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119319,7 +119644,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119328,7 +119653,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119337,7 +119662,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119346,7 +119671,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119355,7 +119680,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119364,7 +119689,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119373,7 +119698,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119382,7 +119707,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119391,7 +119716,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119400,7 +119725,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119409,7 +119734,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119418,7 +119743,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119427,7 +119752,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119436,7 +119761,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119445,7 +119770,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119454,7 +119779,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119463,7 +119788,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119472,7 +119797,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119481,7 +119806,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119490,7 +119815,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119499,7 +119824,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119508,7 +119833,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119517,7 +119842,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119526,7 +119851,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119535,7 +119860,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119544,7 +119869,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119553,7 +119878,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119562,7 +119887,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119571,7 +119896,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119580,7 +119905,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119589,7 +119914,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119598,7 +119923,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119607,7 +119932,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119616,7 +119941,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119625,7 +119950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119634,7 +119959,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119643,7 +119968,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119652,7 +119977,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119661,7 +119986,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119670,7 +119995,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119679,7 +120004,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119688,7 +120013,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119697,7 +120022,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119706,7 +120031,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119715,7 +120040,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119724,7 +120049,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119733,7 +120058,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119742,7 +120067,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119751,7 +120076,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119760,7 +120085,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119769,7 +120094,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119778,7 +120103,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119787,7 +120112,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119796,7 +120121,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119805,7 +120130,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119814,7 +120139,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119823,7 +120148,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119832,7 +120157,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119841,7 +120166,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119850,7 +120175,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119859,7 +120184,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119868,7 +120193,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119877,7 +120202,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119886,7 +120211,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119895,7 +120220,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119904,7 +120229,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119913,7 +120238,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119922,7 +120247,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119931,7 +120256,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119940,7 +120265,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119949,7 +120274,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119958,7 +120283,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -119967,1006 +120292,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -120975,7 +121300,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -120984,7 +121309,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -120993,7 +121318,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121002,7 +121327,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121011,7 +121336,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121020,7 +121345,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121029,7 +121354,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121038,7 +121363,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121047,7 +121372,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121056,7 +121381,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121065,7 +121390,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121074,7 +121399,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121083,7 +121408,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121092,7 +121417,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121101,7 +121426,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121110,7 +121435,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121119,7 +121444,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121128,7 +121453,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121137,7 +121462,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121146,7 +121471,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121155,7 +121480,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121164,7 +121489,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121173,7 +121498,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121182,7 +121507,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121191,7 +121516,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121200,7 +121525,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121209,7 +121534,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121218,7 +121543,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121227,7 +121552,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121236,7 +121561,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121245,7 +121570,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121254,7 +121579,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121263,7 +121588,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121272,7 +121597,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121281,7 +121606,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121290,7 +121615,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121299,7 +121624,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121308,7 +121633,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121317,7 +121642,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121326,7 +121651,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121335,7 +121660,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121344,7 +121669,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121353,7 +121678,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121362,7 +121687,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121371,7 +121696,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121380,7 +121705,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121389,7 +121714,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121398,7 +121723,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121407,7 +121732,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121416,7 +121741,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121425,7 +121750,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121434,7 +121759,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121443,7 +121768,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121452,7 +121777,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121461,7 +121786,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121470,7 +121795,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121479,7 +121804,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121488,7 +121813,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121497,7 +121822,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121506,7 +121831,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121515,7 +121840,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121524,7 +121849,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121533,7 +121858,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121542,7 +121867,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121551,7 +121876,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121560,7 +121885,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121569,7 +121894,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121578,7 +121903,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121587,7 +121912,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121596,7 +121921,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121605,7 +121930,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121614,7 +121939,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121623,7 +121948,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121632,7 +121957,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121641,7 +121966,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121650,7 +121975,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121659,7 +121984,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121668,7 +121993,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121677,7 +122002,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121686,7 +122011,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121695,7 +122020,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121704,7 +122029,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121713,7 +122038,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121722,7 +122047,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121731,7 +122056,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121740,7 +122065,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121749,7 +122074,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121758,7 +122083,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121767,7 +122092,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121776,7 +122101,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121785,7 +122110,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121794,7 +122119,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121803,7 +122128,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121812,7 +122137,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121821,7 +122146,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121830,7 +122155,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121839,7 +122164,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121848,7 +122173,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121857,7 +122182,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121866,7 +122191,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121875,7 +122200,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121884,7 +122209,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121893,7 +122218,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121902,7 +122227,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121911,7 +122236,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121920,7 +122245,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121929,7 +122254,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121938,7 +122263,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121947,7 +122272,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121956,7 +122281,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121965,7 +122290,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121974,7 +122299,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121983,7 +122308,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -121992,7 +122317,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122001,7 +122326,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122010,7 +122335,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122019,7 +122344,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122028,7 +122353,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122037,7 +122362,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122046,7 +122371,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122055,7 +122380,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122064,7 +122389,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122073,7 +122398,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122082,7 +122407,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122091,7 +122416,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122100,7 +122425,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122109,7 +122434,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122118,7 +122443,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122127,7 +122452,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122136,7 +122461,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122145,7 +122470,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122154,7 +122479,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122163,7 +122488,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122172,7 +122497,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122181,7 +122506,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122190,7 +122515,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122199,7 +122524,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122208,7 +122533,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122217,7 +122542,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122226,7 +122551,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122235,7 +122560,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122244,7 +122569,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122253,7 +122578,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122262,7 +122587,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122271,7 +122596,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122280,7 +122605,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122289,7 +122614,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -122298,1006 +122623,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123306,7 +123631,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123315,7 +123640,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123324,7 +123649,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123333,7 +123658,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123342,7 +123667,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123351,7 +123676,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123360,7 +123685,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123369,7 +123694,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123378,7 +123703,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123387,7 +123712,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123396,7 +123721,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123405,7 +123730,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123414,7 +123739,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123423,7 +123748,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123432,7 +123757,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123441,7 +123766,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123450,7 +123775,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123459,7 +123784,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123468,7 +123793,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123477,7 +123802,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123486,7 +123811,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123495,7 +123820,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123504,7 +123829,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123513,7 +123838,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123522,7 +123847,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123531,7 +123856,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123540,7 +123865,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123549,7 +123874,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123558,7 +123883,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123567,7 +123892,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123576,7 +123901,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123585,7 +123910,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123594,7 +123919,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123603,7 +123928,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123612,7 +123937,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123621,7 +123946,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123630,7 +123955,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123639,7 +123964,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123648,7 +123973,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123657,7 +123982,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123666,7 +123991,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123675,7 +124000,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123684,7 +124009,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123693,7 +124018,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123702,7 +124027,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123711,7 +124036,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123720,7 +124045,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123729,7 +124054,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123738,7 +124063,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123747,7 +124072,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123756,7 +124081,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123765,7 +124090,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123774,7 +124099,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123783,7 +124108,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123792,7 +124117,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123801,7 +124126,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123810,7 +124135,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123819,7 +124144,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123828,7 +124153,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123837,7 +124162,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123846,7 +124171,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123855,7 +124180,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123864,7 +124189,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123873,7 +124198,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123882,7 +124207,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123891,7 +124216,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123900,7 +124225,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123909,7 +124234,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123918,7 +124243,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123927,7 +124252,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123936,7 +124261,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123945,7 +124270,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123954,7 +124279,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123963,7 +124288,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123972,7 +124297,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123981,7 +124306,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123990,7 +124315,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -123999,7 +124324,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124008,7 +124333,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124017,7 +124342,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124026,7 +124351,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124035,7 +124360,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124044,7 +124369,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124053,7 +124378,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124062,7 +124387,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124071,7 +124396,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124080,7 +124405,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124089,7 +124414,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124098,7 +124423,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124107,7 +124432,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124116,7 +124441,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124125,7 +124450,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124134,7 +124459,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124143,7 +124468,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124152,7 +124477,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124161,7 +124486,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124170,7 +124495,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124179,7 +124504,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124188,7 +124513,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124197,7 +124522,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124206,7 +124531,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124215,7 +124540,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124224,7 +124549,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124233,7 +124558,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124242,7 +124567,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124251,7 +124576,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124260,7 +124585,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124269,7 +124594,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124278,7 +124603,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124287,7 +124612,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124296,7 +124621,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124305,7 +124630,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124314,7 +124639,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124323,7 +124648,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124332,7 +124657,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124341,7 +124666,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124350,7 +124675,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124359,7 +124684,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124368,7 +124693,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124377,7 +124702,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124386,7 +124711,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124395,7 +124720,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124404,7 +124729,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124413,7 +124738,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124422,7 +124747,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124431,7 +124756,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124440,7 +124765,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124449,7 +124774,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124458,7 +124783,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124467,7 +124792,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124476,7 +124801,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124485,7 +124810,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124494,7 +124819,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124503,7 +124828,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124512,7 +124837,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124521,7 +124846,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124530,7 +124855,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124539,7 +124864,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124548,7 +124873,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124557,7 +124882,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124566,7 +124891,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124575,7 +124900,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124584,7 +124909,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124593,7 +124918,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124602,7 +124927,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124611,7 +124936,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124620,7 +124945,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -124629,1006 +124954,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125637,7 +125962,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125646,7 +125971,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125655,7 +125980,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125664,7 +125989,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125673,7 +125998,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125682,7 +126007,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125691,7 +126016,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125700,7 +126025,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125709,7 +126034,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125718,7 +126043,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125727,7 +126052,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125736,7 +126061,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125745,7 +126070,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125754,7 +126079,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125763,7 +126088,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125772,7 +126097,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125781,7 +126106,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125790,7 +126115,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125799,7 +126124,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125808,7 +126133,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125817,7 +126142,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125826,7 +126151,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125835,7 +126160,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125844,7 +126169,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125853,7 +126178,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125862,7 +126187,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125871,7 +126196,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125880,7 +126205,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125889,7 +126214,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125898,7 +126223,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125907,7 +126232,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125916,7 +126241,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125925,7 +126250,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125934,7 +126259,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125943,7 +126268,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125952,7 +126277,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125961,7 +126286,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125970,7 +126295,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125979,7 +126304,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125988,7 +126313,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -125997,7 +126322,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126006,7 +126331,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126015,7 +126340,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126024,7 +126349,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126033,7 +126358,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126042,7 +126367,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126051,7 +126376,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126060,7 +126385,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126069,7 +126394,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126078,7 +126403,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126087,7 +126412,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126096,7 +126421,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126105,7 +126430,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126114,7 +126439,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126123,7 +126448,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126132,7 +126457,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126141,7 +126466,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126150,7 +126475,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126159,7 +126484,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126168,7 +126493,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126177,7 +126502,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126186,7 +126511,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126195,7 +126520,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126204,7 +126529,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126213,7 +126538,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126222,7 +126547,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126231,7 +126556,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126240,7 +126565,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126249,7 +126574,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126258,7 +126583,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126267,7 +126592,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126276,7 +126601,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126285,7 +126610,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126294,7 +126619,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126303,7 +126628,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126312,7 +126637,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126321,7 +126646,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126330,7 +126655,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126339,7 +126664,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126348,7 +126673,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126357,7 +126682,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126366,7 +126691,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126375,7 +126700,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126384,7 +126709,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126393,7 +126718,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126402,7 +126727,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126411,7 +126736,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126420,7 +126745,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126429,7 +126754,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126438,7 +126763,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126447,7 +126772,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126456,7 +126781,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126465,7 +126790,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126474,7 +126799,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126483,7 +126808,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126492,7 +126817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126501,7 +126826,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126510,7 +126835,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126519,7 +126844,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126528,7 +126853,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126537,7 +126862,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126546,7 +126871,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126555,7 +126880,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126564,7 +126889,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126573,7 +126898,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126582,7 +126907,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126591,7 +126916,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126600,7 +126925,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126609,7 +126934,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126618,7 +126943,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126627,7 +126952,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126636,7 +126961,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126645,7 +126970,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126654,7 +126979,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126663,7 +126988,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126672,7 +126997,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126681,7 +127006,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126690,7 +127015,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126699,7 +127024,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126708,7 +127033,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126717,7 +127042,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126726,7 +127051,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126735,7 +127060,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126744,7 +127069,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126753,7 +127078,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126762,7 +127087,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126771,7 +127096,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126780,7 +127105,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126789,7 +127114,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126798,7 +127123,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126807,7 +127132,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126816,7 +127141,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126825,7 +127150,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126834,7 +127159,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126843,7 +127168,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126852,7 +127177,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126861,7 +127186,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126870,7 +127195,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126879,7 +127204,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126888,7 +127213,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126897,7 +127222,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126906,7 +127231,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126915,7 +127240,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126924,7 +127249,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126933,7 +127258,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126942,7 +127267,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126951,7 +127276,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -126960,1006 +127285,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -127968,7 +128293,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -127977,7 +128302,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -127986,7 +128311,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -127995,7 +128320,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128004,7 +128329,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128013,7 +128338,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128022,7 +128347,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128031,7 +128356,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128040,7 +128365,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128049,7 +128374,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128058,7 +128383,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128067,7 +128392,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128076,7 +128401,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128085,7 +128410,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128094,7 +128419,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128103,7 +128428,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128112,7 +128437,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128121,7 +128446,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128130,7 +128455,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128139,7 +128464,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128148,7 +128473,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128157,7 +128482,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128166,7 +128491,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128175,7 +128500,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128184,7 +128509,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128193,7 +128518,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128202,7 +128527,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128211,7 +128536,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128220,7 +128545,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128229,7 +128554,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128238,7 +128563,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128247,7 +128572,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128256,7 +128581,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128265,7 +128590,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128274,7 +128599,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128283,7 +128608,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128292,7 +128617,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128301,7 +128626,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128310,7 +128635,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128319,7 +128644,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128328,7 +128653,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128337,7 +128662,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128346,7 +128671,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128355,7 +128680,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128364,7 +128689,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128373,7 +128698,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128382,7 +128707,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128391,7 +128716,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128400,7 +128725,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128409,7 +128734,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128418,7 +128743,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128427,7 +128752,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128436,7 +128761,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128445,7 +128770,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128454,7 +128779,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128463,7 +128788,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128472,7 +128797,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128481,7 +128806,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128490,7 +128815,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128499,7 +128824,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128508,7 +128833,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128517,7 +128842,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128526,7 +128851,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128535,7 +128860,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128544,7 +128869,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128553,7 +128878,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128562,7 +128887,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128571,7 +128896,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128580,7 +128905,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128589,7 +128914,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128598,7 +128923,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128607,7 +128932,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128616,7 +128941,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128625,7 +128950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128634,7 +128959,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128643,7 +128968,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128652,7 +128977,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128661,7 +128986,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128670,7 +128995,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128679,7 +129004,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128688,7 +129013,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128697,7 +129022,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128706,7 +129031,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128715,7 +129040,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128724,7 +129049,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128733,7 +129058,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128742,7 +129067,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128751,7 +129076,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128760,7 +129085,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128769,7 +129094,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128778,7 +129103,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128787,7 +129112,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128796,7 +129121,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128805,7 +129130,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128814,7 +129139,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128823,7 +129148,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128832,7 +129157,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128841,7 +129166,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128850,7 +129175,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128859,7 +129184,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128868,7 +129193,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128877,7 +129202,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128886,7 +129211,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128895,7 +129220,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128904,7 +129229,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128913,7 +129238,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128922,7 +129247,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128931,7 +129256,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128940,7 +129265,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128949,7 +129274,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128958,7 +129283,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128967,7 +129292,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128976,7 +129301,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128985,7 +129310,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -128994,7 +129319,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129003,7 +129328,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129012,7 +129337,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129021,7 +129346,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129030,7 +129355,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129039,7 +129364,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129048,7 +129373,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129057,7 +129382,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129066,7 +129391,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129075,7 +129400,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129084,7 +129409,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129093,7 +129418,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129102,7 +129427,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129111,7 +129436,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129120,7 +129445,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129129,7 +129454,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129138,7 +129463,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129147,7 +129472,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129156,7 +129481,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129165,7 +129490,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129174,7 +129499,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129183,7 +129508,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129192,7 +129517,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129201,7 +129526,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129210,7 +129535,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129219,7 +129544,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129228,7 +129553,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129237,7 +129562,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129246,7 +129571,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129255,7 +129580,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129264,7 +129589,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129273,7 +129598,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129282,7 +129607,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -129291,1006 +129616,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_production_material_bizproductionmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3486", + "source_location": "L3493", "weight": 0.8 }, { @@ -130299,7 +130624,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130308,7 +130633,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130317,7 +130642,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130326,7 +130651,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130335,7 +130660,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130344,7 +130669,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130353,7 +130678,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130362,7 +130687,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130371,7 +130696,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130380,7 +130705,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130389,7 +130714,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130398,7 +130723,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130407,7 +130732,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130416,7 +130741,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130425,7 +130750,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130434,7 +130759,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130443,7 +130768,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130452,7 +130777,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130461,7 +130786,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130470,7 +130795,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130479,7 +130804,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130488,7 +130813,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130497,7 +130822,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130506,7 +130831,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130515,7 +130840,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130524,7 +130849,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130533,7 +130858,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130542,7 +130867,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130551,7 +130876,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130560,7 +130885,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130569,7 +130894,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130578,7 +130903,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130587,7 +130912,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130596,7 +130921,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130605,7 +130930,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130614,7 +130939,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130623,7 +130948,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130632,7 +130957,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130641,7 +130966,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130650,7 +130975,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130659,7 +130984,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130668,7 +130993,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130677,7 +131002,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130686,7 +131011,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130695,7 +131020,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130704,7 +131029,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130713,7 +131038,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130722,7 +131047,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130731,7 +131056,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130740,7 +131065,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130749,7 +131074,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130758,7 +131083,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130767,7 +131092,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130776,7 +131101,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130785,7 +131110,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130794,7 +131119,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130803,7 +131128,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130812,7 +131137,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130821,7 +131146,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130830,7 +131155,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130839,7 +131164,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130848,7 +131173,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130857,7 +131182,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130866,7 +131191,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130875,7 +131200,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130884,7 +131209,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130893,7 +131218,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130902,7 +131227,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130911,7 +131236,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130920,7 +131245,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130929,7 +131254,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130938,7 +131263,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130947,7 +131272,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130956,7 +131281,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130965,7 +131290,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130974,7 +131299,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130983,7 +131308,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -130992,7 +131317,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131001,7 +131326,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131010,7 +131335,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131019,7 +131344,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131028,7 +131353,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131037,7 +131362,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131046,7 +131371,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131055,7 +131380,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131064,7 +131389,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131073,7 +131398,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131082,7 +131407,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131091,7 +131416,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131100,7 +131425,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131109,7 +131434,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131118,7 +131443,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131127,7 +131452,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131136,7 +131461,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131145,7 +131470,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131154,7 +131479,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131163,7 +131488,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131172,7 +131497,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131181,7 +131506,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131190,7 +131515,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131199,7 +131524,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131208,7 +131533,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131217,7 +131542,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131226,7 +131551,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131235,7 +131560,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131244,7 +131569,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131253,7 +131578,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131262,7 +131587,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131271,7 +131596,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131280,7 +131605,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131289,7 +131614,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131298,7 +131623,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131307,7 +131632,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131316,7 +131641,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131325,7 +131650,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131334,7 +131659,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131343,7 +131668,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131352,7 +131677,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131361,7 +131686,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131370,7 +131695,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131379,7 +131704,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131388,7 +131713,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131397,7 +131722,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131406,7 +131731,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131415,7 +131740,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131424,7 +131749,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131433,7 +131758,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131442,7 +131767,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131451,7 +131776,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131460,7 +131785,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131469,7 +131794,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131478,7 +131803,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131487,7 +131812,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131496,7 +131821,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131505,7 +131830,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131514,7 +131839,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131523,7 +131848,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131532,7 +131857,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131541,7 +131866,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131550,7 +131875,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131559,7 +131884,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131568,7 +131893,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131577,7 +131902,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131586,7 +131911,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131595,7 +131920,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131604,7 +131929,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131613,7 +131938,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -131622,1006 +131947,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterial", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132630,7 +132955,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132639,7 +132964,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132648,7 +132973,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132657,7 +132982,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132666,7 +132991,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132675,7 +133000,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132684,7 +133009,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132693,7 +133018,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132702,7 +133027,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132711,7 +133036,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132720,7 +133045,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132729,7 +133054,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132738,7 +133063,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132747,7 +133072,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132756,7 +133081,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132765,7 +133090,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132774,7 +133099,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132783,7 +133108,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132792,7 +133117,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132801,7 +133126,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132810,7 +133135,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132819,7 +133144,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132828,7 +133153,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132837,7 +133162,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132846,7 +133171,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132855,7 +133180,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132864,7 +133189,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132873,7 +133198,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132882,7 +133207,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132891,7 +133216,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132900,7 +133225,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132909,7 +133234,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132918,7 +133243,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132927,7 +133252,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132936,7 +133261,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132945,7 +133270,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132954,7 +133279,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132963,7 +133288,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132972,7 +133297,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132981,7 +133306,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132990,7 +133315,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -132999,7 +133324,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133008,7 +133333,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133017,7 +133342,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133026,7 +133351,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133035,7 +133360,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133044,7 +133369,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133053,7 +133378,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133062,7 +133387,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133071,7 +133396,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133080,7 +133405,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133089,7 +133414,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133098,7 +133423,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133107,7 +133432,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133116,7 +133441,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133125,7 +133450,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133134,7 +133459,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133143,7 +133468,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133152,7 +133477,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133161,7 +133486,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133170,7 +133495,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133179,7 +133504,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133188,7 +133513,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133197,7 +133522,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133206,7 +133531,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133215,7 +133540,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133224,7 +133549,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133233,7 +133558,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133242,7 +133567,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133251,7 +133576,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133260,7 +133585,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133269,7 +133594,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133278,7 +133603,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133287,7 +133612,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133296,7 +133621,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133305,7 +133630,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133314,7 +133639,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133323,7 +133648,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133332,7 +133657,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133341,7 +133666,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133350,7 +133675,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133359,7 +133684,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133368,7 +133693,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133377,7 +133702,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133386,7 +133711,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133395,7 +133720,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133404,7 +133729,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133413,7 +133738,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133422,7 +133747,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133431,7 +133756,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133440,7 +133765,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133449,7 +133774,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133458,7 +133783,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133467,7 +133792,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133476,7 +133801,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133485,7 +133810,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133494,7 +133819,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133503,7 +133828,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133512,7 +133837,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133521,7 +133846,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133530,7 +133855,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133539,7 +133864,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133548,7 +133873,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133557,7 +133882,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133566,7 +133891,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133575,7 +133900,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133584,7 +133909,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133593,7 +133918,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133602,7 +133927,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133611,7 +133936,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133620,7 +133945,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133629,7 +133954,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133638,7 +133963,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133647,7 +133972,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133656,7 +133981,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133665,7 +133990,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133674,7 +133999,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133683,7 +134008,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133692,7 +134017,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133701,7 +134026,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133710,7 +134035,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133719,7 +134044,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133728,7 +134053,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133737,7 +134062,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133746,7 +134071,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133755,7 +134080,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133764,7 +134089,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133773,7 +134098,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133782,7 +134107,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133791,7 +134116,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133800,7 +134125,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133809,7 +134134,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133818,7 +134143,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133827,7 +134152,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133836,7 +134161,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133845,7 +134170,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133854,7 +134179,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133863,7 +134188,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133872,7 +134197,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133881,7 +134206,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133890,7 +134215,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133899,7 +134224,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133908,7 +134233,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133917,7 +134242,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133926,7 +134251,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133935,7 +134260,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133944,7 +134269,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -133953,1006 +134278,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -134961,7 +135286,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -134970,7 +135295,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -134979,7 +135304,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -134988,7 +135313,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -134997,7 +135322,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135006,7 +135331,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135015,7 +135340,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135024,7 +135349,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135033,7 +135358,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135042,7 +135367,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135051,7 +135376,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135060,7 +135385,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135069,7 +135394,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135078,7 +135403,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135087,7 +135412,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135096,7 +135421,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135105,7 +135430,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135114,7 +135439,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135123,7 +135448,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135132,7 +135457,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135141,7 +135466,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135150,7 +135475,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135159,7 +135484,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135168,7 +135493,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135177,7 +135502,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135186,7 +135511,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135195,7 +135520,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135204,7 +135529,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135213,7 +135538,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135222,7 +135547,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135231,7 +135556,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135240,7 +135565,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135249,7 +135574,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135258,7 +135583,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135267,7 +135592,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135276,7 +135601,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135285,7 +135610,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135294,7 +135619,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135303,7 +135628,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135312,7 +135637,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135321,7 +135646,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135330,7 +135655,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135339,7 +135664,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135348,7 +135673,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135357,7 +135682,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135366,7 +135691,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135375,7 +135700,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135384,7 +135709,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135393,7 +135718,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135402,7 +135727,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135411,7 +135736,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135420,7 +135745,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135429,7 +135754,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135438,7 +135763,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135447,7 +135772,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135456,7 +135781,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135465,7 +135790,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135474,7 +135799,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135483,7 +135808,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135492,7 +135817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135501,7 +135826,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135510,7 +135835,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135519,7 +135844,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135528,7 +135853,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135537,7 +135862,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135546,7 +135871,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135555,7 +135880,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135564,7 +135889,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135573,7 +135898,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135582,7 +135907,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135591,7 +135916,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135600,7 +135925,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135609,7 +135934,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135618,7 +135943,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135627,7 +135952,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135636,7 +135961,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135645,7 +135970,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135654,7 +135979,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135663,7 +135988,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135672,7 +135997,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135681,7 +136006,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135690,7 +136015,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135699,7 +136024,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135708,7 +136033,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135717,7 +136042,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135726,7 +136051,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135735,7 +136060,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135744,7 +136069,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135753,7 +136078,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135762,7 +136087,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135771,7 +136096,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135780,7 +136105,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135789,7 +136114,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135798,7 +136123,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135807,7 +136132,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135816,7 +136141,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135825,7 +136150,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135834,7 +136159,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135843,7 +136168,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135852,7 +136177,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135861,7 +136186,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135870,7 +136195,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135879,7 +136204,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135888,7 +136213,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135897,7 +136222,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135906,7 +136231,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135915,7 +136240,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135924,7 +136249,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135933,7 +136258,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135942,7 +136267,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135951,7 +136276,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135960,7 +136285,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135969,7 +136294,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135978,7 +136303,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135987,7 +136312,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -135996,7 +136321,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136005,7 +136330,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136014,7 +136339,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136023,7 +136348,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136032,7 +136357,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136041,7 +136366,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136050,7 +136375,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136059,7 +136384,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136068,7 +136393,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136077,7 +136402,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136086,7 +136411,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136095,7 +136420,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136104,7 +136429,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136113,7 +136438,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136122,7 +136447,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136131,7 +136456,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136140,7 +136465,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136149,7 +136474,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136158,7 +136483,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136167,7 +136492,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136176,7 +136501,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136185,7 +136510,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136194,7 +136519,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136203,7 +136528,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136212,7 +136537,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136221,7 +136546,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136230,7 +136555,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136239,7 +136564,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136248,7 +136573,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136257,7 +136582,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136266,7 +136591,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136275,7 +136600,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -136284,1006 +136609,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialusage", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137292,7 +137617,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137301,7 +137626,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137310,7 +137635,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137319,7 +137644,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137328,7 +137653,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137337,7 +137662,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137346,7 +137671,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137355,7 +137680,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137364,7 +137689,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137373,7 +137698,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137382,7 +137707,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137391,7 +137716,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137400,7 +137725,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137409,7 +137734,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137418,7 +137743,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137427,7 +137752,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137436,7 +137761,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137445,7 +137770,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137454,7 +137779,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137463,7 +137788,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137472,7 +137797,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137481,7 +137806,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137490,7 +137815,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137499,7 +137824,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137508,7 +137833,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137517,7 +137842,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137526,7 +137851,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137535,7 +137860,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137544,7 +137869,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137553,7 +137878,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137562,7 +137887,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137571,7 +137896,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137580,7 +137905,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137589,7 +137914,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137598,7 +137923,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137607,7 +137932,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137616,7 +137941,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137625,7 +137950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137634,7 +137959,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137643,7 +137968,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137652,7 +137977,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137661,7 +137986,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137670,7 +137995,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137679,7 +138004,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137688,7 +138013,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137697,7 +138022,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137706,7 +138031,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137715,7 +138040,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137724,7 +138049,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137733,7 +138058,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137742,7 +138067,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137751,7 +138076,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137760,7 +138085,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137769,7 +138094,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137778,7 +138103,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137787,7 +138112,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137796,7 +138121,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137805,7 +138130,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137814,7 +138139,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137823,7 +138148,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137832,7 +138157,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137841,7 +138166,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137850,7 +138175,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137859,7 +138184,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137868,7 +138193,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137877,7 +138202,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137886,7 +138211,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137895,7 +138220,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137904,7 +138229,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137913,7 +138238,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137922,7 +138247,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137931,7 +138256,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137940,7 +138265,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137949,7 +138274,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137958,7 +138283,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137967,7 +138292,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137976,7 +138301,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137985,7 +138310,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -137994,7 +138319,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138003,7 +138328,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138012,7 +138337,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138021,7 +138346,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138030,7 +138355,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138039,7 +138364,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138048,7 +138373,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138057,7 +138382,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138066,7 +138391,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138075,7 +138400,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138084,7 +138409,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138093,7 +138418,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138102,7 +138427,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138111,7 +138436,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138120,7 +138445,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138129,7 +138454,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138138,7 +138463,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138147,7 +138472,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138156,7 +138481,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138165,7 +138490,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138174,7 +138499,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138183,7 +138508,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138192,7 +138517,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138201,7 +138526,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138210,7 +138535,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138219,7 +138544,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138228,7 +138553,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138237,7 +138562,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138246,7 +138571,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138255,7 +138580,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138264,7 +138589,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138273,7 +138598,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138282,7 +138607,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138291,7 +138616,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138300,7 +138625,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138309,7 +138634,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138318,7 +138643,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138327,7 +138652,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138336,7 +138661,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138345,7 +138670,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138354,7 +138679,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138363,7 +138688,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138372,7 +138697,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138381,7 +138706,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138390,7 +138715,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138399,7 +138724,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138408,7 +138733,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138417,7 +138742,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138426,7 +138751,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138435,7 +138760,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138444,7 +138769,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138453,7 +138778,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138462,7 +138787,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138471,7 +138796,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138480,7 +138805,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138489,7 +138814,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138498,7 +138823,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138507,7 +138832,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138516,7 +138841,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138525,7 +138850,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138534,7 +138859,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138543,7 +138868,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138552,7 +138877,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138561,7 +138886,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138570,7 +138895,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138579,7 +138904,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138588,7 +138913,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138597,7 +138922,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138606,7 +138931,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -138615,1006 +138940,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialstockcheck", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139623,7 +139948,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139632,7 +139957,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139641,7 +139966,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139650,7 +139975,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139659,7 +139984,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139668,7 +139993,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139677,7 +140002,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139686,7 +140011,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139695,7 +140020,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139704,7 +140029,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139713,7 +140038,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139722,7 +140047,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139731,7 +140056,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139740,7 +140065,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139749,7 +140074,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139758,7 +140083,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139767,7 +140092,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139776,7 +140101,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139785,7 +140110,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139794,7 +140119,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139803,7 +140128,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139812,7 +140137,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139821,7 +140146,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139830,7 +140155,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139839,7 +140164,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139848,7 +140173,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139857,7 +140182,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139866,7 +140191,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139875,7 +140200,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139884,7 +140209,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139893,7 +140218,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139902,7 +140227,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139911,7 +140236,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139920,7 +140245,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139929,7 +140254,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139938,7 +140263,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139947,7 +140272,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139956,7 +140281,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139965,7 +140290,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139974,7 +140299,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139983,7 +140308,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -139992,7 +140317,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140001,7 +140326,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140010,7 +140335,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140019,7 +140344,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140028,7 +140353,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140037,7 +140362,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140046,7 +140371,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140055,7 +140380,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140064,7 +140389,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140073,7 +140398,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140082,7 +140407,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140091,7 +140416,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140100,7 +140425,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140109,7 +140434,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140118,7 +140443,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140127,7 +140452,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140136,7 +140461,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140145,7 +140470,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140154,7 +140479,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140163,7 +140488,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140172,7 +140497,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140181,7 +140506,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140190,7 +140515,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140199,7 +140524,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140208,7 +140533,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140217,7 +140542,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140226,7 +140551,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140235,7 +140560,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140244,7 +140569,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140253,7 +140578,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140262,7 +140587,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140271,7 +140596,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140280,7 +140605,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140289,7 +140614,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140298,7 +140623,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140307,7 +140632,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140316,7 +140641,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140325,7 +140650,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140334,7 +140659,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140343,7 +140668,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140352,7 +140677,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140361,7 +140686,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140370,7 +140695,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140379,7 +140704,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140388,7 +140713,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140397,7 +140722,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140406,7 +140731,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140415,7 +140740,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140424,7 +140749,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140433,7 +140758,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140442,7 +140767,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140451,7 +140776,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140460,7 +140785,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140469,7 +140794,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140478,7 +140803,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140487,7 +140812,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140496,7 +140821,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140505,7 +140830,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140514,7 +140839,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140523,7 +140848,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140532,7 +140857,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140541,7 +140866,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140550,7 +140875,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140559,7 +140884,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140568,7 +140893,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140577,7 +140902,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140586,7 +140911,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140595,7 +140920,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140604,7 +140929,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140613,7 +140938,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140622,7 +140947,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140631,7 +140956,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140640,7 +140965,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140649,7 +140974,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140658,7 +140983,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140667,7 +140992,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140676,7 +141001,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140685,7 +141010,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140694,7 +141019,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140703,7 +141028,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140712,7 +141037,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140721,7 +141046,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140730,7 +141055,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140739,7 +141064,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140748,7 +141073,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140757,7 +141082,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140766,7 +141091,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140775,7 +141100,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140784,7 +141109,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140793,7 +141118,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140802,7 +141127,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140811,7 +141136,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140820,7 +141145,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140829,7 +141154,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140838,7 +141163,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140847,7 +141172,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140856,7 +141181,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140865,7 +141190,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140874,7 +141199,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140883,7 +141208,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140892,7 +141217,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140901,7 +141226,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140910,7 +141235,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140919,7 +141244,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140928,7 +141253,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140937,7 +141262,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -140946,1006 +141271,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialstockcheckbatchline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141954,7 +142279,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141963,7 +142288,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141972,7 +142297,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141981,7 +142306,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141990,7 +142315,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -141999,7 +142324,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142008,7 +142333,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142017,7 +142342,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142026,7 +142351,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142035,7 +142360,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142044,7 +142369,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142053,7 +142378,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142062,7 +142387,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142071,7 +142396,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142080,7 +142405,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142089,7 +142414,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142098,7 +142423,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142107,7 +142432,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142116,7 +142441,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142125,7 +142450,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142134,7 +142459,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142143,7 +142468,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142152,7 +142477,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142161,7 +142486,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142170,7 +142495,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142179,7 +142504,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142188,7 +142513,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142197,7 +142522,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142206,7 +142531,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142215,7 +142540,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142224,7 +142549,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142233,7 +142558,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142242,7 +142567,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142251,7 +142576,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142260,7 +142585,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142269,7 +142594,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142278,7 +142603,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142287,7 +142612,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142296,7 +142621,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142305,7 +142630,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142314,7 +142639,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142323,7 +142648,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142332,7 +142657,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142341,7 +142666,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142350,7 +142675,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142359,7 +142684,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142368,7 +142693,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142377,7 +142702,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142386,7 +142711,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142395,7 +142720,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142404,7 +142729,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142413,7 +142738,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142422,7 +142747,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142431,7 +142756,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142440,7 +142765,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142449,7 +142774,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142458,7 +142783,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142467,7 +142792,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142476,7 +142801,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142485,7 +142810,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142494,7 +142819,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142503,7 +142828,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142512,7 +142837,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142521,7 +142846,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142530,7 +142855,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142539,7 +142864,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142548,7 +142873,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142557,7 +142882,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142566,7 +142891,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142575,7 +142900,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142584,7 +142909,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142593,7 +142918,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142602,7 +142927,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142611,7 +142936,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142620,7 +142945,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142629,7 +142954,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142638,7 +142963,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142647,7 +142972,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142656,7 +142981,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142665,7 +142990,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142674,7 +142999,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142683,7 +143008,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142692,7 +143017,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142701,7 +143026,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142710,7 +143035,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142719,7 +143044,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142728,7 +143053,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142737,7 +143062,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142746,7 +143071,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142755,7 +143080,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142764,7 +143089,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142773,7 +143098,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142782,7 +143107,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142791,7 +143116,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142800,7 +143125,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142809,7 +143134,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142818,7 +143143,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142827,7 +143152,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142836,7 +143161,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142845,7 +143170,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142854,7 +143179,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142863,7 +143188,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142872,7 +143197,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142881,7 +143206,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142890,7 +143215,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142899,7 +143224,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142908,7 +143233,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142917,7 +143242,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142926,7 +143251,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142935,7 +143260,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142944,7 +143269,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142953,7 +143278,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142962,7 +143287,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142971,7 +143296,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142980,7 +143305,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142989,7 +143314,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -142998,7 +143323,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143007,7 +143332,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143016,7 +143341,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143025,7 +143350,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143034,7 +143359,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143043,7 +143368,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143052,7 +143377,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143061,7 +143386,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143070,7 +143395,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143079,7 +143404,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143088,7 +143413,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143097,7 +143422,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143106,7 +143431,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143115,7 +143440,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143124,7 +143449,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143133,7 +143458,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143142,7 +143467,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143151,7 +143476,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143160,7 +143485,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143169,7 +143494,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143178,7 +143503,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143187,7 +143512,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143196,7 +143521,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143205,7 +143530,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143214,7 +143539,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143223,7 +143548,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143232,7 +143557,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143241,7 +143566,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143250,7 +143575,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143259,7 +143584,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143268,7 +143593,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -143277,1006 +143602,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialstockcheckunusedline", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144285,7 +144610,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144294,7 +144619,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144303,7 +144628,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144312,7 +144637,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144321,7 +144646,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144330,7 +144655,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144339,7 +144664,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144348,7 +144673,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144357,7 +144682,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144366,7 +144691,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144375,7 +144700,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144384,7 +144709,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144393,7 +144718,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144402,7 +144727,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144411,7 +144736,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144420,7 +144745,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144429,7 +144754,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144438,7 +144763,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144447,7 +144772,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144456,7 +144781,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144465,7 +144790,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144474,7 +144799,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144483,7 +144808,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144492,7 +144817,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144501,7 +144826,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144510,7 +144835,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144519,7 +144844,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144528,7 +144853,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144537,7 +144862,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144546,7 +144871,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144555,7 +144880,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144564,7 +144889,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144573,7 +144898,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144582,7 +144907,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144591,7 +144916,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144600,7 +144925,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144609,7 +144934,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144618,7 +144943,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144627,7 +144952,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144636,7 +144961,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144645,7 +144970,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144654,7 +144979,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144663,7 +144988,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144672,7 +144997,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144681,7 +145006,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144690,7 +145015,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144699,7 +145024,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144708,7 +145033,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144717,7 +145042,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144726,7 +145051,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144735,7 +145060,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144744,7 +145069,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144753,7 +145078,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144762,7 +145087,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144771,7 +145096,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144780,7 +145105,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144789,7 +145114,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144798,7 +145123,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144807,7 +145132,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144816,7 +145141,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144825,7 +145150,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144834,7 +145159,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144843,7 +145168,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144852,7 +145177,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144861,7 +145186,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144870,7 +145195,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144879,7 +145204,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144888,7 +145213,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144897,7 +145222,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144906,7 +145231,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144915,7 +145240,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144924,7 +145249,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144933,7 +145258,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144942,7 +145267,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144951,7 +145276,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144960,7 +145285,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144969,7 +145294,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144978,7 +145303,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144987,7 +145312,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -144996,7 +145321,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145005,7 +145330,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145014,7 +145339,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145023,7 +145348,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145032,7 +145357,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145041,7 +145366,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145050,7 +145375,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145059,7 +145384,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145068,7 +145393,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145077,7 +145402,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145086,7 +145411,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145095,7 +145420,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145104,7 +145429,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145113,7 +145438,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145122,7 +145447,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145131,7 +145456,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145140,7 +145465,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145149,7 +145474,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145158,7 +145483,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145167,7 +145492,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145176,7 +145501,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145185,7 +145510,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145194,7 +145519,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145203,7 +145528,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145212,7 +145537,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145221,7 +145546,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145230,7 +145555,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145239,7 +145564,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145248,7 +145573,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145257,7 +145582,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145266,7 +145591,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145275,7 +145600,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145284,7 +145609,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145293,7 +145618,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145302,7 +145627,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145311,7 +145636,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145320,7 +145645,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145329,7 +145654,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145338,7 +145663,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145347,7 +145672,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145356,7 +145681,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145365,7 +145690,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145374,7 +145699,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145383,7 +145708,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145392,7 +145717,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145401,7 +145726,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145410,7 +145735,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145419,7 +145744,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145428,7 +145753,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145437,7 +145762,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145446,7 +145771,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145455,7 +145780,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145464,7 +145789,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145473,7 +145798,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145482,7 +145807,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145491,7 +145816,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145500,7 +145825,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145509,7 +145834,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145518,7 +145843,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145527,7 +145852,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145536,7 +145861,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145545,7 +145870,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145554,7 +145879,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145563,7 +145888,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145572,7 +145897,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145581,7 +145906,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145590,7 +145915,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145599,7 +145924,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -145608,1006 +145933,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_material_bizmaterialstocklog", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3494", + "source_location": "L3501", "weight": 0.8 }, { @@ -146616,7 +146941,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146625,7 +146950,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146634,7 +146959,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146643,7 +146968,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146652,7 +146977,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146661,7 +146986,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146670,7 +146995,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146679,7 +147004,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146688,7 +147013,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146697,7 +147022,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146706,7 +147031,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146715,7 +147040,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146724,7 +147049,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146733,7 +147058,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146742,7 +147067,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146751,7 +147076,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146760,7 +147085,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146769,7 +147094,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146778,7 +147103,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146787,7 +147112,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146796,7 +147121,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146805,7 +147130,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146814,7 +147139,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146823,7 +147148,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146832,7 +147157,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146841,7 +147166,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146850,7 +147175,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146859,7 +147184,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146868,7 +147193,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146877,7 +147202,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146886,7 +147211,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146895,7 +147220,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146904,7 +147229,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146913,7 +147238,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146922,7 +147247,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146931,7 +147256,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146940,7 +147265,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146949,7 +147274,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146958,7 +147283,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146967,7 +147292,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146976,7 +147301,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146985,7 +147310,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -146994,7 +147319,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147003,7 +147328,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147012,7 +147337,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147021,7 +147346,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147030,7 +147355,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147039,7 +147364,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147048,7 +147373,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147057,7 +147382,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147066,7 +147391,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147075,7 +147400,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147084,7 +147409,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147093,7 +147418,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147102,7 +147427,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147111,7 +147436,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147120,7 +147445,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147129,7 +147454,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147138,7 +147463,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147147,7 +147472,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147156,7 +147481,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147165,7 +147490,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147174,7 +147499,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147183,7 +147508,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147192,7 +147517,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147201,7 +147526,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147210,7 +147535,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147219,7 +147544,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147228,7 +147553,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147237,7 +147562,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147246,7 +147571,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147255,7 +147580,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147264,7 +147589,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147273,7 +147598,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147282,7 +147607,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147291,7 +147616,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147300,7 +147625,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147309,7 +147634,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147318,7 +147643,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147327,7 +147652,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147336,7 +147661,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147345,7 +147670,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147354,7 +147679,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147363,7 +147688,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147372,7 +147697,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147381,7 +147706,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147390,7 +147715,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147399,7 +147724,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147408,7 +147733,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147417,7 +147742,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147426,7 +147751,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147435,7 +147760,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147444,7 +147769,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147453,7 +147778,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147462,7 +147787,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147471,7 +147796,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147480,7 +147805,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147489,7 +147814,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147498,7 +147823,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147507,7 +147832,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147516,7 +147841,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147525,7 +147850,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147534,7 +147859,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147543,7 +147868,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147552,7 +147877,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147561,7 +147886,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147570,7 +147895,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147579,7 +147904,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147588,7 +147913,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147597,7 +147922,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147606,7 +147931,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147615,7 +147940,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147624,7 +147949,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147633,7 +147958,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147642,7 +147967,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147651,7 +147976,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147660,7 +147985,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147669,7 +147994,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147678,7 +148003,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147687,7 +148012,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147696,7 +148021,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147705,7 +148030,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147714,7 +148039,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147723,7 +148048,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147732,7 +148057,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147741,7 +148066,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147750,7 +148075,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147759,7 +148084,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147768,7 +148093,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147777,7 +148102,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147786,7 +148111,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147795,7 +148120,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147804,7 +148129,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147813,7 +148138,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147822,7 +148147,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147831,7 +148156,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147840,7 +148165,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147849,7 +148174,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147858,7 +148183,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147867,7 +148192,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147876,7 +148201,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147885,7 +148210,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147894,7 +148219,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147903,7 +148228,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147912,7 +148237,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147921,7 +148246,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147930,7 +148255,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -147939,1006 +148264,1006 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_241", + "source": "models_models_rationale_242", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_279", + "source": "models_models_rationale_280", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_321", + "source": "models_models_rationale_323", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_342", + "source": "models_models_rationale_345", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_360", + "source": "models_models_rationale_363", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_379", + "source": "models_models_rationale_382", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_401", + "source": "models_models_rationale_404", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_421", + "source": "models_models_rationale_424", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_468", + "source": "models_models_rationale_471", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_569", + "source": "models_models_rationale_572", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_618", + "source": "models_models_rationale_621", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_661", + "source": "models_models_rationale_664", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_682", + "source": "models_models_rationale_685", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_733", + "source": "models_models_rationale_736", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_764", + "source": "models_models_rationale_767", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_785", + "source": "models_models_rationale_788", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_818", + "source": "models_models_rationale_821", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_844", + "source": "models_models_rationale_847", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_877", + "source": "models_models_rationale_880", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_917", + "source": "models_models_rationale_920", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_941", + "source": "models_models_rationale_944", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_972", + "source": "models_models_rationale_975", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1024", + "source": "models_models_rationale_1027", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1045", + "source": "models_models_rationale_1048", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1065", + "source": "models_models_rationale_1068", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1087", + "source": "models_models_rationale_1090", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1147", + "source": "models_models_rationale_1150", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1172", + "source": "models_models_rationale_1175", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1201", + "source": "models_models_rationale_1204", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1228", + "source": "models_models_rationale_1232", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1250", + "source": "models_models_rationale_1254", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1271", + "source": "models_models_rationale_1275", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1319", + "source": "models_models_rationale_1323", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1341", + "source": "models_models_rationale_1345", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1399", + "source": "models_models_rationale_1403", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1445", + "source": "models_models_rationale_1450", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1470", + "source": "models_models_rationale_1475", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1493", + "source": "models_models_rationale_1498", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1515", + "source": "models_models_rationale_1520", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1538", + "source": "models_models_rationale_1543", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1564", + "source": "models_models_rationale_1569", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1592", + "source": "models_models_rationale_1597", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1611", + "source": "models_models_rationale_1616", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1630", + "source": "models_models_rationale_1635", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1655", + "source": "models_models_rationale_1660", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1675", + "source": "models_models_rationale_1680", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1726", + "source": "models_models_rationale_1731", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1751", + "source": "models_models_rationale_1756", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1776", + "source": "models_models_rationale_1781", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1800", + "source": "models_models_rationale_1805", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1821", + "source": "models_models_rationale_1826", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1840", + "source": "models_models_rationale_1845", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1866", + "source": "models_models_rationale_1871", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1912", + "source": "models_models_rationale_1917", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1941", + "source": "models_models_rationale_1946", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1976", + "source": "models_models_rationale_1981", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_1998", + "source": "models_models_rationale_2004", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2022", + "source": "models_models_rationale_2028", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2043", + "source": "models_models_rationale_2049", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2064", + "source": "models_models_rationale_2070", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2168", + "source": "models_models_rationale_2174", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2189", + "source": "models_models_rationale_2195", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2227", + "source": "models_models_rationale_2233", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2249", + "source": "models_models_rationale_2255", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2296", + "source": "models_models_rationale_2302", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2320", + "source": "models_models_rationale_2326", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2344", + "source": "models_models_rationale_2350", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2383", + "source": "models_models_rationale_2389", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2405", + "source": "models_models_rationale_2411", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2432", + "source": "models_models_rationale_2438", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2456", + "source": "models_models_rationale_2462", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2480", + "source": "models_models_rationale_2486", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2501", + "source": "models_models_rationale_2507", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2526", + "source": "models_models_rationale_2532", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2560", + "source": "models_models_rationale_2566", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2590", + "source": "models_models_rationale_2596", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2620", + "source": "models_models_rationale_2626", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2642", + "source": "models_models_rationale_2648", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2664", + "source": "models_models_rationale_2670", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2694", + "source": "models_models_rationale_2700", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2720", + "source": "models_models_rationale_2726", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2746", + "source": "models_models_rationale_2752", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2771", + "source": "models_models_rationale_2777", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2792", + "source": "models_models_rationale_2798", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2813", + "source": "models_models_rationale_2819", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2838", + "source": "models_models_rationale_2844", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2868", + "source": "models_models_rationale_2874", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2890", + "source": "models_models_rationale_2897", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2914", + "source": "models_models_rationale_2921", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2935", + "source": "models_models_rationale_2942", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2965", + "source": "models_models_rationale_2972", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_2995", + "source": "models_models_rationale_3002", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3025", + "source": "models_models_rationale_3032", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3054", + "source": "models_models_rationale_3061", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3079", + "source": "models_models_rationale_3086", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3108", + "source": "models_models_rationale_3115", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3135", + "source": "models_models_rationale_3142", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3164", + "source": "models_models_rationale_3171", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3184", + "source": "models_models_rationale_3191", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3204", + "source": "models_models_rationale_3211", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3223", + "source": "models_models_rationale_3230", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3244", + "source": "models_models_rationale_3251", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3273", + "source": "models_models_rationale_3280", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3294", + "source": "models_models_rationale_3301", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3313", + "source": "models_models_rationale_3320", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3341", + "source": "models_models_rationale_3348", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3363", + "source": "models_models_rationale_3370", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3388", + "source": "models_models_rationale_3395", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3413", + "source": "models_models_rationale_3420", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3439", + "source": "models_models_rationale_3446", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { - "source": "models_models_rationale_3459", + "source": "models_models_rationale_3466", "target": "models_clinical_payment_bizpilotpayment", "relation": "uses", "confidence": "INFERRED", "source_file": "models/models.py", - "source_location": "L3503", + "source_location": "L3510", "weight": 0.8 }, { @@ -150075,6 +150400,60 @@ "source_location": "L24", "weight": 0.8 }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_qc_material_bizqcmaterialstockbatch", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_qc_material_bizqcmaterialstockcheck", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_qc_material_bizqcmaterialstockcheckbatchline", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_qc_material_bizqcmaterialstockcheckunusedline", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_stock_check_rationale_363", + "target": "models_qc_material_bizqcmaterialusage", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L14", + "weight": 0.8 + }, { "source": "crud_sample_reception_check_result_rationale_108", "target": "models_models_bizsamplereception", @@ -159049,7 +159428,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_188", + "source": "crud_qc_material_usage_rationale_181", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159058,7 +159437,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_349", + "source": "crud_qc_material_usage_rationale_222", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159067,7 +159446,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_372", + "source": "crud_qc_material_usage_rationale_406", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159085,7 +159464,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_478", + "source": "crud_qc_material_usage_rationale_486", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159094,7 +159473,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_548", + "source": "crud_qc_material_usage_rationale_535", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159103,7 +159482,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_714", + "source": "crud_qc_material_usage_rationale_605", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159112,7 +159491,25 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_814", + "source": "crud_qc_material_usage_rationale_772", + "target": "models_qc_material_bizqcmaterial", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_872", + "target": "models_qc_material_bizqcmaterial", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_957", "target": "models_qc_material_bizqcmaterial", "relation": "uses", "confidence": "INFERRED", @@ -159139,7 +159536,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_188", + "source": "crud_qc_material_usage_rationale_181", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159148,7 +159545,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_349", + "source": "crud_qc_material_usage_rationale_222", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159157,7 +159554,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_372", + "source": "crud_qc_material_usage_rationale_406", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159175,7 +159572,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_478", + "source": "crud_qc_material_usage_rationale_486", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159184,7 +159581,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_548", + "source": "crud_qc_material_usage_rationale_535", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159193,7 +159590,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_714", + "source": "crud_qc_material_usage_rationale_605", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159202,7 +159599,25 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_814", + "source": "crud_qc_material_usage_rationale_772", + "target": "models_qc_material_bizqcmaterialstockbatch", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_872", + "target": "models_qc_material_bizqcmaterialstockbatch", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_957", "target": "models_qc_material_bizqcmaterialstockbatch", "relation": "uses", "confidence": "INFERRED", @@ -159229,7 +159644,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_188", + "source": "crud_qc_material_usage_rationale_181", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159238,7 +159653,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_349", + "source": "crud_qc_material_usage_rationale_222", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159247,7 +159662,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_372", + "source": "crud_qc_material_usage_rationale_406", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159265,7 +159680,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_478", + "source": "crud_qc_material_usage_rationale_486", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159274,7 +159689,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_548", + "source": "crud_qc_material_usage_rationale_535", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159283,7 +159698,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_714", + "source": "crud_qc_material_usage_rationale_605", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159292,7 +159707,25 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_814", + "source": "crud_qc_material_usage_rationale_772", + "target": "models_qc_material_bizqcmaterialusage", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_872", + "target": "models_qc_material_bizqcmaterialusage", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L13", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_957", "target": "models_qc_material_bizqcmaterialusage", "relation": "uses", "confidence": "INFERRED", @@ -159319,7 +159752,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_188", + "source": "crud_qc_material_usage_rationale_181", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159328,7 +159761,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_349", + "source": "crud_qc_material_usage_rationale_222", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159337,7 +159770,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_372", + "source": "crud_qc_material_usage_rationale_406", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159355,7 +159788,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_478", + "source": "crud_qc_material_usage_rationale_486", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159364,7 +159797,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_548", + "source": "crud_qc_material_usage_rationale_535", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159373,7 +159806,7 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_714", + "source": "crud_qc_material_usage_rationale_605", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -159382,7 +159815,25 @@ "weight": 0.8 }, { - "source": "crud_qc_material_usage_rationale_814", + "source": "crud_qc_material_usage_rationale_772", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_872", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_material_usage.py", + "source_location": "L14", + "weight": 0.8 + }, + { + "source": "crud_qc_material_usage_rationale_957", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -168310,7 +168761,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168319,7 +168770,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168328,7 +168779,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168337,7 +168788,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168346,7 +168797,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168355,7 +168806,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168364,7 +168815,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168373,7 +168824,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168382,7 +168833,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168391,7 +168842,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168400,7 +168851,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168409,7 +168860,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168418,7 +168869,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168427,7 +168878,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168436,7 +168887,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168445,7 +168896,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168454,7 +168905,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168463,7 +168914,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168472,7 +168923,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168481,7 +168932,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168490,7 +168941,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168499,7 +168950,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168508,7 +168959,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168517,7 +168968,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcellproducttype", "relation": "uses", "confidence": "INFERRED", @@ -168544,7 +168995,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168553,7 +169004,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168562,7 +169013,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168571,7 +169022,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168580,7 +169031,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168589,7 +169040,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168598,7 +169049,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168607,7 +169058,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168616,7 +169067,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168625,7 +169076,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168634,7 +169085,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168643,7 +169094,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168652,7 +169103,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168661,7 +169112,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168670,7 +169121,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168679,7 +169130,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168688,7 +169139,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168697,7 +169148,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168706,7 +169157,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168715,7 +169166,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168724,7 +169175,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168733,7 +169184,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168742,7 +169193,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168751,7 +169202,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcellproductspec", "relation": "uses", "confidence": "INFERRED", @@ -168778,7 +169229,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168787,7 +169238,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168796,7 +169247,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168805,7 +169256,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168814,7 +169265,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168823,7 +169274,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168832,7 +169283,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168841,7 +169292,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168850,7 +169301,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168859,7 +169310,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168868,7 +169319,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168877,7 +169328,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168886,7 +169337,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168895,7 +169346,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168904,7 +169355,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168913,7 +169364,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168922,7 +169373,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168931,7 +169382,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168940,7 +169391,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168949,7 +169400,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168958,7 +169409,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168967,7 +169418,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168976,7 +169427,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -168985,7 +169436,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcellproductprice", "relation": "uses", "confidence": "INFERRED", @@ -169012,7 +169463,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169021,7 +169472,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169030,7 +169481,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169039,7 +169490,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169048,7 +169499,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169057,7 +169508,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169066,7 +169517,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169075,7 +169526,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169084,7 +169535,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169093,7 +169544,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169102,7 +169553,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169111,7 +169562,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169120,7 +169571,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169129,7 +169580,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169138,7 +169589,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169147,7 +169598,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169156,7 +169607,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169165,7 +169616,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169174,7 +169625,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169183,7 +169634,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169192,7 +169643,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169201,7 +169652,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169210,7 +169661,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169219,7 +169670,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcellproductprojectsystem", "relation": "uses", "confidence": "INFERRED", @@ -169246,7 +169697,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169255,7 +169706,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169264,7 +169715,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169273,7 +169724,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169282,7 +169733,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169291,7 +169742,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169300,7 +169751,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169309,7 +169760,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169318,7 +169769,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169327,7 +169778,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169336,7 +169787,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169345,7 +169796,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169354,7 +169805,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169363,7 +169814,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169372,7 +169823,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169381,7 +169832,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169390,7 +169841,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169399,7 +169850,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169408,7 +169859,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169417,7 +169868,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169426,7 +169877,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169435,7 +169886,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169444,7 +169895,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169453,7 +169904,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcellproductprojectsystemitem", "relation": "uses", "confidence": "INFERRED", @@ -169480,7 +169931,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169489,7 +169940,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169498,7 +169949,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169507,7 +169958,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169516,7 +169967,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169525,7 +169976,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169534,7 +169985,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169543,7 +169994,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169552,7 +170003,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169561,7 +170012,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169570,7 +170021,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169579,7 +170030,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169588,7 +170039,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169597,7 +170048,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169606,7 +170057,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169615,7 +170066,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169624,7 +170075,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169633,7 +170084,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169642,7 +170093,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169651,7 +170102,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169660,7 +170111,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169669,7 +170120,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169678,7 +170129,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169687,7 +170138,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannel", "relation": "uses", "confidence": "INFERRED", @@ -169714,7 +170165,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169723,7 +170174,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169732,7 +170183,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169741,7 +170192,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169750,7 +170201,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169759,7 +170210,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169768,7 +170219,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169777,7 +170228,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169786,7 +170237,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169795,7 +170246,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169804,7 +170255,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169813,7 +170264,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169822,7 +170273,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169831,7 +170282,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169840,7 +170291,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169849,7 +170300,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169858,7 +170309,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169867,7 +170318,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169876,7 +170327,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169885,7 +170336,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169894,7 +170345,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169903,7 +170354,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169912,7 +170363,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169921,7 +170372,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelaccount", "relation": "uses", "confidence": "INFERRED", @@ -169948,7 +170399,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -169957,7 +170408,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -169966,7 +170417,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -169975,7 +170426,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -169984,7 +170435,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -169993,7 +170444,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170002,7 +170453,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170011,7 +170462,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170020,7 +170471,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170029,7 +170480,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170038,7 +170489,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170047,7 +170498,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170056,7 +170507,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170065,7 +170516,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170074,7 +170525,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170083,7 +170534,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170092,7 +170543,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170101,7 +170552,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170110,7 +170561,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170119,7 +170570,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170128,7 +170579,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170137,7 +170588,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170146,7 +170597,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170155,7 +170606,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelagreement", "relation": "uses", "confidence": "INFERRED", @@ -170182,7 +170633,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170191,7 +170642,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170200,7 +170651,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170209,7 +170660,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170218,7 +170669,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170227,7 +170678,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170236,7 +170687,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170245,7 +170696,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170254,7 +170705,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170263,7 +170714,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170272,7 +170723,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170281,7 +170732,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170290,7 +170741,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170299,7 +170750,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170308,7 +170759,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170317,7 +170768,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170326,7 +170777,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170335,7 +170786,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170344,7 +170795,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170353,7 +170804,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170362,7 +170813,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170371,7 +170822,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170380,7 +170831,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170389,7 +170840,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelagreementproductprice", "relation": "uses", "confidence": "INFERRED", @@ -170416,7 +170867,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170425,7 +170876,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170434,7 +170885,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170443,7 +170894,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170452,7 +170903,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170461,7 +170912,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170470,7 +170921,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170479,7 +170930,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170488,7 +170939,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170497,7 +170948,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170506,7 +170957,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170515,7 +170966,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170524,7 +170975,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170533,7 +170984,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170542,7 +170993,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170551,7 +171002,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170560,7 +171011,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170569,7 +171020,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170578,7 +171029,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170587,7 +171038,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170596,7 +171047,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170605,7 +171056,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170614,7 +171065,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170623,7 +171074,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelinvoice", "relation": "uses", "confidence": "INFERRED", @@ -170650,7 +171101,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170659,7 +171110,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170668,7 +171119,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170677,7 +171128,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170686,7 +171137,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170695,7 +171146,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170704,7 +171155,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170713,7 +171164,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170722,7 +171173,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170731,7 +171182,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170740,7 +171191,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170749,7 +171200,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170758,7 +171209,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170767,7 +171218,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170776,7 +171227,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170785,7 +171236,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170794,7 +171245,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170803,7 +171254,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170812,7 +171263,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170821,7 +171272,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170830,7 +171281,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170839,7 +171290,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170848,7 +171299,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170857,7 +171308,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelmailaddress", "relation": "uses", "confidence": "INFERRED", @@ -170884,7 +171335,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170893,7 +171344,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170902,7 +171353,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170911,7 +171362,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170920,7 +171371,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170929,7 +171380,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170938,7 +171389,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170947,7 +171398,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170956,7 +171407,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170965,7 +171416,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170974,7 +171425,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170983,7 +171434,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -170992,7 +171443,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171001,7 +171452,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171010,7 +171461,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171019,7 +171470,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171028,7 +171479,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171037,7 +171488,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171046,7 +171497,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171055,7 +171506,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171064,7 +171515,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171073,7 +171524,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171082,7 +171533,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171091,7 +171542,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelproductquota", "relation": "uses", "confidence": "INFERRED", @@ -171118,7 +171569,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171127,7 +171578,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171136,7 +171587,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171145,7 +171596,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171154,7 +171605,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171163,7 +171614,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171172,7 +171623,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171181,7 +171632,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171190,7 +171641,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171199,7 +171650,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171208,7 +171659,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171217,7 +171668,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171226,7 +171677,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171235,7 +171686,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171244,7 +171695,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171253,7 +171704,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171262,7 +171713,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171271,7 +171722,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171280,7 +171731,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171289,7 +171740,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171298,7 +171749,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171307,7 +171758,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171316,7 +171767,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171325,7 +171776,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelserviceorder", "relation": "uses", "confidence": "INFERRED", @@ -171352,7 +171803,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171361,7 +171812,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171370,7 +171821,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171379,7 +171830,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171388,7 +171839,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171397,7 +171848,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171406,7 +171857,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171415,7 +171866,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171424,7 +171875,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171433,7 +171884,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171442,7 +171893,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171451,7 +171902,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171460,7 +171911,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171469,7 +171920,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171478,7 +171929,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171487,7 +171938,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171496,7 +171947,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171505,7 +171956,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171514,7 +171965,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171523,7 +171974,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171532,7 +171983,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171541,7 +171992,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171550,7 +172001,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171559,7 +172010,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelserviceorderproduct", "relation": "uses", "confidence": "INFERRED", @@ -171586,7 +172037,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171595,7 +172046,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171604,7 +172055,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171613,7 +172064,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171622,7 +172073,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171631,7 +172082,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171640,7 +172091,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171649,7 +172100,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171658,7 +172109,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171667,7 +172118,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171676,7 +172127,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171685,7 +172136,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171694,7 +172145,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171703,7 +172154,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171712,7 +172163,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171721,7 +172172,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171730,7 +172181,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171739,7 +172190,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171748,7 +172199,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171757,7 +172208,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171766,7 +172217,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171775,7 +172226,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171784,7 +172235,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171793,7 +172244,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizchannelserviceordertxn", "relation": "uses", "confidence": "INFERRED", @@ -171820,7 +172271,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171829,7 +172280,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171838,7 +172289,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171847,7 +172298,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171856,7 +172307,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171865,7 +172316,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171874,7 +172325,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171883,7 +172334,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171892,7 +172343,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171901,7 +172352,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171910,7 +172361,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171919,7 +172370,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171928,7 +172379,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171937,7 +172388,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171946,7 +172397,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171955,7 +172406,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171964,7 +172415,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171973,7 +172424,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171982,7 +172433,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -171991,7 +172442,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -172000,7 +172451,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -172009,7 +172460,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -172018,7 +172469,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -172027,7 +172478,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcheckupinstitution", "relation": "uses", "confidence": "INFERRED", @@ -172054,7 +172505,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172063,7 +172514,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172072,7 +172523,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172081,7 +172532,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172090,7 +172541,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172099,7 +172550,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172108,7 +172559,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172117,7 +172568,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172126,7 +172577,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172135,7 +172586,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172144,7 +172595,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172153,7 +172604,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172162,7 +172613,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172171,7 +172622,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172180,7 +172631,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172189,7 +172640,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172198,7 +172649,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172207,7 +172658,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172216,7 +172667,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172225,7 +172676,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172234,7 +172685,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172243,7 +172694,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172252,7 +172703,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172261,7 +172712,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "uses", "confidence": "INFERRED", @@ -172288,7 +172739,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172297,7 +172748,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172306,7 +172757,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172315,7 +172766,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172324,7 +172775,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172333,7 +172784,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172342,7 +172793,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172351,7 +172802,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172360,7 +172811,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172369,7 +172820,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172378,7 +172829,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172387,7 +172838,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172396,7 +172847,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172405,7 +172856,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172414,7 +172865,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172423,7 +172874,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172432,7 +172883,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172441,7 +172892,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172450,7 +172901,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172459,7 +172910,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172468,7 +172919,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172477,7 +172928,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172486,7 +172937,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172495,7 +172946,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcheckupinstitutionproject", "relation": "uses", "confidence": "INFERRED", @@ -172522,7 +172973,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172531,7 +172982,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172540,7 +172991,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172549,7 +173000,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172558,7 +173009,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172567,7 +173018,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172576,7 +173027,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172585,7 +173036,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172594,7 +173045,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172603,7 +173054,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172612,7 +173063,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172621,7 +173072,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172630,7 +173081,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172639,7 +173090,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172648,7 +173099,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172657,7 +173108,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172666,7 +173117,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172675,7 +173126,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172684,7 +173135,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172693,7 +173144,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172702,7 +173153,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172711,7 +173162,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172720,7 +173171,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172729,7 +173180,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcheckupinstitutionpackage", "relation": "uses", "confidence": "INFERRED", @@ -172756,7 +173207,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172765,7 +173216,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172774,7 +173225,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172783,7 +173234,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172792,7 +173243,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172801,7 +173252,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172810,7 +173261,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172819,7 +173270,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172828,7 +173279,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172837,7 +173288,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172846,7 +173297,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172855,7 +173306,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172864,7 +173315,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172873,7 +173324,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172882,7 +173333,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172891,7 +173342,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172900,7 +173351,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172909,7 +173360,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172918,7 +173369,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172927,7 +173378,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172936,7 +173387,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172945,7 +173396,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172954,7 +173405,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172963,7 +173414,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "uses", "confidence": "INFERRED", @@ -172990,7 +173441,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2370", + "source": "crud_pilot_service_rationale_2397", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -172999,7 +173450,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2479", + "source": "crud_pilot_service_rationale_2506", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173008,7 +173459,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2523", + "source": "crud_pilot_service_rationale_2550", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173017,7 +173468,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2557", + "source": "crud_pilot_service_rationale_2584", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173026,7 +173477,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2693", + "source": "crud_pilot_service_rationale_2720", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173035,7 +173486,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2719", + "source": "crud_pilot_service_rationale_2746", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173044,7 +173495,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2808", + "source": "crud_pilot_service_rationale_2835", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173053,7 +173504,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2847", + "source": "crud_pilot_service_rationale_2874", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173062,7 +173513,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_2994", + "source": "crud_pilot_service_rationale_3021", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173071,7 +173522,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3099", + "source": "crud_pilot_service_rationale_3126", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173080,7 +173531,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3222", + "source": "crud_pilot_service_rationale_3249", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173089,7 +173540,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3299", + "source": "crud_pilot_service_rationale_3326", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173098,7 +173549,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3323", + "source": "crud_pilot_service_rationale_3350", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173107,7 +173558,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3364", + "source": "crud_pilot_service_rationale_3391", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173116,7 +173567,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3399", + "source": "crud_pilot_service_rationale_3426", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173125,7 +173576,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3432", + "source": "crud_pilot_service_rationale_3459", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173134,7 +173585,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3491", + "source": "crud_pilot_service_rationale_3518", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173143,7 +173594,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3630", + "source": "crud_pilot_service_rationale_3657", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173152,7 +173603,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3668", + "source": "crud_pilot_service_rationale_3695", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173161,7 +173612,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3709", + "source": "crud_pilot_service_rationale_3736", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173170,7 +173621,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_3809", + "source": "crud_pilot_service_rationale_3836", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173179,7 +173630,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4042", + "source": "crud_pilot_service_rationale_4069", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173188,7 +173639,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4139", + "source": "crud_pilot_service_rationale_4166", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -173197,7 +173648,7 @@ "weight": 0.8 }, { - "source": "crud_pilot_service_rationale_4254", + "source": "crud_pilot_service_rationale_4281", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -176842,7 +177293,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1599", + "source": "api_qc_rationale_1603", "target": "schemas_qc_work_order_qcworkordercreatebody", "relation": "uses", "confidence": "INFERRED", @@ -176851,7 +177302,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1609", + "source": "api_qc_rationale_1613", "target": "schemas_qc_work_order_qcworkordercreatebody", "relation": "uses", "confidence": "INFERRED", @@ -176860,7 +177311,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1619", + "source": "api_qc_rationale_1623", "target": "schemas_qc_work_order_qcworkordercreatebody", "relation": "uses", "confidence": "INFERRED", @@ -176869,7 +177320,25 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1668", + "source": "api_qc_rationale_1672", + "target": "schemas_qc_work_order_qcworkordercreatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1729", + "target": "schemas_qc_work_order_qcworkordercreatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1755", "target": "schemas_qc_work_order_qcworkordercreatebody", "relation": "uses", "confidence": "INFERRED", @@ -177103,7 +177572,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1599", + "source": "api_qc_rationale_1603", "target": "schemas_qc_work_order_qcworkorderupdatebody", "relation": "uses", "confidence": "INFERRED", @@ -177112,7 +177581,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1609", + "source": "api_qc_rationale_1613", "target": "schemas_qc_work_order_qcworkorderupdatebody", "relation": "uses", "confidence": "INFERRED", @@ -177121,7 +177590,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1619", + "source": "api_qc_rationale_1623", "target": "schemas_qc_work_order_qcworkorderupdatebody", "relation": "uses", "confidence": "INFERRED", @@ -177130,7 +177599,25 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1668", + "source": "api_qc_rationale_1672", + "target": "schemas_qc_work_order_qcworkorderupdatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1729", + "target": "schemas_qc_work_order_qcworkorderupdatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L34", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1755", "target": "schemas_qc_work_order_qcworkorderupdatebody", "relation": "uses", "confidence": "INFERRED", @@ -177364,7 +177851,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1599", + "source": "api_qc_rationale_1603", "target": "schemas_qc_task_qctaskcreatebody", "relation": "uses", "confidence": "INFERRED", @@ -177373,7 +177860,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1609", + "source": "api_qc_rationale_1613", "target": "schemas_qc_task_qctaskcreatebody", "relation": "uses", "confidence": "INFERRED", @@ -177382,7 +177869,7 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1619", + "source": "api_qc_rationale_1623", "target": "schemas_qc_task_qctaskcreatebody", "relation": "uses", "confidence": "INFERRED", @@ -177391,7 +177878,25 @@ "weight": 0.8 }, { - "source": "api_qc_rationale_1668", + "source": "api_qc_rationale_1672", + "target": "schemas_qc_task_qctaskcreatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L35", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1729", + "target": "schemas_qc_task_qctaskcreatebody", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "api/qc.py", + "source_location": "L35", + "weight": 0.8 + }, + { + "source": "api_qc_rationale_1755", "target": "schemas_qc_task_qctaskcreatebody", "relation": "uses", "confidence": "INFERRED", @@ -180910,7 +181415,7 @@ "weight": 0.8 }, { - "source": "api_admin_rationale_1537", + "source": "api_admin_rationale_1545", "target": "models_models_bizattachment", "relation": "uses", "confidence": "INFERRED", @@ -181180,7 +181685,7 @@ "weight": 0.8 }, { - "source": "api_admin_rationale_1537", + "source": "api_admin_rationale_1545", "target": "models_models_sysdept", "relation": "uses", "confidence": "INFERRED", @@ -181450,7 +181955,7 @@ "weight": 0.8 }, { - "source": "api_admin_rationale_1537", + "source": "api_admin_rationale_1545", "target": "models_models_sysrole", "relation": "uses", "confidence": "INFERRED", @@ -181720,7 +182225,7 @@ "weight": 0.8 }, { - "source": "api_admin_rationale_1537", + "source": "api_admin_rationale_1545", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -193940,7 +194445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L49", + "source_location": "L50", "weight": 1.0 }, { @@ -193950,7 +194455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L56", + "source_location": "L57", "weight": 1.0 }, { @@ -193960,7 +194465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L65", + "source_location": "L66", "weight": 1.0 }, { @@ -193970,7 +194475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L70", + "source_location": "L71", "weight": 1.0 }, { @@ -193980,7 +194485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L79", + "source_location": "L82", "weight": 1.0 }, { @@ -193990,7 +194495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L102", + "source_location": "L105", "weight": 1.0 }, { @@ -194000,7 +194505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L134", + "source_location": "L137", "weight": 1.0 }, { @@ -194010,7 +194515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L159", + "source_location": "L162", "weight": 1.0 }, { @@ -194020,7 +194525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L196", + "source_location": "L199", "weight": 1.0 }, { @@ -194030,7 +194535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L211", + "source_location": "L214", "weight": 1.0 }, { @@ -194040,7 +194545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L227", + "source_location": "L230", "weight": 1.0 }, { @@ -194050,7 +194555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L261", + "source_location": "L264", "weight": 1.0 }, { @@ -194060,7 +194565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L282", + "source_location": "L285", "weight": 1.0 }, { @@ -194070,7 +194575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L286", + "source_location": "L289", "weight": 1.0 }, { @@ -194080,7 +194585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L287", + "source_location": "L290", "weight": 1.0 }, { @@ -194090,7 +194595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L313", + "source_location": "L316", "weight": 1.0 }, { @@ -194100,7 +194605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L350", + "source_location": "L353", "weight": 1.0 }, { @@ -194110,7 +194615,27 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L352", + "source_location": "L355", + "weight": 1.0 + }, + { + "source": "crud_qc_material_stock_check_resolve_unused_item_fields", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L364", + "weight": 1.0 + }, + { + "source": "crud_qc_material_stock_check_resolve_unused_item_fields", + "target": "crud_production_material_prep_fmt_date", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_stock_check.py", + "source_location": "L397", "weight": 1.0 }, { @@ -194120,7 +194645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L387", + "source_location": "L475", "weight": 1.0 }, { @@ -194130,7 +194655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L387", + "source_location": "L475", "weight": 1.0 }, { @@ -194140,7 +194665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L389", + "source_location": "L477", "weight": 1.0 }, { @@ -194150,7 +194675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L395", + "source_location": "L485", "weight": 1.0 }, { @@ -194160,7 +194685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_stock_check.py", - "source_location": "L396", + "source_location": "L486", "weight": 1.0 }, { @@ -195550,7 +196075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_third_party_company.py", - "source_location": "L81", + "source_location": "L82", "weight": 1.0 }, { @@ -195560,7 +196085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_third_party_company.py", - "source_location": "L152", + "source_location": "L154", "weight": 1.0 }, { @@ -195570,7 +196095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_third_party_company.py", - "source_location": "L153", + "source_location": "L155", "weight": 1.0 }, { @@ -198470,7 +198995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L271", + "source_location": "L314", "weight": 1.0 }, { @@ -198480,7 +199005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L276", + "source_location": "L326", "weight": 1.0 }, { @@ -198490,7 +199015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L296", + "source_location": "L349", "weight": 1.0 }, { @@ -198500,7 +199025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L383", + "source_location": "L440", "weight": 1.0 }, { @@ -198510,7 +199035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L406", + "source_location": "L463", "weight": 1.0 }, { @@ -198520,7 +199045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L457", + "source_location": "L514", "weight": 1.0 }, { @@ -198530,7 +199055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L464", + "source_location": "L521", "weight": 1.0 }, { @@ -198540,7 +199065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L558", + "source_location": "L616", "weight": 1.0 }, { @@ -198550,7 +199075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L583", + "source_location": "L641", "weight": 1.0 }, { @@ -198560,7 +199085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L623", + "source_location": "L681", "weight": 1.0 }, { @@ -198570,7 +199095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L632", + "source_location": "L690", "weight": 1.0 }, { @@ -198580,7 +199105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L672", + "source_location": "L730", "weight": 1.0 }, { @@ -198590,7 +199115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L673", + "source_location": "L731", "weight": 1.0 }, { @@ -198600,7 +199125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L715", + "source_location": "L773", "weight": 1.0 }, { @@ -198610,19 +199135,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L719", - "weight": 1.0 - }, - { - "source": "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "target": "crud_qc_material_stock_batch_usage_batch_snapshots", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/qc_material_usage.py", "source_location": "L777", "weight": 1.0 }, + { + "source": "crud_qc_material_usage_deduct_task_usage_legacy_batch", + "target": "crud_qc_material_stock_batch_usage_batch_snapshots", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L835", + "weight": 1.0 + }, { "source": "crud_qc_material_usage_deduct_task_usage_legacy_batch", "target": "models_qc_material_bizqcmaterialusage", @@ -198630,7 +199155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L779", + "source_location": "L837", "weight": 1.0 }, { @@ -198640,7 +199165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L780", + "source_location": "L838", "weight": 1.0 }, { @@ -198650,7 +199175,57 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_material_usage.py", - "source_location": "L820", + "source_location": "L878", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_fmt_date_val", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L945", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "core_data_scope_apply_data_scope", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L968", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_base_crudbase_count", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L982", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_list_stock_check_requisitions", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L1002", + "weight": 1.0 + }, + { + "source": "crud_qc_material_usage_mark_requisition_fully_used", + "target": "core_data_scope_apply_data_scope", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_material_usage.py", + "source_location": "L1062", "weight": 1.0 }, { @@ -199000,7 +199575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L53", + "source_location": "L54", "weight": 1.0 }, { @@ -199010,7 +199585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L100", + "source_location": "L102", "weight": 1.0 }, { @@ -199020,7 +199595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L101", + "source_location": "L103", "weight": 1.0 }, { @@ -199030,7 +199605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L224", + "source_location": "L230", "weight": 1.0 }, { @@ -199040,7 +199615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L263", + "source_location": "L269", "weight": 1.0 }, { @@ -199050,7 +199625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L264", + "source_location": "L270", "weight": 1.0 }, { @@ -199060,7 +199635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L400", + "source_location": "L406", "weight": 1.0 }, { @@ -199070,7 +199645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L450", + "source_location": "L456", "weight": 1.0 }, { @@ -199080,7 +199655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/clean_room.py", - "source_location": "L451", + "source_location": "L457", "weight": 1.0 }, { @@ -199400,7 +199975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/express_company.py", - "source_location": "L50", + "source_location": "L51", "weight": 1.0 }, { @@ -199410,7 +199985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/express_company.py", - "source_location": "L93", + "source_location": "L95", "weight": 1.0 }, { @@ -199420,7 +199995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/express_company.py", - "source_location": "L94", + "source_location": "L96", "weight": 1.0 }, { @@ -201410,7 +201985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/site.py", - "source_location": "L56", + "source_location": "L57", "weight": 1.0 }, { @@ -201420,7 +201995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/site.py", - "source_location": "L105", + "source_location": "L107", "weight": 1.0 }, { @@ -201430,7 +202005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/site.py", - "source_location": "L106", + "source_location": "L108", "weight": 1.0 }, { @@ -203970,7 +204545,27 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1613", + "source_location": "L1617", + "weight": 1.0 + }, + { + "source": "crud_pilot_service_list_checkup_institutions", + "target": "core_data_scope_apply_data_scope", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/pilot_service.py", + "source_location": "L1632", + "weight": 1.0 + }, + { + "source": "crud_pilot_service_list_checkup_institutions", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/pilot_service.py", + "source_location": "L1638", "weight": 1.0 }, { @@ -203980,7 +204575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1642", + "source_location": "L1665", "weight": 1.0 }, { @@ -203990,7 +204585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1643", + "source_location": "L1666", "weight": 1.0 }, { @@ -204000,7 +204595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1746", + "source_location": "L1773", "weight": 1.0 }, { @@ -204010,7 +204605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1766", + "source_location": "L1793", "weight": 1.0 }, { @@ -204020,7 +204615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1767", + "source_location": "L1794", "weight": 1.0 }, { @@ -204030,7 +204625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1882", + "source_location": "L1909", "weight": 1.0 }, { @@ -204040,7 +204635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1899", + "source_location": "L1926", "weight": 1.0 }, { @@ -204050,7 +204645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1900", + "source_location": "L1927", "weight": 1.0 }, { @@ -204060,7 +204655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L1980", + "source_location": "L2007", "weight": 1.0 }, { @@ -204070,7 +204665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2046", + "source_location": "L2073", "weight": 1.0 }, { @@ -204080,7 +204675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2071", + "source_location": "L2098", "weight": 1.0 }, { @@ -204090,7 +204685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2128", + "source_location": "L2155", "weight": 1.0 }, { @@ -204100,7 +204695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2136", + "source_location": "L2163", "weight": 1.0 }, { @@ -204110,7 +204705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2137", + "source_location": "L2164", "weight": 1.0 }, { @@ -204120,7 +204715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2165", + "source_location": "L2192", "weight": 1.0 }, { @@ -204130,7 +204725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2221", + "source_location": "L2248", "weight": 1.0 }, { @@ -204140,7 +204735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2222", + "source_location": "L2249", "weight": 1.0 }, { @@ -204150,7 +204745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2302", + "source_location": "L2329", "weight": 1.0 }, { @@ -204160,7 +204755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2379", + "source_location": "L2406", "weight": 1.0 }, { @@ -204170,7 +204765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2380", + "source_location": "L2407", "weight": 1.0 }, { @@ -204180,7 +204775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2452", + "source_location": "L2479", "weight": 1.0 }, { @@ -204190,7 +204785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2453", + "source_location": "L2480", "weight": 1.0 }, { @@ -204200,7 +204795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2650", + "source_location": "L2677", "weight": 1.0 }, { @@ -204210,7 +204805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2694", + "source_location": "L2721", "weight": 1.0 }, { @@ -204220,7 +204815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2726", + "source_location": "L2753", "weight": 1.0 }, { @@ -204230,7 +204825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2764", + "source_location": "L2791", "weight": 1.0 }, { @@ -204240,7 +204835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2832", + "source_location": "L2859", "weight": 1.0 }, { @@ -204250,7 +204845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2852", + "source_location": "L2879", "weight": 1.0 }, { @@ -204260,7 +204855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2920", + "source_location": "L2947", "weight": 1.0 }, { @@ -204270,7 +204865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2948", + "source_location": "L2975", "weight": 1.0 }, { @@ -204280,7 +204875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L2987", + "source_location": "L3014", "weight": 1.0 }, { @@ -204290,7 +204885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3055", + "source_location": "L3082", "weight": 1.0 }, { @@ -204300,7 +204895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3063", + "source_location": "L3090", "weight": 1.0 }, { @@ -204310,7 +204905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3064", + "source_location": "L3091", "weight": 1.0 }, { @@ -204320,7 +204915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3089", + "source_location": "L3116", "weight": 1.0 }, { @@ -204330,7 +204925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3102", + "source_location": "L3129", "weight": 1.0 }, { @@ -204340,7 +204935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3189", + "source_location": "L3216", "weight": 1.0 }, { @@ -204350,7 +204945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3190", + "source_location": "L3217", "weight": 1.0 }, { @@ -204360,7 +204955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3228", + "source_location": "L3255", "weight": 1.0 }, { @@ -204370,7 +204965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3449", + "source_location": "L3476", "weight": 1.0 }, { @@ -204380,7 +204975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3545", + "source_location": "L3572", "weight": 1.0 }, { @@ -204390,7 +204985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3602", + "source_location": "L3629", "weight": 1.0 }, { @@ -204400,7 +204995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3644", + "source_location": "L3671", "weight": 1.0 }, { @@ -204410,7 +205005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3645", + "source_location": "L3672", "weight": 1.0 }, { @@ -204420,7 +205015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3685", + "source_location": "L3712", "weight": 1.0 }, { @@ -204430,7 +205025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3686", + "source_location": "L3713", "weight": 1.0 }, { @@ -204440,29 +205035,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3726", - "weight": 1.0 - }, - { - "source": "crud_pilot_service_create_purchase_txn", - "target": "models_models_bizchannelserviceorderproduct", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/pilot_service.py", - "source_location": "L3752", - "weight": 1.0 - }, - { - "source": "crud_pilot_service_create_purchase_txn", - "target": "core_utils_generate_uuid", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/pilot_service.py", "source_location": "L3753", "weight": 1.0 }, + { + "source": "crud_pilot_service_create_purchase_txn", + "target": "models_models_bizchannelserviceorderproduct", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/pilot_service.py", + "source_location": "L3779", + "weight": 1.0 + }, + { + "source": "crud_pilot_service_create_purchase_txn", + "target": "core_utils_generate_uuid", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/pilot_service.py", + "source_location": "L3780", + "weight": 1.0 + }, { "source": "crud_pilot_service_create_purchase_txn", "target": "models_models_bizchannelserviceordertxn", @@ -204470,7 +205065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3781", + "source_location": "L3808", "weight": 1.0 }, { @@ -204480,7 +205075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3825", + "source_location": "L3852", "weight": 1.0 }, { @@ -204490,7 +205085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3861", + "source_location": "L3888", "weight": 1.0 }, { @@ -204500,7 +205095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3862", + "source_location": "L3889", "weight": 1.0 }, { @@ -204510,7 +205105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3887", + "source_location": "L3914", "weight": 1.0 }, { @@ -204520,19 +205115,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3911", - "weight": 1.0 - }, - { - "source": "crud_pilot_service_apply_purchase_txn_holdings", - "target": "models_models_bizchannelserviceorderproduct", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "crud/pilot_service.py", "source_location": "L3938", "weight": 1.0 }, + { + "source": "crud_pilot_service_apply_purchase_txn_holdings", + "target": "models_models_bizchannelserviceorderproduct", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/pilot_service.py", + "source_location": "L3965", + "weight": 1.0 + }, { "source": "crud_pilot_service_apply_purchase_txn_holdings", "target": "core_utils_generate_uuid", @@ -204540,7 +205135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3939", + "source_location": "L3966", "weight": 1.0 }, { @@ -204550,7 +205145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3970", + "source_location": "L3997", "weight": 1.0 }, { @@ -204560,7 +205155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L3995", + "source_location": "L4022", "weight": 1.0 }, { @@ -204570,7 +205165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L4192", + "source_location": "L4219", "weight": 1.0 }, { @@ -204580,7 +205175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/pilot_service.py", - "source_location": "L4270", + "source_location": "L4297", "weight": 1.0 }, { @@ -206410,7 +207005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/cell_sample_type.py", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -206420,7 +207015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/cell_sample_type.py", - "source_location": "L98", + "source_location": "L100", "weight": 1.0 }, { @@ -206430,7 +207025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/cell_sample_type.py", - "source_location": "L99", + "source_location": "L101", "weight": 1.0 }, { @@ -211410,7 +212005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L88", + "source_location": "L90", "weight": 1.0 }, { @@ -211420,7 +212015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L89", + "source_location": "L91", "weight": 1.0 }, { @@ -211430,7 +212025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L93", + "source_location": "L95", "weight": 1.0 }, { @@ -211440,7 +212035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L93", + "source_location": "L95", "weight": 1.0 }, { @@ -211450,7 +212045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L95", + "source_location": "L97", "weight": 1.0 }, { @@ -211460,7 +212055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L95", + "source_location": "L97", "weight": 1.0 }, { @@ -211470,7 +212065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L106", + "source_location": "L108", "weight": 1.0 }, { @@ -211480,7 +212075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L107", + "source_location": "L109", "weight": 1.0 }, { @@ -211490,7 +212085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L107", + "source_location": "L109", "weight": 1.0 }, { @@ -211500,7 +212095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L109", + "source_location": "L111", "weight": 1.0 }, { @@ -211510,7 +212105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L109", + "source_location": "L111", "weight": 1.0 }, { @@ -211520,7 +212115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L121", + "source_location": "L123", "weight": 1.0 }, { @@ -211530,7 +212125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L122", + "source_location": "L124", "weight": 1.0 }, { @@ -211540,7 +212135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L137", + "source_location": "L140", "weight": 1.0 }, { @@ -211550,7 +212145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0 }, { @@ -211560,7 +212155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L139", + "source_location": "L142", "weight": 1.0 }, { @@ -211570,7 +212165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L141", + "source_location": "L144", "weight": 1.0 }, { @@ -211580,7 +212175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L141", + "source_location": "L144", "weight": 1.0 }, { @@ -211590,7 +212185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L156", + "source_location": "L159", "weight": 1.0 }, { @@ -211600,7 +212195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L157", + "source_location": "L160", "weight": 1.0 }, { @@ -211610,7 +212205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L172", + "source_location": "L176", "weight": 1.0 }, { @@ -211620,7 +212215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L175", + "source_location": "L179", "weight": 1.0 }, { @@ -211630,7 +212225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L175", + "source_location": "L179", "weight": 1.0 }, { @@ -211640,7 +212235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L177", + "source_location": "L181", "weight": 1.0 }, { @@ -211650,7 +212245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L177", + "source_location": "L181", "weight": 1.0 }, { @@ -211660,7 +212255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L191", + "source_location": "L195", "weight": 1.0 }, { @@ -211670,7 +212265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L192", + "source_location": "L196", "weight": 1.0 }, { @@ -211680,7 +212275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L193", + "source_location": "L197", "weight": 1.0 }, { @@ -211690,7 +212285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L195", + "source_location": "L199", "weight": 1.0 }, { @@ -211700,7 +212295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L195", + "source_location": "L199", "weight": 1.0 }, { @@ -211710,7 +212305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L240", + "source_location": "L244", "weight": 1.0 }, { @@ -211720,7 +212315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L241", + "source_location": "L245", "weight": 1.0 }, { @@ -211730,7 +212325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L251", + "source_location": "L255", "weight": 1.0 }, { @@ -211740,7 +212335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L251", + "source_location": "L255", "weight": 1.0 }, { @@ -211750,7 +212345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L253", + "source_location": "L257", "weight": 1.0 }, { @@ -211760,7 +212355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L253", + "source_location": "L257", "weight": 1.0 }, { @@ -211770,7 +212365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L265", + "source_location": "L269", "weight": 1.0 }, { @@ -211780,7 +212375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L266", + "source_location": "L270", "weight": 1.0 }, { @@ -211790,7 +212385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L266", + "source_location": "L270", "weight": 1.0 }, { @@ -211800,7 +212395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L268", + "source_location": "L272", "weight": 1.0 }, { @@ -211810,7 +212405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L268", + "source_location": "L272", "weight": 1.0 }, { @@ -211820,7 +212415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L280", + "source_location": "L284", "weight": 1.0 }, { @@ -211830,7 +212425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L281", + "source_location": "L285", "weight": 1.0 }, { @@ -211840,7 +212435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L291", + "source_location": "L295", "weight": 1.0 }, { @@ -211850,7 +212445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L293", + "source_location": "L297", "weight": 1.0 }, { @@ -211860,7 +212455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L293", + "source_location": "L297", "weight": 1.0 }, { @@ -211870,7 +212465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L295", + "source_location": "L299", "weight": 1.0 }, { @@ -211880,7 +212475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L295", + "source_location": "L299", "weight": 1.0 }, { @@ -211890,7 +212485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L310", + "source_location": "L314", "weight": 1.0 }, { @@ -211900,7 +212495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L311", + "source_location": "L315", "weight": 1.0 }, { @@ -211910,7 +212505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L321", + "source_location": "L325", "weight": 1.0 }, { @@ -211920,7 +212515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L324", + "source_location": "L328", "weight": 1.0 }, { @@ -211930,7 +212525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L324", + "source_location": "L328", "weight": 1.0 }, { @@ -211940,7 +212535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L326", + "source_location": "L330", "weight": 1.0 }, { @@ -211950,7 +212545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L326", + "source_location": "L330", "weight": 1.0 }, { @@ -211960,7 +212555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L340", + "source_location": "L344", "weight": 1.0 }, { @@ -211970,7 +212565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L341", + "source_location": "L345", "weight": 1.0 }, { @@ -211980,7 +212575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L342", + "source_location": "L346", "weight": 1.0 }, { @@ -211990,7 +212585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L344", + "source_location": "L348", "weight": 1.0 }, { @@ -212000,7 +212595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L344", + "source_location": "L348", "weight": 1.0 }, { @@ -212010,7 +212605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L408", + "source_location": "L412", "weight": 1.0 }, { @@ -212020,7 +212615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L409", + "source_location": "L413", "weight": 1.0 }, { @@ -212030,7 +212625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L413", + "source_location": "L417", "weight": 1.0 }, { @@ -212040,7 +212635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L413", + "source_location": "L417", "weight": 1.0 }, { @@ -212050,7 +212645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L415", + "source_location": "L419", "weight": 1.0 }, { @@ -212060,7 +212655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L415", + "source_location": "L419", "weight": 1.0 }, { @@ -212070,7 +212665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L426", + "source_location": "L430", "weight": 1.0 }, { @@ -212080,7 +212675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L427", + "source_location": "L431", "weight": 1.0 }, { @@ -212090,7 +212685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L427", + "source_location": "L431", "weight": 1.0 }, { @@ -212100,7 +212695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L429", + "source_location": "L433", "weight": 1.0 }, { @@ -212110,7 +212705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L429", + "source_location": "L433", "weight": 1.0 }, { @@ -212120,7 +212715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L441", + "source_location": "L445", "weight": 1.0 }, { @@ -212130,7 +212725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L442", + "source_location": "L446", "weight": 1.0 }, { @@ -212140,7 +212735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L451", + "source_location": "L455", "weight": 1.0 }, { @@ -212150,7 +212745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L453", + "source_location": "L457", "weight": 1.0 }, { @@ -212160,7 +212755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L453", + "source_location": "L457", "weight": 1.0 }, { @@ -212170,7 +212765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L455", + "source_location": "L459", "weight": 1.0 }, { @@ -212180,7 +212775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L455", + "source_location": "L459", "weight": 1.0 }, { @@ -212190,7 +212785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L470", + "source_location": "L474", "weight": 1.0 }, { @@ -212200,7 +212795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L471", + "source_location": "L475", "weight": 1.0 }, { @@ -212210,7 +212805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L480", + "source_location": "L484", "weight": 1.0 }, { @@ -212220,7 +212815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L483", + "source_location": "L487", "weight": 1.0 }, { @@ -212230,7 +212825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L483", + "source_location": "L487", "weight": 1.0 }, { @@ -212240,7 +212835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L485", + "source_location": "L489", "weight": 1.0 }, { @@ -212250,7 +212845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L485", + "source_location": "L489", "weight": 1.0 }, { @@ -212260,7 +212855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L499", + "source_location": "L503", "weight": 1.0 }, { @@ -212270,7 +212865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L500", + "source_location": "L504", "weight": 1.0 }, { @@ -212280,7 +212875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L501", + "source_location": "L505", "weight": 1.0 }, { @@ -212290,7 +212885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L503", + "source_location": "L507", "weight": 1.0 }, { @@ -212300,7 +212895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L503", + "source_location": "L507", "weight": 1.0 }, { @@ -212310,7 +212905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L521", + "source_location": "L525", "weight": 1.0 }, { @@ -212320,7 +212915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L522", + "source_location": "L526", "weight": 1.0 }, { @@ -212330,7 +212925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L522", + "source_location": "L526", "weight": 1.0 }, { @@ -212340,7 +212935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L524", + "source_location": "L528", "weight": 1.0 }, { @@ -212350,7 +212945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L524", + "source_location": "L528", "weight": 1.0 }, { @@ -212360,7 +212955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L538", + "source_location": "L542", "weight": 1.0 }, { @@ -212370,7 +212965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L539", + "source_location": "L543", "weight": 1.0 }, { @@ -212380,7 +212975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L540", + "source_location": "L544", "weight": 1.0 }, { @@ -212390,7 +212985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L540", + "source_location": "L544", "weight": 1.0 }, { @@ -212400,7 +212995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L544", + "source_location": "L548", "weight": 1.0 }, { @@ -212410,7 +213005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L544", + "source_location": "L548", "weight": 1.0 }, { @@ -212420,7 +213015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L573", + "source_location": "L577", "weight": 1.0 }, { @@ -212430,7 +213025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L574", + "source_location": "L578", "weight": 1.0 }, { @@ -212440,7 +213035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L575", + "source_location": "L579", "weight": 1.0 }, { @@ -212450,7 +213045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L579", + "source_location": "L583", "weight": 1.0 }, { @@ -212460,7 +213055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L591", + "source_location": "L595", "weight": 1.0 }, { @@ -212470,7 +213065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L594", + "source_location": "L598", "weight": 1.0 }, { @@ -212480,7 +213075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L597", + "source_location": "L601", "weight": 1.0 }, { @@ -212490,7 +213085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L603", + "source_location": "L607", "weight": 1.0 }, { @@ -212500,7 +213095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L615", + "source_location": "L619", "weight": 1.0 }, { @@ -212510,7 +213105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L615", + "source_location": "L619", "weight": 1.0 }, { @@ -212520,7 +213115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L617", + "source_location": "L621", "weight": 1.0 }, { @@ -212530,7 +213125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L617", + "source_location": "L621", "weight": 1.0 }, { @@ -212540,7 +213135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L640", + "source_location": "L644", "weight": 1.0 }, { @@ -212550,7 +213145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L641", + "source_location": "L645", "weight": 1.0 }, { @@ -212560,7 +213155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L657", + "source_location": "L661", "weight": 1.0 }, { @@ -212570,7 +213165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L657", + "source_location": "L661", "weight": 1.0 }, { @@ -212580,7 +213175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L659", + "source_location": "L663", "weight": 1.0 }, { @@ -212590,7 +213185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L659", + "source_location": "L663", "weight": 1.0 }, { @@ -212600,7 +213195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L671", + "source_location": "L675", "weight": 1.0 }, { @@ -212610,7 +213205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L672", + "source_location": "L676", "weight": 1.0 }, { @@ -212620,7 +213215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L673", + "source_location": "L677", "weight": 1.0 }, { @@ -212630,7 +213225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L675", + "source_location": "L679", "weight": 1.0 }, { @@ -212640,7 +213235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L675", + "source_location": "L679", "weight": 1.0 }, { @@ -212650,7 +213245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L689", + "source_location": "L693", "weight": 1.0 }, { @@ -212660,7 +213255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L691", + "source_location": "L695", "weight": 1.0 }, { @@ -212670,7 +213265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L693", + "source_location": "L697", "weight": 1.0 }, { @@ -212680,7 +213275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L693", + "source_location": "L697", "weight": 1.0 }, { @@ -212690,7 +213285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L708", + "source_location": "L712", "weight": 1.0 }, { @@ -212700,7 +213295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L713", + "source_location": "L717", "weight": 1.0 }, { @@ -212710,7 +213305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L719", + "source_location": "L723", "weight": 1.0 }, { @@ -212720,7 +213315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L719", + "source_location": "L723", "weight": 1.0 }, { @@ -212730,7 +213325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L721", + "source_location": "L725", "weight": 1.0 }, { @@ -212740,7 +213335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L721", + "source_location": "L725", "weight": 1.0 }, { @@ -212750,7 +213345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L737", + "source_location": "L741", "weight": 1.0 }, { @@ -212760,7 +213355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L738", + "source_location": "L742", "weight": 1.0 }, { @@ -212770,7 +213365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L738", + "source_location": "L742", "weight": 1.0 }, { @@ -212780,7 +213375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L739", + "source_location": "L743", "weight": 1.0 }, { @@ -212790,7 +213385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L741", + "source_location": "L745", "weight": 1.0 }, { @@ -212800,7 +213395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L741", + "source_location": "L745", "weight": 1.0 }, { @@ -212810,7 +213405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L752", + "source_location": "L756", "weight": 1.0 }, { @@ -212820,7 +213415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L753", + "source_location": "L757", "weight": 1.0 }, { @@ -212830,7 +213425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L763", + "source_location": "L767", "weight": 1.0 }, { @@ -212840,7 +213435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L764", + "source_location": "L768", "weight": 1.0 }, { @@ -212850,7 +213445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L766", + "source_location": "L770", "weight": 1.0 }, { @@ -212860,7 +213455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L766", + "source_location": "L770", "weight": 1.0 }, { @@ -212870,7 +213465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L768", + "source_location": "L772", "weight": 1.0 }, { @@ -212880,7 +213475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L768", + "source_location": "L772", "weight": 1.0 }, { @@ -212890,29 +213485,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L791", - "weight": 1.0 - }, - { - "source": "api_qc_create_qc_task", - "target": "crud_qc_task_create_qc_task_manual", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L792", - "weight": 1.0 - }, - { - "source": "api_qc_create_qc_task", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L795", "weight": 1.0 }, + { + "source": "api_qc_create_qc_task", + "target": "crud_qc_task_create_qc_task_manual", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L796", + "weight": 1.0 + }, + { + "source": "api_qc_create_qc_task", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L799", + "weight": 1.0 + }, { "source": "api_qc_create_qc_task", "target": "core_response_success_response", @@ -212920,7 +213515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L808", + "source_location": "L812", "weight": 1.0 }, { @@ -212930,7 +213525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L808", + "source_location": "L812", "weight": 1.0 }, { @@ -212940,7 +213535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L810", + "source_location": "L814", "weight": 1.0 }, { @@ -212950,7 +213545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L810", + "source_location": "L814", "weight": 1.0 }, { @@ -212960,7 +213555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L828", + "source_location": "L832", "weight": 1.0 }, { @@ -212970,7 +213565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L829", + "source_location": "L833", "weight": 1.0 }, { @@ -212980,7 +213575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L831", + "source_location": "L835", "weight": 1.0 }, { @@ -212990,7 +213585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L840", + "source_location": "L844", "weight": 1.0 }, { @@ -213000,7 +213595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L840", + "source_location": "L844", "weight": 1.0 }, { @@ -213010,7 +213605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L842", + "source_location": "L846", "weight": 1.0 }, { @@ -213020,7 +213615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L842", + "source_location": "L846", "weight": 1.0 }, { @@ -213030,7 +213625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L860", + "source_location": "L864", "weight": 1.0 }, { @@ -213040,7 +213635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L861", + "source_location": "L865", "weight": 1.0 }, { @@ -213050,7 +213645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L873", + "source_location": "L877", "weight": 1.0 }, { @@ -213060,7 +213655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L873", + "source_location": "L877", "weight": 1.0 }, { @@ -213070,7 +213665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L875", + "source_location": "L879", "weight": 1.0 }, { @@ -213080,7 +213675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L875", + "source_location": "L879", "weight": 1.0 }, { @@ -213090,7 +213685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L887", + "source_location": "L891", "weight": 1.0 }, { @@ -213100,7 +213695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L888", + "source_location": "L892", "weight": 1.0 }, { @@ -213110,7 +213705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L889", + "source_location": "L893", "weight": 1.0 }, { @@ -213120,7 +213715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L891", + "source_location": "L895", "weight": 1.0 }, { @@ -213130,7 +213725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L891", + "source_location": "L895", "weight": 1.0 }, { @@ -213140,7 +213735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L906", + "source_location": "L910", "weight": 1.0 }, { @@ -213150,7 +213745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L908", + "source_location": "L912", "weight": 1.0 }, { @@ -213160,7 +213755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L908", + "source_location": "L912", "weight": 1.0 }, { @@ -213170,7 +213765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L909", + "source_location": "L913", "weight": 1.0 }, { @@ -213180,7 +213775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L909", + "source_location": "L913", "weight": 1.0 }, { @@ -213190,7 +213785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L911", + "source_location": "L915", "weight": 1.0 }, { @@ -213200,7 +213795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L911", + "source_location": "L915", "weight": 1.0 }, { @@ -213210,7 +213805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L925", + "source_location": "L929", "weight": 1.0 }, { @@ -213220,7 +213815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L926", + "source_location": "L930", "weight": 1.0 }, { @@ -213230,7 +213825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L927", + "source_location": "L931", "weight": 1.0 }, { @@ -213240,7 +213835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L929", + "source_location": "L933", "weight": 1.0 }, { @@ -213250,7 +213845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L929", + "source_location": "L933", "weight": 1.0 }, { @@ -213260,7 +213855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L931", + "source_location": "L935", "weight": 1.0 }, { @@ -213270,7 +213865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L931", + "source_location": "L935", "weight": 1.0 }, { @@ -213280,7 +213875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L945", + "source_location": "L949", "weight": 1.0 }, { @@ -213290,7 +213885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L946", + "source_location": "L950", "weight": 1.0 }, { @@ -213300,7 +213895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L946", + "source_location": "L950", "weight": 1.0 }, { @@ -213310,7 +213905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L948", + "source_location": "L952", "weight": 1.0 }, { @@ -213320,7 +213915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L948", + "source_location": "L952", "weight": 1.0 }, { @@ -213330,7 +213925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L961", + "source_location": "L965", "weight": 1.0 }, { @@ -213340,7 +213935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L962", + "source_location": "L966", "weight": 1.0 }, { @@ -213350,7 +213945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L969", + "source_location": "L973", "weight": 1.0 }, { @@ -213360,7 +213955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L971", + "source_location": "L975", "weight": 1.0 }, { @@ -213370,7 +213965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L971", + "source_location": "L975", "weight": 1.0 }, { @@ -213380,42 +213975,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L983", - "weight": 1.0 - }, - { - "source": "api_qc_get_task_material_usages", - "target": "crud_workflow_get_task", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L984", - "weight": 1.0 - }, - { - "source": "api_qc_get_task_material_usages", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L986", - "weight": 1.0 - }, - { - "source": "api_qc_get_task_material_usages", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L987", "weight": 1.0 }, { "source": "api_qc_get_task_material_usages", - "target": "crud_qc_material_usage_list_usages_by_task", + "target": "crud_workflow_get_task", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -213425,7 +213990,17 @@ }, { "source": "api_qc_get_task_material_usages", - "target": "str", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L990", + "weight": 1.0 + }, + { + "source": "api_qc_get_task_material_usages", + "target": "core_response_success_response", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -213433,6 +214008,26 @@ "source_location": "L991", "weight": 1.0 }, + { + "source": "api_qc_get_task_material_usages", + "target": "crud_qc_material_usage_list_usages_by_task", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L992", + "weight": 1.0 + }, + { + "source": "api_qc_get_task_material_usages", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L995", + "weight": 1.0 + }, { "source": "api_qc_complete_task_with_result", "target": "api_clinical_payment_get_tenant_no", @@ -213440,42 +214035,32 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1005", - "weight": 1.0 - }, - { - "source": "api_qc_complete_task_with_result", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1006", - "weight": 1.0 - }, - { - "source": "api_qc_complete_task_with_result", - "target": "crud_workflow_get_task", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1007", - "weight": 1.0 - }, - { - "source": "api_qc_complete_task_with_result", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1009", "weight": 1.0 }, { "source": "api_qc_complete_task_with_result", - "target": "crud_qc_task_result_save_results_for_task", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1010", + "weight": 1.0 + }, + { + "source": "api_qc_complete_task_with_result", + "target": "crud_workflow_get_task", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1011", + "weight": 1.0 + }, + { + "source": "api_qc_complete_task_with_result", + "target": "core_response_error_response", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -213485,17 +214070,17 @@ }, { "source": "api_qc_complete_task_with_result", - "target": "crud_qc_task_update_task_attachments", + "target": "crud_qc_task_result_save_results_for_task", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1020", + "source_location": "L1017", "weight": 1.0 }, { "source": "api_qc_complete_task_with_result", - "target": "crud_qc_task_apply_task_result", + "target": "crud_qc_task_update_task_attachments", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -213503,6 +214088,16 @@ "source_location": "L1024", "weight": 1.0 }, + { + "source": "api_qc_complete_task_with_result", + "target": "crud_qc_task_apply_task_result", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1028", + "weight": 1.0 + }, { "source": "api_qc_complete_task_with_result", "target": "crud_qc_work_order_try_complete_work_order", @@ -213510,7 +214105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1037", + "source_location": "L1041", "weight": 1.0 }, { @@ -213520,7 +214115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1038", + "source_location": "L1042", "weight": 1.0 }, { @@ -213530,7 +214125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1039", + "source_location": "L1043", "weight": 1.0 }, { @@ -213540,7 +214135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1045", + "source_location": "L1049", "weight": 1.0 }, { @@ -213550,7 +214145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1067", + "source_location": "L1071", "weight": 1.0 }, { @@ -213560,7 +214155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1069", + "source_location": "L1073", "weight": 1.0 }, { @@ -213570,7 +214165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1074", + "source_location": "L1078", "weight": 1.0 }, { @@ -213580,7 +214175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1076", + "source_location": "L1080", "weight": 1.0 }, { @@ -213590,7 +214185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1076", + "source_location": "L1080", "weight": 1.0 }, { @@ -213600,7 +214195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1078", + "source_location": "L1082", "weight": 1.0 }, { @@ -213610,7 +214205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1078", + "source_location": "L1082", "weight": 1.0 }, { @@ -213620,7 +214215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1092", + "source_location": "L1096", "weight": 1.0 }, { @@ -213630,7 +214225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1093", + "source_location": "L1097", "weight": 1.0 }, { @@ -213640,7 +214235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1093", + "source_location": "L1097", "weight": 1.0 }, { @@ -213650,7 +214245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1094", + "source_location": "L1098", "weight": 1.0 }, { @@ -213660,7 +214255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1096", + "source_location": "L1100", "weight": 1.0 }, { @@ -213670,7 +214265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1096", + "source_location": "L1100", "weight": 1.0 }, { @@ -213680,7 +214275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1223", + "source_location": "L1227", "weight": 1.0 }, { @@ -213690,7 +214285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1224", + "source_location": "L1228", "weight": 1.0 }, { @@ -213700,7 +214295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1234", + "source_location": "L1238", "weight": 1.0 }, { @@ -213710,7 +214305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1234", + "source_location": "L1238", "weight": 1.0 }, { @@ -213720,7 +214315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1236", + "source_location": "L1240", "weight": 1.0 }, { @@ -213730,7 +214325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1236", + "source_location": "L1240", "weight": 1.0 }, { @@ -213740,7 +214335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1250", + "source_location": "L1254", "weight": 1.0 }, { @@ -213750,7 +214345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1251", + "source_location": "L1255", "weight": 1.0 }, { @@ -213760,7 +214355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1252", + "source_location": "L1256", "weight": 1.0 }, { @@ -213770,7 +214365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1261", + "source_location": "L1265", "weight": 1.0 }, { @@ -213780,7 +214375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1261", + "source_location": "L1265", "weight": 1.0 }, { @@ -213790,7 +214385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1272", + "source_location": "L1276", "weight": 1.0 }, { @@ -213800,7 +214395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1273", + "source_location": "L1277", "weight": 1.0 }, { @@ -213810,7 +214405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1275", + "source_location": "L1279", "weight": 1.0 }, { @@ -213820,7 +214415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1282", + "source_location": "L1286", "weight": 1.0 }, { @@ -213830,7 +214425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1283", + "source_location": "L1287", "weight": 1.0 }, { @@ -213840,7 +214435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1284", + "source_location": "L1288", "weight": 1.0 }, { @@ -213850,7 +214445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1288", + "source_location": "L1292", "weight": 1.0 }, { @@ -213860,7 +214455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1288", + "source_location": "L1292", "weight": 1.0 }, { @@ -213870,7 +214465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1300", + "source_location": "L1304", "weight": 1.0 }, { @@ -213880,7 +214475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1301", + "source_location": "L1305", "weight": 1.0 }, { @@ -213890,7 +214485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1302", + "source_location": "L1306", "weight": 1.0 }, { @@ -213900,7 +214495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1303", + "source_location": "L1307", "weight": 1.0 }, { @@ -213910,7 +214505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1305", + "source_location": "L1309", "weight": 1.0 }, { @@ -213920,7 +214515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1305", + "source_location": "L1309", "weight": 1.0 }, { @@ -213930,7 +214525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1320", + "source_location": "L1324", "weight": 1.0 }, { @@ -213940,7 +214535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1321", + "source_location": "L1325", "weight": 1.0 }, { @@ -213950,7 +214545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1325", + "source_location": "L1329", "weight": 1.0 }, { @@ -213960,7 +214555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1325", + "source_location": "L1329", "weight": 1.0 }, { @@ -213970,7 +214565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1327", + "source_location": "L1331", "weight": 1.0 }, { @@ -213980,7 +214575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1327", + "source_location": "L1331", "weight": 1.0 }, { @@ -213990,7 +214585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1338", + "source_location": "L1342", "weight": 1.0 }, { @@ -214000,7 +214595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1339", + "source_location": "L1343", "weight": 1.0 }, { @@ -214010,7 +214605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1339", + "source_location": "L1343", "weight": 1.0 }, { @@ -214020,7 +214615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1341", + "source_location": "L1345", "weight": 1.0 }, { @@ -214030,7 +214625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1341", + "source_location": "L1345", "weight": 1.0 }, { @@ -214040,7 +214635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1351", + "source_location": "L1355", "weight": 1.0 }, { @@ -214050,7 +214645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1352", + "source_location": "L1356", "weight": 1.0 }, { @@ -214060,7 +214655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1353", + "source_location": "L1357", "weight": 1.0 }, { @@ -214070,7 +214665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1359", + "source_location": "L1363", "weight": 1.0 }, { @@ -214080,7 +214675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1362", + "source_location": "L1366", "weight": 1.0 }, { @@ -214090,7 +214685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1367", + "source_location": "L1371", "weight": 1.0 }, { @@ -214100,7 +214695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1367", + "source_location": "L1371", "weight": 1.0 }, { @@ -214110,7 +214705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1369", + "source_location": "L1373", "weight": 1.0 }, { @@ -214120,29 +214715,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1382", - "weight": 1.0 - }, - { - "source": "api_qc_update_qc_material", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1383", - "weight": 1.0 - }, - { - "source": "api_qc_update_qc_material", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1386", "weight": 1.0 }, + { + "source": "api_qc_update_qc_material", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1387", + "weight": 1.0 + }, + { + "source": "api_qc_update_qc_material", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1390", + "weight": 1.0 + }, { "source": "api_qc_update_qc_material", "target": "crud_qc_material_norm_status", @@ -214150,7 +214745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1388", + "source_location": "L1392", "weight": 1.0 }, { @@ -214160,7 +214755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1389", + "source_location": "L1393", "weight": 1.0 }, { @@ -214170,7 +214765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1396", + "source_location": "L1400", "weight": 1.0 }, { @@ -214180,7 +214775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1396", + "source_location": "L1400", "weight": 1.0 }, { @@ -214190,7 +214785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1398", + "source_location": "L1402", "weight": 1.0 }, { @@ -214200,7 +214795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1410", + "source_location": "L1414", "weight": 1.0 }, { @@ -214210,7 +214805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1411", + "source_location": "L1415", "weight": 1.0 }, { @@ -214220,7 +214815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1412", + "source_location": "L1416", "weight": 1.0 }, { @@ -214230,7 +214825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1413", + "source_location": "L1417", "weight": 1.0 }, { @@ -214240,7 +214835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1415", + "source_location": "L1419", "weight": 1.0 }, { @@ -214250,7 +214845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1415", + "source_location": "L1419", "weight": 1.0 }, { @@ -214260,29 +214855,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1427", - "weight": 1.0 - }, - { - "source": "api_qc_batch_stock_in_qc_material", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1428", - "weight": 1.0 - }, - { - "source": "api_qc_batch_stock_in_qc_material", - "target": "core_utils_parse_datetime", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1431", "weight": 1.0 }, + { + "source": "api_qc_batch_stock_in_qc_material", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1432", + "weight": 1.0 + }, + { + "source": "api_qc_batch_stock_in_qc_material", + "target": "core_utils_parse_datetime", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1435", + "weight": 1.0 + }, { "source": "api_qc_batch_stock_in_qc_material", "target": "core_response_error_response", @@ -214290,7 +214885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1433", + "source_location": "L1437", "weight": 1.0 }, { @@ -214300,7 +214895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1458", + "source_location": "L1462", "weight": 1.0 }, { @@ -214310,7 +214905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1466", + "source_location": "L1470", "weight": 1.0 }, { @@ -214320,7 +214915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1468", + "source_location": "L1472", "weight": 1.0 }, { @@ -214330,29 +214925,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1480", - "weight": 1.0 - }, - { - "source": "api_qc_batch_stock_out_qc_material", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1481", - "weight": 1.0 - }, - { - "source": "api_qc_batch_stock_out_qc_material", - "target": "core_utils_parse_datetime", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1484", "weight": 1.0 }, + { + "source": "api_qc_batch_stock_out_qc_material", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1485", + "weight": 1.0 + }, + { + "source": "api_qc_batch_stock_out_qc_material", + "target": "core_utils_parse_datetime", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1488", + "weight": 1.0 + }, { "source": "api_qc_batch_stock_out_qc_material", "target": "core_response_error_response", @@ -214360,7 +214955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1486", + "source_location": "L1490", "weight": 1.0 }, { @@ -214370,7 +214965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1492", + "source_location": "L1496", "weight": 1.0 }, { @@ -214380,7 +214975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1502", + "source_location": "L1506", "weight": 1.0 }, { @@ -214390,7 +214985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1504", + "source_location": "L1508", "weight": 1.0 }, { @@ -214400,29 +214995,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1516", - "weight": 1.0 - }, - { - "source": "api_qc_batch_discard_qc_material", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1517", - "weight": 1.0 - }, - { - "source": "api_qc_batch_discard_qc_material", - "target": "core_utils_parse_datetime", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1520", "weight": 1.0 }, + { + "source": "api_qc_batch_discard_qc_material", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1521", + "weight": 1.0 + }, + { + "source": "api_qc_batch_discard_qc_material", + "target": "core_utils_parse_datetime", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1524", + "weight": 1.0 + }, { "source": "api_qc_batch_discard_qc_material", "target": "core_response_error_response", @@ -214430,7 +215025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1522", + "source_location": "L1526", "weight": 1.0 }, { @@ -214440,7 +215035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1535", + "source_location": "L1539", "weight": 1.0 }, { @@ -214450,7 +215045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1544", + "source_location": "L1548", "weight": 1.0 }, { @@ -214460,7 +215055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1546", + "source_location": "L1550", "weight": 1.0 }, { @@ -214470,42 +215065,32 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1559", - "weight": 1.0 - }, - { - "source": "api_qc_stock_in_qc_material", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1560", - "weight": 1.0 - }, - { - "source": "api_qc_stock_in_qc_material", - "target": "core_utils_parse_datetime", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1563", "weight": 1.0 }, { "source": "api_qc_stock_in_qc_material", - "target": "core_response_error_response", + "target": "api_production_get_current_user_id", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1565", + "source_location": "L1564", "weight": 1.0 }, { "source": "api_qc_stock_in_qc_material", - "target": "crud_qc_material_stock_batch_stock_in_one", + "target": "core_utils_parse_datetime", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1567", + "weight": 1.0 + }, + { + "source": "api_qc_stock_in_qc_material", + "target": "core_response_error_response", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -214513,6 +215098,16 @@ "source_location": "L1569", "weight": 1.0 }, + { + "source": "api_qc_stock_in_qc_material", + "target": "crud_qc_material_stock_batch_stock_in_one", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1573", + "weight": 1.0 + }, { "source": "api_qc_stock_in_qc_material", "target": "str", @@ -214520,7 +215115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1580", + "source_location": "L1584", "weight": 1.0 }, { @@ -214530,7 +215125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1586", + "source_location": "L1590", "weight": 1.0 }, { @@ -214540,7 +215135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1586", + "source_location": "L1590", "weight": 1.0 }, { @@ -214550,7 +215145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1640", + "source_location": "L1644", "weight": 1.0 }, { @@ -214560,7 +215155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1641", + "source_location": "L1645", "weight": 1.0 }, { @@ -214570,7 +215165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1648", + "source_location": "L1652", "weight": 1.0 }, { @@ -214580,7 +215175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1648", + "source_location": "L1652", "weight": 1.0 }, { @@ -214590,7 +215185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1650", + "source_location": "L1654", "weight": 1.0 }, { @@ -214600,7 +215195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1650", + "source_location": "L1654", "weight": 1.0 }, { @@ -214610,32 +215205,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1670", - "weight": 1.0 - }, - { - "source": "api_qc_list_my_qc_material_usages", - "target": "crud_qc_material_usage_list_my_usages", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1671", - "weight": 1.0 - }, - { - "source": "api_qc_list_my_qc_material_usages", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1674", "weight": 1.0 }, { "source": "api_qc_list_my_qc_material_usages", - "target": "crud_base_crudbase_get", + "target": "crud_qc_material_usage_list_my_usages", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -214643,6 +215218,26 @@ "source_location": "L1675", "weight": 1.0 }, + { + "source": "api_qc_list_my_qc_material_usages", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1678", + "weight": 1.0 + }, + { + "source": "api_qc_list_my_qc_material_usages", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1679", + "weight": 1.0 + }, { "source": "api_qc_list_my_qc_material_usages", "target": "core_response_success_response", @@ -214650,7 +215245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1685", + "source_location": "L1689", "weight": 1.0 }, { @@ -214660,7 +215255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1685", + "source_location": "L1689", "weight": 1.0 }, { @@ -214670,7 +215265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1687", + "source_location": "L1691", "weight": 1.0 }, { @@ -214680,7 +215275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1687", + "source_location": "L1691", "weight": 1.0 }, { @@ -214690,29 +215285,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1702", - "weight": 1.0 - }, - { - "source": "api_qc_list_qc_material_linked_task_usages", - "target": "crud_qc_material_usage_list_linked_task_usages", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1703", - "weight": 1.0 - }, - { - "source": "api_qc_list_qc_material_linked_task_usages", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1706", "weight": 1.0 }, + { + "source": "api_qc_list_qc_material_linked_task_usages", + "target": "crud_qc_material_usage_list_linked_task_usages", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1707", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_linked_task_usages", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1710", + "weight": 1.0 + }, { "source": "api_qc_list_qc_material_linked_task_usages", "target": "str", @@ -214720,7 +215315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1709", + "source_location": "L1713", "weight": 1.0 }, { @@ -214730,7 +215325,127 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1710", + "source_location": "L1714", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "api_clinical_payment_get_tenant_no", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1731", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "crud_qc_material_usage_list_stock_check_requisitions", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1732", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1740", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "api_protocol_sample_collection_page_payload", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1740", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1742", + "weight": 1.0 + }, + { + "source": "api_qc_list_qc_material_stock_check_requisitions", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1742", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "api_clinical_payment_get_tenant_no", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1757", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1758", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "crud_qc_material_usage_mark_requisition_fully_used", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1759", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1766", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1768", + "weight": 1.0 + }, + { + "source": "api_qc_mark_qc_material_usage_fully_used", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1768", "weight": 1.0 }, { @@ -214740,7 +215455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1762", + "source_location": "L1822", "weight": 1.0 }, { @@ -214750,7 +215465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1763", + "source_location": "L1823", "weight": 1.0 }, { @@ -214760,7 +215475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1774", + "source_location": "L1834", "weight": 1.0 }, { @@ -214770,7 +215485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1774", + "source_location": "L1834", "weight": 1.0 }, { @@ -214780,7 +215495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1776", + "source_location": "L1836", "weight": 1.0 }, { @@ -214790,7 +215505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1776", + "source_location": "L1836", "weight": 1.0 }, { @@ -214800,7 +215515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1788", + "source_location": "L1848", "weight": 1.0 }, { @@ -214810,7 +215525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1789", + "source_location": "L1849", "weight": 1.0 }, { @@ -214820,7 +215535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1790", + "source_location": "L1850", "weight": 1.0 }, { @@ -214830,7 +215545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1791", + "source_location": "L1851", "weight": 1.0 }, { @@ -214840,7 +215555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1800", + "source_location": "L1860", "weight": 1.0 }, { @@ -214850,7 +215565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1802", + "source_location": "L1862", "weight": 1.0 }, { @@ -214860,7 +215575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1802", + "source_location": "L1862", "weight": 1.0 }, { @@ -214870,7 +215585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1814", + "source_location": "L1874", "weight": 1.0 }, { @@ -214880,201 +215595,11 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/qc.py", - "source_location": "L1815", - "weight": 1.0 - }, - { - "source": "api_qc_get_qc_material_stock_check", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1816", - "weight": 1.0 - }, - { - "source": "api_qc_get_qc_material_stock_check", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1818", - "weight": 1.0 - }, - { - "source": "api_qc_get_qc_material_stock_check", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1818", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "api_clinical_payment_get_tenant_no", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1831", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1832", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1833", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "crud_material_stock_check_save_unused_lines", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1834", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1842", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1844", - "weight": 1.0 - }, - { - "source": "api_qc_save_qc_material_stock_check_unused_lines", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1844", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "api_clinical_payment_get_tenant_no", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1856", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1857", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "crud_material_stock_check_complete_check", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1858", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1859", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1861", - "weight": 1.0 - }, - { - "source": "api_qc_complete_qc_material_stock_check", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1861", - "weight": 1.0 - }, - { - "source": "api_qc_cancel_qc_material_stock_check", - "target": "api_clinical_payment_get_tenant_no", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1873", - "weight": 1.0 - }, - { - "source": "api_qc_cancel_qc_material_stock_check", - "target": "api_production_get_current_user_id", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", - "source_location": "L1874", - "weight": 1.0 - }, - { - "source": "api_qc_cancel_qc_material_stock_check", - "target": "crud_material_stock_check_cancel_check", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/qc.py", "source_location": "L1875", "weight": 1.0 }, { - "source": "api_qc_cancel_qc_material_stock_check", + "source": "api_qc_get_qc_material_stock_check", "target": "core_response_success_response", "relation": "calls", "confidence": "INFERRED", @@ -215084,7 +215609,7 @@ "weight": 1.0 }, { - "source": "api_qc_cancel_qc_material_stock_check", + "source": "api_qc_get_qc_material_stock_check", "target": "core_response_error_response", "relation": "calls", "confidence": "INFERRED", @@ -215094,7 +215619,7 @@ "weight": 1.0 }, { - "source": "api_qc_cancel_qc_material_stock_check", + "source": "api_qc_get_qc_material_stock_check", "target": "str", "relation": "calls", "confidence": "INFERRED", @@ -215103,6 +215628,196 @@ "source_location": "L1878", "weight": 1.0 }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "api_clinical_payment_get_tenant_no", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1891", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1892", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1893", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "crud_material_stock_check_save_unused_lines", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1894", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1902", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1904", + "weight": 1.0 + }, + { + "source": "api_qc_save_qc_material_stock_check_unused_lines", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1904", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "api_clinical_payment_get_tenant_no", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1916", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1917", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "crud_material_stock_check_complete_check", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1918", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1919", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1921", + "weight": 1.0 + }, + { + "source": "api_qc_complete_qc_material_stock_check", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1921", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "api_clinical_payment_get_tenant_no", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1933", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "api_production_get_current_user_id", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1934", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "crud_material_stock_check_cancel_check", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1935", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1936", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1938", + "weight": 1.0 + }, + { + "source": "api_qc_cancel_qc_material_stock_check", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/qc.py", + "source_location": "L1938", + "weight": 1.0 + }, { "source": "api_collection_protocol_get_tenant_no", "target": "crud_base_crudbase_get", @@ -217090,7 +217805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L241", + "source_location": "L243", "weight": 1.0 }, { @@ -217100,19 +217815,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L242", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_cell_sample_types", - "target": "crud_clinical_payment_row_to_dict", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", "source_location": "L244", "weight": 1.0 }, + { + "source": "api_basic_info_list_cell_sample_types", + "target": "crud_clinical_payment_row_to_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L246", + "weight": 1.0 + }, { "source": "api_basic_info_list_cell_sample_types", "target": "crud_exhibition_appointment_total_pages", @@ -217120,7 +217835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L245", + "source_location": "L247", "weight": 1.0 }, { @@ -217130,7 +217845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L246", + "source_location": "L248", "weight": 1.0 }, { @@ -217140,7 +217855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L266", + "source_location": "L269", "weight": 1.0 }, { @@ -217150,7 +217865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L268", + "source_location": "L271", "weight": 1.0 }, { @@ -217160,7 +217875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L268", + "source_location": "L271", "weight": 1.0 }, { @@ -217170,7 +217885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L270", + "source_location": "L273", "weight": 1.0 }, { @@ -217180,7 +217895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L270", + "source_location": "L273", "weight": 1.0 }, { @@ -217190,7 +217905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L286", + "source_location": "L289", "weight": 1.0 }, { @@ -217200,7 +217915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L295", + "source_location": "L299", "weight": 1.0 }, { @@ -217210,7 +217925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L295", + "source_location": "L299", "weight": 1.0 }, { @@ -217220,7 +217935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L297", + "source_location": "L301", "weight": 1.0 }, { @@ -217230,7 +217945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L297", + "source_location": "L301", "weight": 1.0 }, { @@ -217240,7 +217955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L308", + "source_location": "L312", "weight": 1.0 }, { @@ -217250,7 +217965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L309", + "source_location": "L313", "weight": 1.0 }, { @@ -217260,7 +217975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L311", + "source_location": "L315", "weight": 1.0 }, { @@ -217270,7 +217985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L311", + "source_location": "L315", "weight": 1.0 }, { @@ -217280,52 +217995,22 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L350", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_collection_regions", - "target": "crud_base_crudbase_count", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L351", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_collection_regions", - "target": "crud_collection_region_hospital_names_by_region_ids", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", "source_location": "L354", "weight": 1.0 }, { "source": "api_basic_info_list_collection_regions", - "target": "crud_collection_region_region_to_dict", + "target": "crud_base_crudbase_count", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L356", + "source_location": "L355", "weight": 1.0 }, { "source": "api_basic_info_list_collection_regions", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L356", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_collection_regions", - "target": "crud_exhibition_appointment_total_pages", + "target": "crud_collection_region_hospital_names_by_region_ids", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -217333,6 +218018,36 @@ "source_location": "L358", "weight": 1.0 }, + { + "source": "api_basic_info_list_collection_regions", + "target": "crud_collection_region_region_to_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L360", + "weight": 1.0 + }, + { + "source": "api_basic_info_list_collection_regions", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L360", + "weight": 1.0 + }, + { + "source": "api_basic_info_list_collection_regions", + "target": "crud_exhibition_appointment_total_pages", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L362", + "weight": 1.0 + }, { "source": "api_basic_info_list_collection_regions", "target": "core_response_success_response", @@ -217340,7 +218055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L359", + "source_location": "L363", "weight": 1.0 }, { @@ -217350,7 +218065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L376", + "source_location": "L380", "weight": 1.0 }, { @@ -217360,7 +218075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L378", + "source_location": "L382", "weight": 1.0 }, { @@ -217370,7 +218085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L378", + "source_location": "L382", "weight": 1.0 }, { @@ -217380,7 +218095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L380", + "source_location": "L384", "weight": 1.0 }, { @@ -217390,7 +218105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L380", + "source_location": "L384", "weight": 1.0 }, { @@ -217400,7 +218115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L396", + "source_location": "L400", "weight": 1.0 }, { @@ -217410,7 +218125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L402", + "source_location": "L406", "weight": 1.0 }, { @@ -217420,7 +218135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L402", + "source_location": "L406", "weight": 1.0 }, { @@ -217430,7 +218145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L404", + "source_location": "L408", "weight": 1.0 }, { @@ -217440,7 +218155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L404", + "source_location": "L408", "weight": 1.0 }, { @@ -217450,7 +218165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L415", + "source_location": "L419", "weight": 1.0 }, { @@ -217460,7 +218175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L416", + "source_location": "L420", "weight": 1.0 }, { @@ -217470,7 +218185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L418", + "source_location": "L422", "weight": 1.0 }, { @@ -217480,7 +218195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L418", + "source_location": "L422", "weight": 1.0 }, { @@ -217490,7 +218205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L456", + "source_location": "L460", "weight": 1.0 }, { @@ -217500,7 +218215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L457", + "source_location": "L461", "weight": 1.0 }, { @@ -217510,7 +218225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L459", + "source_location": "L463", "weight": 1.0 }, { @@ -217520,7 +218235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L459", + "source_location": "L463", "weight": 1.0 }, { @@ -217530,7 +218245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L478", + "source_location": "L482", "weight": 1.0 }, { @@ -217540,7 +218255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L480", + "source_location": "L484", "weight": 1.0 }, { @@ -217550,7 +218265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L480", + "source_location": "L484", "weight": 1.0 }, { @@ -217560,7 +218275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L482", + "source_location": "L486", "weight": 1.0 }, { @@ -217570,7 +218285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L482", + "source_location": "L486", "weight": 1.0 }, { @@ -217580,7 +218295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L495", + "source_location": "L499", "weight": 1.0 }, { @@ -217590,7 +218305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L497", + "source_location": "L501", "weight": 1.0 }, { @@ -217600,7 +218315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L502", + "source_location": "L506", "weight": 1.0 }, { @@ -217610,7 +218325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L508", + "source_location": "L512", "weight": 1.0 }, { @@ -217620,7 +218335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L508", + "source_location": "L512", "weight": 1.0 }, { @@ -217630,7 +218345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L510", + "source_location": "L514", "weight": 1.0 }, { @@ -217640,42 +218355,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L522", - "weight": 1.0 - }, - { - "source": "api_basic_info_delete_hospital", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L524", - "weight": 1.0 - }, - { - "source": "api_basic_info_delete_hospital", - "target": "crud_collection_region_soft_delete_hospital", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L525", - "weight": 1.0 - }, - { - "source": "api_basic_info_delete_hospital", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", "source_location": "L526", "weight": 1.0 }, { "source": "api_basic_info_delete_hospital", - "target": "str", + "target": "core_response_error_response", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -217683,6 +218368,36 @@ "source_location": "L528", "weight": 1.0 }, + { + "source": "api_basic_info_delete_hospital", + "target": "crud_collection_region_soft_delete_hospital", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L529", + "weight": 1.0 + }, + { + "source": "api_basic_info_delete_hospital", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L530", + "weight": 1.0 + }, + { + "source": "api_basic_info_delete_hospital", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L532", + "weight": 1.0 + }, { "source": "api_basic_info_list_protocol_nos", "target": "core_data_scope_apply_data_scope", @@ -217690,42 +218405,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L586", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_protocol_nos", - "target": "crud_base_crudbase_count", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L587", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_protocol_nos", - "target": "crud_clinical_payment_row_to_dict", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", - "source_location": "L589", - "weight": 1.0 - }, - { - "source": "api_basic_info_list_protocol_nos", - "target": "crud_collection_protocol_no_enrich_issued_user_names", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/basic_info.py", "source_location": "L590", "weight": 1.0 }, { "source": "api_basic_info_list_protocol_nos", - "target": "crud_collection_protocol_get_protocol_nos_used_in_protocols", + "target": "crud_base_crudbase_count", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -217733,6 +218418,36 @@ "source_location": "L591", "weight": 1.0 }, + { + "source": "api_basic_info_list_protocol_nos", + "target": "crud_clinical_payment_row_to_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L593", + "weight": 1.0 + }, + { + "source": "api_basic_info_list_protocol_nos", + "target": "crud_collection_protocol_no_enrich_issued_user_names", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L594", + "weight": 1.0 + }, + { + "source": "api_basic_info_list_protocol_nos", + "target": "crud_collection_protocol_get_protocol_nos_used_in_protocols", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/basic_info.py", + "source_location": "L595", + "weight": 1.0 + }, { "source": "api_basic_info_list_protocol_nos", "target": "crud_base_crudbase_get", @@ -217740,7 +218455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L597", + "source_location": "L601", "weight": 1.0 }, { @@ -217750,7 +218465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L598", + "source_location": "L602", "weight": 1.0 }, { @@ -217760,7 +218475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L599", + "source_location": "L603", "weight": 1.0 }, { @@ -217770,7 +218485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L636", + "source_location": "L640", "weight": 1.0 }, { @@ -217780,7 +218495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L641", + "source_location": "L645", "weight": 1.0 }, { @@ -217790,7 +218505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L643", + "source_location": "L647", "weight": 1.0 }, { @@ -217800,7 +218515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L643", + "source_location": "L647", "weight": 1.0 }, { @@ -217810,7 +218525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L660", + "source_location": "L664", "weight": 1.0 }, { @@ -217820,7 +218535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L665", + "source_location": "L669", "weight": 1.0 }, { @@ -217830,7 +218545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L667", + "source_location": "L671", "weight": 1.0 }, { @@ -217840,7 +218555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L667", + "source_location": "L671", "weight": 1.0 }, { @@ -217850,7 +218565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L688", + "source_location": "L692", "weight": 1.0 }, { @@ -217860,7 +218575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L693", + "source_location": "L697", "weight": 1.0 }, { @@ -217870,7 +218585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L695", + "source_location": "L699", "weight": 1.0 }, { @@ -217880,7 +218595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L695", + "source_location": "L699", "weight": 1.0 }, { @@ -217890,7 +218605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L713", + "source_location": "L717", "weight": 1.0 }, { @@ -217900,7 +218615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L718", + "source_location": "L722", "weight": 1.0 }, { @@ -217910,7 +218625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L719", + "source_location": "L723", "weight": 1.0 }, { @@ -217920,7 +218635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L720", + "source_location": "L724", "weight": 1.0 }, { @@ -217930,7 +218645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L722", + "source_location": "L726", "weight": 1.0 }, { @@ -217940,7 +218655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L722", + "source_location": "L726", "weight": 1.0 }, { @@ -217950,7 +218665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L738", + "source_location": "L742", "weight": 1.0 }, { @@ -217960,7 +218675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L748", + "source_location": "L752", "weight": 1.0 }, { @@ -217970,7 +218685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L748", + "source_location": "L752", "weight": 1.0 }, { @@ -217980,7 +218695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L750", + "source_location": "L754", "weight": 1.0 }, { @@ -217990,7 +218705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L750", + "source_location": "L754", "weight": 1.0 }, { @@ -218000,7 +218715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L761", + "source_location": "L765", "weight": 1.0 }, { @@ -218010,7 +218725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L762", + "source_location": "L766", "weight": 1.0 }, { @@ -218020,7 +218735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L764", + "source_location": "L768", "weight": 1.0 }, { @@ -218030,7 +218745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L764", + "source_location": "L768", "weight": 1.0 }, { @@ -218040,7 +218755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L831", + "source_location": "L835", "weight": 1.0 }, { @@ -218050,7 +218765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L836", + "source_location": "L840", "weight": 1.0 }, { @@ -218060,7 +218775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L838", + "source_location": "L842", "weight": 1.0 }, { @@ -218070,7 +218785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L838", + "source_location": "L842", "weight": 1.0 }, { @@ -218080,7 +218795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L855", + "source_location": "L859", "weight": 1.0 }, { @@ -218090,7 +218805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L860", + "source_location": "L864", "weight": 1.0 }, { @@ -218100,7 +218815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L862", + "source_location": "L866", "weight": 1.0 }, { @@ -218110,7 +218825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L862", + "source_location": "L866", "weight": 1.0 }, { @@ -218120,7 +218835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L883", + "source_location": "L887", "weight": 1.0 }, { @@ -218130,7 +218845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L888", + "source_location": "L892", "weight": 1.0 }, { @@ -218140,7 +218855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L890", + "source_location": "L894", "weight": 1.0 }, { @@ -218150,7 +218865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L890", + "source_location": "L894", "weight": 1.0 }, { @@ -218160,7 +218875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L923", + "source_location": "L927", "weight": 1.0 }, { @@ -218170,7 +218885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L924", + "source_location": "L928", "weight": 1.0 }, { @@ -218180,7 +218895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L926", + "source_location": "L930", "weight": 1.0 }, { @@ -218190,7 +218905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L927", + "source_location": "L931", "weight": 1.0 }, { @@ -218200,7 +218915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L933", + "source_location": "L937", "weight": 1.0 }, { @@ -218210,7 +218925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L934", + "source_location": "L938", "weight": 1.0 }, { @@ -218220,7 +218935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L935", + "source_location": "L939", "weight": 1.0 }, { @@ -218230,7 +218945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L954", + "source_location": "L958", "weight": 1.0 }, { @@ -218240,7 +218955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L959", + "source_location": "L963", "weight": 1.0 }, { @@ -218250,7 +218965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L959", + "source_location": "L963", "weight": 1.0 }, { @@ -218260,7 +218975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L961", + "source_location": "L965", "weight": 1.0 }, { @@ -218270,7 +218985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L961", + "source_location": "L965", "weight": 1.0 }, { @@ -218280,7 +218995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L977", + "source_location": "L981", "weight": 1.0 }, { @@ -218290,7 +219005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L987", + "source_location": "L991", "weight": 1.0 }, { @@ -218300,7 +219015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L987", + "source_location": "L991", "weight": 1.0 }, { @@ -218310,7 +219025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L989", + "source_location": "L993", "weight": 1.0 }, { @@ -218320,7 +219035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L989", + "source_location": "L993", "weight": 1.0 }, { @@ -218330,7 +219045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L1000", + "source_location": "L1004", "weight": 1.0 }, { @@ -218340,7 +219055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L1001", + "source_location": "L1005", "weight": 1.0 }, { @@ -218350,7 +219065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L1003", + "source_location": "L1007", "weight": 1.0 }, { @@ -218360,7 +219075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/basic_info.py", - "source_location": "L1003", + "source_location": "L1007", "weight": 1.0 }, { @@ -220410,7 +221125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L80", + "source_location": "L82", "weight": 1.0 }, { @@ -220420,19 +221135,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L81", - "weight": 1.0 - }, - { - "source": "api_operations_list_clean_rooms", - "target": "crud_clinical_payment_row_to_dict", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", "source_location": "L83", "weight": 1.0 }, + { + "source": "api_operations_list_clean_rooms", + "target": "crud_clinical_payment_row_to_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L85", + "weight": 1.0 + }, { "source": "api_operations_list_clean_rooms", "target": "crud_exhibition_appointment_total_pages", @@ -220440,7 +221155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L84", + "source_location": "L86", "weight": 1.0 }, { @@ -220450,7 +221165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L85", + "source_location": "L87", "weight": 1.0 }, { @@ -220460,7 +221175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L106", + "source_location": "L109", "weight": 1.0 }, { @@ -220470,7 +221185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L108", + "source_location": "L111", "weight": 1.0 }, { @@ -220480,7 +221195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L108", + "source_location": "L111", "weight": 1.0 }, { @@ -220490,7 +221205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L110", + "source_location": "L113", "weight": 1.0 }, { @@ -220500,7 +221215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L110", + "source_location": "L113", "weight": 1.0 }, { @@ -220510,7 +221225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L126", + "source_location": "L129", "weight": 1.0 }, { @@ -220520,7 +221235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L136", + "source_location": "L140", "weight": 1.0 }, { @@ -220530,7 +221245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L136", + "source_location": "L140", "weight": 1.0 }, { @@ -220540,7 +221255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L138", + "source_location": "L142", "weight": 1.0 }, { @@ -220550,7 +221265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L138", + "source_location": "L142", "weight": 1.0 }, { @@ -220560,7 +221275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L149", + "source_location": "L153", "weight": 1.0 }, { @@ -220570,7 +221285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L150", + "source_location": "L154", "weight": 1.0 }, { @@ -220580,7 +221295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L152", + "source_location": "L156", "weight": 1.0 }, { @@ -220590,7 +221305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L152", + "source_location": "L156", "weight": 1.0 }, { @@ -220600,42 +221315,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L214", - "weight": 1.0 - }, - { - "source": "api_operations_list_access_logs", - "target": "crud_base_crudbase_count", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", - "source_location": "L215", - "weight": 1.0 - }, - { - "source": "api_operations_list_access_logs", - "target": "crud_clean_room_access_log_to_dict", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", - "source_location": "L217", - "weight": 1.0 - }, - { - "source": "api_operations_list_access_logs", - "target": "crud_exhibition_appointment_total_pages", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", "source_location": "L218", "weight": 1.0 }, { "source": "api_operations_list_access_logs", - "target": "core_response_success_response", + "target": "crud_base_crudbase_count", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -220644,38 +221329,38 @@ "weight": 1.0 }, { - "source": "api_operations_create_access_log", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", - "source_location": "L242", - "weight": 1.0 - }, - { - "source": "api_operations_create_access_log", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/operations.py", - "source_location": "L244", - "weight": 1.0 - }, - { - "source": "api_operations_create_access_log", + "source": "api_operations_list_access_logs", "target": "crud_clean_room_access_log_to_dict", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L244", + "source_location": "L221", + "weight": 1.0 + }, + { + "source": "api_operations_list_access_logs", + "target": "crud_exhibition_appointment_total_pages", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L222", + "weight": 1.0 + }, + { + "source": "api_operations_list_access_logs", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L223", "weight": 1.0 }, { "source": "api_operations_create_access_log", - "target": "core_response_error_response", + "target": "crud_base_crudbase_get", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -220683,6 +221368,36 @@ "source_location": "L246", "weight": 1.0 }, + { + "source": "api_operations_create_access_log", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "api_operations_create_access_log", + "target": "crud_clean_room_access_log_to_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "api_operations_create_access_log", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/operations.py", + "source_location": "L250", + "weight": 1.0 + }, { "source": "api_operations_create_access_log", "target": "str", @@ -220690,7 +221405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L246", + "source_location": "L250", "weight": 1.0 }, { @@ -220700,7 +221415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L262", + "source_location": "L266", "weight": 1.0 }, { @@ -220710,7 +221425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L273", + "source_location": "L277", "weight": 1.0 }, { @@ -220720,7 +221435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L273", + "source_location": "L277", "weight": 1.0 }, { @@ -220730,7 +221445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L275", + "source_location": "L279", "weight": 1.0 }, { @@ -220740,7 +221455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L275", + "source_location": "L279", "weight": 1.0 }, { @@ -220750,7 +221465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L286", + "source_location": "L290", "weight": 1.0 }, { @@ -220760,7 +221475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L287", + "source_location": "L291", "weight": 1.0 }, { @@ -220770,7 +221485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L289", + "source_location": "L293", "weight": 1.0 }, { @@ -220780,7 +221495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L289", + "source_location": "L293", "weight": 1.0 }, { @@ -220790,7 +221505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L338", + "source_location": "L342", "weight": 1.0 }, { @@ -220800,7 +221515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L339", + "source_location": "L343", "weight": 1.0 }, { @@ -220810,7 +221525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L346", + "source_location": "L350", "weight": 1.0 }, { @@ -220820,7 +221535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L347", + "source_location": "L351", "weight": 1.0 }, { @@ -220830,7 +221545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L348", + "source_location": "L352", "weight": 1.0 }, { @@ -220840,7 +221555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L369", + "source_location": "L373", "weight": 1.0 }, { @@ -220850,7 +221565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L371", + "source_location": "L375", "weight": 1.0 }, { @@ -220860,7 +221575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L371", + "source_location": "L375", "weight": 1.0 }, { @@ -220870,7 +221585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L373", + "source_location": "L377", "weight": 1.0 }, { @@ -220880,7 +221595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L373", + "source_location": "L377", "weight": 1.0 }, { @@ -220890,7 +221605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L389", + "source_location": "L393", "weight": 1.0 }, { @@ -220900,7 +221615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L399", + "source_location": "L403", "weight": 1.0 }, { @@ -220910,7 +221625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L399", + "source_location": "L403", "weight": 1.0 }, { @@ -220920,7 +221635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L401", + "source_location": "L405", "weight": 1.0 }, { @@ -220930,7 +221645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L401", + "source_location": "L405", "weight": 1.0 }, { @@ -220940,7 +221655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L412", + "source_location": "L416", "weight": 1.0 }, { @@ -220950,7 +221665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L413", + "source_location": "L417", "weight": 1.0 }, { @@ -220960,7 +221675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L415", + "source_location": "L419", "weight": 1.0 }, { @@ -220970,7 +221685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L415", + "source_location": "L419", "weight": 1.0 }, { @@ -220980,7 +221695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L465", + "source_location": "L469", "weight": 1.0 }, { @@ -220990,7 +221705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L470", + "source_location": "L474", "weight": 1.0 }, { @@ -221000,7 +221715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L471", + "source_location": "L475", "weight": 1.0 }, { @@ -221010,7 +221725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L482", + "source_location": "L486", "weight": 1.0 }, { @@ -221020,7 +221735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L492", + "source_location": "L496", "weight": 1.0 }, { @@ -221030,7 +221745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L494", + "source_location": "L498", "weight": 1.0 }, { @@ -221040,7 +221755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L494", + "source_location": "L498", "weight": 1.0 }, { @@ -221050,7 +221765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L496", + "source_location": "L500", "weight": 1.0 }, { @@ -221060,7 +221775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L496", + "source_location": "L500", "weight": 1.0 }, { @@ -221070,7 +221785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L509", + "source_location": "L513", "weight": 1.0 }, { @@ -221080,7 +221795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L512", + "source_location": "L516", "weight": 1.0 }, { @@ -221090,7 +221805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L521", + "source_location": "L525", "weight": 1.0 }, { @@ -221100,7 +221815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L521", + "source_location": "L525", "weight": 1.0 }, { @@ -221110,7 +221825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L523", + "source_location": "L527", "weight": 1.0 }, { @@ -221120,7 +221835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L523", + "source_location": "L527", "weight": 1.0 }, { @@ -221130,7 +221845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L534", + "source_location": "L538", "weight": 1.0 }, { @@ -221140,7 +221855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L535", + "source_location": "L539", "weight": 1.0 }, { @@ -221150,7 +221865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L537", + "source_location": "L541", "weight": 1.0 }, { @@ -221160,7 +221875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L537", + "source_location": "L541", "weight": 1.0 }, { @@ -221170,7 +221885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L596", + "source_location": "L600", "weight": 1.0 }, { @@ -221180,7 +221895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L601", + "source_location": "L605", "weight": 1.0 }, { @@ -221190,7 +221905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L602", + "source_location": "L606", "weight": 1.0 }, { @@ -221200,7 +221915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L606", + "source_location": "L610", "weight": 1.0 }, { @@ -221210,7 +221925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L608", + "source_location": "L612", "weight": 1.0 }, { @@ -221220,7 +221935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L619", + "source_location": "L623", "weight": 1.0 }, { @@ -221230,7 +221945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L625", + "source_location": "L629", "weight": 1.0 }, { @@ -221240,7 +221955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L627", + "source_location": "L631", "weight": 1.0 }, { @@ -221250,7 +221965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L629", + "source_location": "L633", "weight": 1.0 }, { @@ -221260,7 +221975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L629", + "source_location": "L633", "weight": 1.0 }, { @@ -221270,7 +221985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L640", + "source_location": "L644", "weight": 1.0 }, { @@ -221280,7 +221995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L648", + "source_location": "L652", "weight": 1.0 }, { @@ -221290,7 +222005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L650", + "source_location": "L654", "weight": 1.0 }, { @@ -221300,7 +222015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L650", + "source_location": "L654", "weight": 1.0 }, { @@ -221310,7 +222025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L652", + "source_location": "L656", "weight": 1.0 }, { @@ -221320,7 +222035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L652", + "source_location": "L656", "weight": 1.0 }, { @@ -221330,7 +222045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L665", + "source_location": "L669", "weight": 1.0 }, { @@ -221340,7 +222055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L668", + "source_location": "L672", "weight": 1.0 }, { @@ -221350,7 +222065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L675", + "source_location": "L679", "weight": 1.0 }, { @@ -221360,7 +222075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L675", + "source_location": "L679", "weight": 1.0 }, { @@ -221370,7 +222085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L677", + "source_location": "L681", "weight": 1.0 }, { @@ -221380,7 +222095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L677", + "source_location": "L681", "weight": 1.0 }, { @@ -221390,7 +222105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L688", + "source_location": "L692", "weight": 1.0 }, { @@ -221400,7 +222115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L694", + "source_location": "L698", "weight": 1.0 }, { @@ -221410,7 +222125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L696", + "source_location": "L700", "weight": 1.0 }, { @@ -221420,7 +222135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L698", + "source_location": "L702", "weight": 1.0 }, { @@ -221430,7 +222145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L698", + "source_location": "L702", "weight": 1.0 }, { @@ -221440,7 +222155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L709", + "source_location": "L713", "weight": 1.0 }, { @@ -221450,7 +222165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L713", + "source_location": "L717", "weight": 1.0 }, { @@ -221460,7 +222175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L715", + "source_location": "L719", "weight": 1.0 }, { @@ -221470,7 +222185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L720", + "source_location": "L724", "weight": 1.0 }, { @@ -221480,7 +222195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L720", + "source_location": "L724", "weight": 1.0 }, { @@ -221490,7 +222205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L731", + "source_location": "L735", "weight": 1.0 }, { @@ -221500,7 +222215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L732", + "source_location": "L736", "weight": 1.0 }, { @@ -221510,7 +222225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L734", + "source_location": "L738", "weight": 1.0 }, { @@ -221520,7 +222235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L734", + "source_location": "L738", "weight": 1.0 }, { @@ -221530,7 +222245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L773", + "source_location": "L777", "weight": 1.0 }, { @@ -221540,7 +222255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L800", + "source_location": "L804", "weight": 1.0 }, { @@ -221550,7 +222265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L811", + "source_location": "L815", "weight": 1.0 }, { @@ -221560,7 +222275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L821", + "source_location": "L825", "weight": 1.0 }, { @@ -221570,7 +222285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L824", + "source_location": "L828", "weight": 1.0 }, { @@ -221580,7 +222295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L824", + "source_location": "L828", "weight": 1.0 }, { @@ -221590,7 +222305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L826", + "source_location": "L830", "weight": 1.0 }, { @@ -221600,7 +222315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L826", + "source_location": "L830", "weight": 1.0 }, { @@ -221610,7 +222325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L839", + "source_location": "L843", "weight": 1.0 }, { @@ -221620,7 +222335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L841", + "source_location": "L845", "weight": 1.0 }, { @@ -221630,7 +222345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L841", + "source_location": "L845", "weight": 1.0 }, { @@ -221640,7 +222355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L843", + "source_location": "L847", "weight": 1.0 }, { @@ -221650,7 +222365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L843", + "source_location": "L847", "weight": 1.0 }, { @@ -221660,7 +222375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L916", + "source_location": "L920", "weight": 1.0 }, { @@ -221670,7 +222385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L917", + "source_location": "L921", "weight": 1.0 }, { @@ -221680,7 +222395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L919", + "source_location": "L923", "weight": 1.0 }, { @@ -221690,7 +222405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L920", + "source_location": "L924", "weight": 1.0 }, { @@ -221700,7 +222415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L921", + "source_location": "L925", "weight": 1.0 }, { @@ -221710,7 +222425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L943", + "source_location": "L947", "weight": 1.0 }, { @@ -221720,7 +222435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L945", + "source_location": "L949", "weight": 1.0 }, { @@ -221730,7 +222445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L945", + "source_location": "L949", "weight": 1.0 }, { @@ -221740,7 +222455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L947", + "source_location": "L951", "weight": 1.0 }, { @@ -221750,7 +222465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L947", + "source_location": "L951", "weight": 1.0 }, { @@ -221760,7 +222475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L963", + "source_location": "L967", "weight": 1.0 }, { @@ -221770,7 +222485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L972", + "source_location": "L976", "weight": 1.0 }, { @@ -221780,7 +222495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L972", + "source_location": "L976", "weight": 1.0 }, { @@ -221790,7 +222505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L974", + "source_location": "L978", "weight": 1.0 }, { @@ -221800,7 +222515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L974", + "source_location": "L978", "weight": 1.0 }, { @@ -221810,7 +222525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L984", + "source_location": "L988", "weight": 1.0 }, { @@ -221820,7 +222535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L985", + "source_location": "L989", "weight": 1.0 }, { @@ -221830,7 +222545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L987", + "source_location": "L991", "weight": 1.0 }, { @@ -221840,7 +222555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/operations.py", - "source_location": "L987", + "source_location": "L991", "weight": 1.0 }, { @@ -223160,7 +223875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L771", + "source_location": "L773", "weight": 1.0 }, { @@ -223170,7 +223885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L772", + "source_location": "L774", "weight": 1.0 }, { @@ -223180,7 +223895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L796", + "source_location": "L799", "weight": 1.0 }, { @@ -223190,7 +223905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L798", + "source_location": "L801", "weight": 1.0 }, { @@ -223200,7 +223915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L798", + "source_location": "L801", "weight": 1.0 }, { @@ -223210,7 +223925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L800", + "source_location": "L803", "weight": 1.0 }, { @@ -223220,7 +223935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L800", + "source_location": "L803", "weight": 1.0 }, { @@ -223230,7 +223945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L815", + "source_location": "L818", "weight": 1.0 }, { @@ -223240,7 +223955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L827", + "source_location": "L831", "weight": 1.0 }, { @@ -223250,7 +223965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L827", + "source_location": "L831", "weight": 1.0 }, { @@ -223260,7 +223975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L829", + "source_location": "L833", "weight": 1.0 }, { @@ -223270,7 +223985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L829", + "source_location": "L833", "weight": 1.0 }, { @@ -223280,7 +223995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L839", + "source_location": "L843", "weight": 1.0 }, { @@ -223290,7 +224005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L840", + "source_location": "L844", "weight": 1.0 }, { @@ -223300,7 +224015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L842", + "source_location": "L846", "weight": 1.0 }, { @@ -223310,7 +224025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L842", + "source_location": "L846", "weight": 1.0 }, { @@ -223320,7 +224035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L880", + "source_location": "L884", "weight": 1.0 }, { @@ -223330,7 +224045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L881", + "source_location": "L885", "weight": 1.0 }, { @@ -223340,7 +224055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L900", + "source_location": "L904", "weight": 1.0 }, { @@ -223350,7 +224065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L902", + "source_location": "L906", "weight": 1.0 }, { @@ -223360,7 +224075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L902", + "source_location": "L906", "weight": 1.0 }, { @@ -223370,7 +224085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L904", + "source_location": "L908", "weight": 1.0 }, { @@ -223380,7 +224095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L904", + "source_location": "L908", "weight": 1.0 }, { @@ -223390,7 +224105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L919", + "source_location": "L923", "weight": 1.0 }, { @@ -223400,7 +224115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L926", + "source_location": "L930", "weight": 1.0 }, { @@ -223410,7 +224125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L926", + "source_location": "L930", "weight": 1.0 }, { @@ -223420,7 +224135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L928", + "source_location": "L932", "weight": 1.0 }, { @@ -223430,7 +224145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L928", + "source_location": "L932", "weight": 1.0 }, { @@ -223440,7 +224155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L938", + "source_location": "L942", "weight": 1.0 }, { @@ -223450,7 +224165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L939", + "source_location": "L943", "weight": 1.0 }, { @@ -223460,7 +224175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L941", + "source_location": "L945", "weight": 1.0 }, { @@ -223470,7 +224185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L941", + "source_location": "L945", "weight": 1.0 }, { @@ -223480,7 +224195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L957", + "source_location": "L961", "weight": 1.0 }, { @@ -223490,7 +224205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L959", + "source_location": "L963", "weight": 1.0 }, { @@ -223500,7 +224215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L960", + "source_location": "L964", "weight": 1.0 }, { @@ -223510,7 +224225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L961", + "source_location": "L965", "weight": 1.0 }, { @@ -223520,7 +224235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L972", + "source_location": "L976", "weight": 1.0 }, { @@ -223530,7 +224245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L974", + "source_location": "L978", "weight": 1.0 }, { @@ -223540,7 +224255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L976", + "source_location": "L980", "weight": 1.0 }, { @@ -223550,7 +224265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L977", + "source_location": "L981", "weight": 1.0 }, { @@ -223560,7 +224275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L979", + "source_location": "L983", "weight": 1.0 }, { @@ -223570,7 +224285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L981", + "source_location": "L985", "weight": 1.0 }, { @@ -223580,7 +224295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1017", + "source_location": "L1021", "weight": 1.0 }, { @@ -223590,7 +224305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1018", + "source_location": "L1022", "weight": 1.0 }, { @@ -223600,7 +224315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1036", + "source_location": "L1040", "weight": 1.0 }, { @@ -223610,7 +224325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1038", + "source_location": "L1042", "weight": 1.0 }, { @@ -223620,7 +224335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1038", + "source_location": "L1042", "weight": 1.0 }, { @@ -223630,7 +224345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1040", + "source_location": "L1044", "weight": 1.0 }, { @@ -223640,7 +224355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1040", + "source_location": "L1044", "weight": 1.0 }, { @@ -223650,7 +224365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1055", + "source_location": "L1059", "weight": 1.0 }, { @@ -223660,7 +224375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1061", + "source_location": "L1065", "weight": 1.0 }, { @@ -223670,7 +224385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1061", + "source_location": "L1065", "weight": 1.0 }, { @@ -223680,7 +224395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1063", + "source_location": "L1067", "weight": 1.0 }, { @@ -223690,7 +224405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1063", + "source_location": "L1067", "weight": 1.0 }, { @@ -223700,7 +224415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1073", + "source_location": "L1077", "weight": 1.0 }, { @@ -223710,7 +224425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1074", + "source_location": "L1078", "weight": 1.0 }, { @@ -223720,7 +224435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1076", + "source_location": "L1080", "weight": 1.0 }, { @@ -223730,7 +224445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1076", + "source_location": "L1080", "weight": 1.0 }, { @@ -223740,7 +224455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1112", + "source_location": "L1118", "weight": 1.0 }, { @@ -223750,7 +224465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1113", + "source_location": "L1119", "weight": 1.0 }, { @@ -223760,7 +224475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1131", + "source_location": "L1138", "weight": 1.0 }, { @@ -223770,7 +224485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1133", + "source_location": "L1140", "weight": 1.0 }, { @@ -223780,7 +224495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1133", + "source_location": "L1140", "weight": 1.0 }, { @@ -223790,7 +224505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1135", + "source_location": "L1142", "weight": 1.0 }, { @@ -223800,7 +224515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1135", + "source_location": "L1142", "weight": 1.0 }, { @@ -223810,7 +224525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1150", + "source_location": "L1157", "weight": 1.0 }, { @@ -223820,7 +224535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1156", + "source_location": "L1164", "weight": 1.0 }, { @@ -223830,7 +224545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1156", + "source_location": "L1164", "weight": 1.0 }, { @@ -223840,7 +224555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1158", + "source_location": "L1166", "weight": 1.0 }, { @@ -223850,7 +224565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1158", + "source_location": "L1166", "weight": 1.0 }, { @@ -223860,7 +224575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1168", + "source_location": "L1176", "weight": 1.0 }, { @@ -223870,7 +224585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1169", + "source_location": "L1177", "weight": 1.0 }, { @@ -223880,7 +224595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1171", + "source_location": "L1179", "weight": 1.0 }, { @@ -223890,7 +224605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1171", + "source_location": "L1179", "weight": 1.0 }, { @@ -223900,7 +224615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1218", + "source_location": "L1226", "weight": 1.0 }, { @@ -223910,7 +224625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1219", + "source_location": "L1227", "weight": 1.0 }, { @@ -223920,7 +224635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1244", + "source_location": "L1252", "weight": 1.0 }, { @@ -223930,7 +224645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1246", + "source_location": "L1254", "weight": 1.0 }, { @@ -223940,7 +224655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1246", + "source_location": "L1254", "weight": 1.0 }, { @@ -223950,7 +224665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1248", + "source_location": "L1256", "weight": 1.0 }, { @@ -223960,7 +224675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1248", + "source_location": "L1256", "weight": 1.0 }, { @@ -223970,7 +224685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1263", + "source_location": "L1271", "weight": 1.0 }, { @@ -223980,7 +224695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1276", + "source_location": "L1284", "weight": 1.0 }, { @@ -223990,7 +224705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1276", + "source_location": "L1284", "weight": 1.0 }, { @@ -224000,7 +224715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1278", + "source_location": "L1286", "weight": 1.0 }, { @@ -224010,7 +224725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1278", + "source_location": "L1286", "weight": 1.0 }, { @@ -224020,7 +224735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1288", + "source_location": "L1296", "weight": 1.0 }, { @@ -224030,7 +224745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1289", + "source_location": "L1297", "weight": 1.0 }, { @@ -224040,7 +224755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1291", + "source_location": "L1299", "weight": 1.0 }, { @@ -224050,7 +224765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1291", + "source_location": "L1299", "weight": 1.0 }, { @@ -224060,7 +224775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1339", + "source_location": "L1347", "weight": 1.0 }, { @@ -224070,7 +224785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1340", + "source_location": "L1348", "weight": 1.0 }, { @@ -224080,7 +224795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1341", + "source_location": "L1349", "weight": 1.0 }, { @@ -224090,7 +224805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1352", + "source_location": "L1360", "weight": 1.0 }, { @@ -224100,7 +224815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1360", + "source_location": "L1368", "weight": 1.0 }, { @@ -224110,7 +224825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1362", + "source_location": "L1370", "weight": 1.0 }, { @@ -224120,7 +224835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1362", + "source_location": "L1370", "weight": 1.0 }, { @@ -224130,7 +224845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1364", + "source_location": "L1372", "weight": 1.0 }, { @@ -224140,7 +224855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1364", + "source_location": "L1372", "weight": 1.0 }, { @@ -224150,7 +224865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1376", + "source_location": "L1384", "weight": 1.0 }, { @@ -224160,7 +224875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1379", + "source_location": "L1387", "weight": 1.0 }, { @@ -224170,7 +224885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1386", + "source_location": "L1394", "weight": 1.0 }, { @@ -224180,7 +224895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1386", + "source_location": "L1394", "weight": 1.0 }, { @@ -224190,7 +224905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1388", + "source_location": "L1396", "weight": 1.0 }, { @@ -224200,7 +224915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1388", + "source_location": "L1396", "weight": 1.0 }, { @@ -224210,7 +224925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1398", + "source_location": "L1406", "weight": 1.0 }, { @@ -224220,7 +224935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1399", + "source_location": "L1407", "weight": 1.0 }, { @@ -224230,7 +224945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1401", + "source_location": "L1409", "weight": 1.0 }, { @@ -224240,7 +224955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1401", + "source_location": "L1409", "weight": 1.0 }, { @@ -224250,7 +224965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1410", + "source_location": "L1418", "weight": 1.0 }, { @@ -224260,7 +224975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1411", + "source_location": "L1419", "weight": 1.0 }, { @@ -224270,7 +224985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1423", + "source_location": "L1431", "weight": 1.0 }, { @@ -224280,7 +224995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1424", + "source_location": "L1432", "weight": 1.0 }, { @@ -224290,7 +225005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1426", + "source_location": "L1434", "weight": 1.0 }, { @@ -224300,7 +225015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1426", + "source_location": "L1434", "weight": 1.0 }, { @@ -224310,7 +225025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1435", + "source_location": "L1443", "weight": 1.0 }, { @@ -224320,7 +225035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1437", + "source_location": "L1445", "weight": 1.0 }, { @@ -224330,7 +225045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1439", + "source_location": "L1447", "weight": 1.0 }, { @@ -224340,7 +225055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1457", + "source_location": "L1465", "weight": 1.0 }, { @@ -224350,7 +225065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1459", + "source_location": "L1467", "weight": 1.0 }, { @@ -224360,7 +225075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1461", + "source_location": "L1469", "weight": 1.0 }, { @@ -224370,7 +225085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1461", + "source_location": "L1469", "weight": 1.0 }, { @@ -224380,7 +225095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1486", + "source_location": "L1494", "weight": 1.0 }, { @@ -224390,7 +225105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1489", + "source_location": "L1497", "weight": 1.0 }, { @@ -224400,7 +225115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1499", + "source_location": "L1507", "weight": 1.0 }, { @@ -224410,7 +225125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1507", + "source_location": "L1515", "weight": 1.0 }, { @@ -224420,7 +225135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1512", + "source_location": "L1520", "weight": 1.0 }, { @@ -224430,7 +225145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1522", + "source_location": "L1530", "weight": 1.0 }, { @@ -224440,7 +225155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1540", + "source_location": "L1548", "weight": 1.0 }, { @@ -224450,7 +225165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1542", + "source_location": "L1550", "weight": 1.0 }, { @@ -224460,7 +225175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1549", + "source_location": "L1557", "weight": 1.0 }, { @@ -224470,7 +225185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1550", + "source_location": "L1558", "weight": 1.0 }, { @@ -224480,7 +225195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/admin.py", - "source_location": "L1552", + "source_location": "L1560", "weight": 1.0 }, { @@ -227840,7 +228555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1258", + "source_location": "L1260", "weight": 1.0 }, { @@ -227850,7 +228565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1259", + "source_location": "L1261", "weight": 1.0 }, { @@ -227860,7 +228575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1282", + "source_location": "L1285", "weight": 1.0 }, { @@ -227870,7 +228585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1284", + "source_location": "L1287", "weight": 1.0 }, { @@ -227880,7 +228595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1284", + "source_location": "L1287", "weight": 1.0 }, { @@ -227890,7 +228605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1286", + "source_location": "L1289", "weight": 1.0 }, { @@ -227900,7 +228615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1286", + "source_location": "L1289", "weight": 1.0 }, { @@ -227910,7 +228625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1302", + "source_location": "L1305", "weight": 1.0 }, { @@ -227920,7 +228635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1312", + "source_location": "L1316", "weight": 1.0 }, { @@ -227930,7 +228645,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1312", + "source_location": "L1316", "weight": 1.0 }, { @@ -227940,7 +228655,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1314", + "source_location": "L1318", "weight": 1.0 }, { @@ -227950,7 +228665,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1314", + "source_location": "L1318", "weight": 1.0 }, { @@ -227960,7 +228675,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1325", + "source_location": "L1329", "weight": 1.0 }, { @@ -227970,7 +228685,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1326", + "source_location": "L1330", "weight": 1.0 }, { @@ -227980,7 +228695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1328", + "source_location": "L1332", "weight": 1.0 }, { @@ -227990,7 +228705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1328", + "source_location": "L1332", "weight": 1.0 }, { @@ -228000,7 +228715,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1369", + "source_location": "L1373", "weight": 1.0 }, { @@ -228010,7 +228725,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1371", + "source_location": "L1375", "weight": 1.0 }, { @@ -228020,7 +228735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1371", + "source_location": "L1375", "weight": 1.0 }, { @@ -228030,7 +228745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1395", + "source_location": "L1399", "weight": 1.0 }, { @@ -228040,7 +228755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1397", + "source_location": "L1401", "weight": 1.0 }, { @@ -228050,7 +228765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1397", + "source_location": "L1401", "weight": 1.0 }, { @@ -228060,7 +228775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1399", + "source_location": "L1403", "weight": 1.0 }, { @@ -228070,7 +228785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1399", + "source_location": "L1403", "weight": 1.0 }, { @@ -228080,7 +228795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1415", + "source_location": "L1419", "weight": 1.0 }, { @@ -228090,7 +228805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1426", + "source_location": "L1430", "weight": 1.0 }, { @@ -228100,7 +228815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1426", + "source_location": "L1430", "weight": 1.0 }, { @@ -228110,7 +228825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1428", + "source_location": "L1432", "weight": 1.0 }, { @@ -228120,7 +228835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1428", + "source_location": "L1432", "weight": 1.0 }, { @@ -228130,7 +228845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1439", + "source_location": "L1443", "weight": 1.0 }, { @@ -228140,7 +228855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1440", + "source_location": "L1444", "weight": 1.0 }, { @@ -228150,7 +228865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1442", + "source_location": "L1446", "weight": 1.0 }, { @@ -228160,7 +228875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1442", + "source_location": "L1446", "weight": 1.0 }, { @@ -228170,7 +228885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1477", + "source_location": "L1481", "weight": 1.0 }, { @@ -228180,7 +228895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1479", + "source_location": "L1483", "weight": 1.0 }, { @@ -228190,7 +228905,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1479", + "source_location": "L1483", "weight": 1.0 }, { @@ -228200,7 +228915,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1500", + "source_location": "L1504", "weight": 1.0 }, { @@ -228210,7 +228925,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1502", + "source_location": "L1506", "weight": 1.0 }, { @@ -228220,7 +228935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1502", + "source_location": "L1506", "weight": 1.0 }, { @@ -228230,7 +228945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1504", + "source_location": "L1508", "weight": 1.0 }, { @@ -228240,7 +228955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1504", + "source_location": "L1508", "weight": 1.0 }, { @@ -228250,7 +228965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1520", + "source_location": "L1524", "weight": 1.0 }, { @@ -228260,7 +228975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1528", + "source_location": "L1532", "weight": 1.0 }, { @@ -228270,7 +228985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1528", + "source_location": "L1532", "weight": 1.0 }, { @@ -228280,7 +228995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1530", + "source_location": "L1534", "weight": 1.0 }, { @@ -228290,7 +229005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1530", + "source_location": "L1534", "weight": 1.0 }, { @@ -228300,7 +229015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1541", + "source_location": "L1545", "weight": 1.0 }, { @@ -228310,7 +229025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1542", + "source_location": "L1546", "weight": 1.0 }, { @@ -228320,7 +229035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1544", + "source_location": "L1548", "weight": 1.0 }, { @@ -228330,7 +229045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1544", + "source_location": "L1548", "weight": 1.0 }, { @@ -228340,7 +229055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1712", + "source_location": "L1716", "weight": 1.0 }, { @@ -228350,7 +229065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1713", + "source_location": "L1717", "weight": 1.0 }, { @@ -228360,7 +229075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1726", + "source_location": "L1730", "weight": 1.0 }, { @@ -228370,42 +229085,32 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1728", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_channel_service_order_detail", - "target": "crud_pilot_service_row_to_dict_service_order", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1729", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_channel_service_order_detail", - "target": "crud_consumable_stock_log_user_nick_name_map", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1731", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_channel_service_order_detail", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L1732", "weight": 1.0 }, { "source": "api_pilot_service_get_channel_service_order_detail", - "target": "crud_pilot_service_get_service_order_products", + "target": "crud_pilot_service_row_to_dict_service_order", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1733", + "weight": 1.0 + }, + { + "source": "api_pilot_service_get_channel_service_order_detail", + "target": "crud_consumable_stock_log_user_nick_name_map", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1735", + "weight": 1.0 + }, + { + "source": "api_pilot_service_get_channel_service_order_detail", + "target": "crud_base_crudbase_get", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -228413,6 +229118,16 @@ "source_location": "L1736", "weight": 1.0 }, + { + "source": "api_pilot_service_get_channel_service_order_detail", + "target": "crud_pilot_service_get_service_order_products", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1740", + "weight": 1.0 + }, { "source": "api_pilot_service_get_channel_service_order_detail", "target": "crud_pilot_service_gmcp_has_purchase_lock", @@ -228420,7 +229135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1741", + "source_location": "L1745", "weight": 1.0 }, { @@ -228430,7 +229145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1743", + "source_location": "L1747", "weight": 1.0 }, { @@ -228440,7 +229155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1747", + "source_location": "L1751", "weight": 1.0 }, { @@ -228450,7 +229165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1749", + "source_location": "L1753", "weight": 1.0 }, { @@ -228460,42 +229175,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1774", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_channel_service_order", - "target": "crud_pilot_service_row_to_dict_service_order", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1776", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_channel_service_order", - "target": "crud_pilot_service_get_service_order_products", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1777", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_channel_service_order", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L1778", "weight": 1.0 }, { "source": "api_pilot_service_create_channel_service_order", - "target": "core_response_error_response", + "target": "crud_pilot_service_row_to_dict_service_order", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -228503,6 +229188,36 @@ "source_location": "L1780", "weight": 1.0 }, + { + "source": "api_pilot_service_create_channel_service_order", + "target": "crud_pilot_service_get_service_order_products", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1781", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_channel_service_order", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1782", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_channel_service_order", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1784", + "weight": 1.0 + }, { "source": "api_pilot_service_create_channel_service_order", "target": "str", @@ -228510,7 +229225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1780", + "source_location": "L1784", "weight": 1.0 }, { @@ -228520,19 +229235,19 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1805", - "weight": 1.0 - }, - { - "source": "api_pilot_service_update_channel_service_order", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L1809", "weight": 1.0 }, + { + "source": "api_pilot_service_update_channel_service_order", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1813", + "weight": 1.0 + }, { "source": "api_pilot_service_update_channel_service_order", "target": "crud_pilot_service_row_to_dict_service_order", @@ -228540,7 +229255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1810", + "source_location": "L1814", "weight": 1.0 }, { @@ -228550,7 +229265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1813", + "source_location": "L1817", "weight": 1.0 }, { @@ -228560,7 +229275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1813", + "source_location": "L1817", "weight": 1.0 }, { @@ -228570,7 +229285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1824", + "source_location": "L1828", "weight": 1.0 }, { @@ -228580,7 +229295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1825", + "source_location": "L1829", "weight": 1.0 }, { @@ -228590,7 +229305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1827", + "source_location": "L1831", "weight": 1.0 }, { @@ -228600,7 +229315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1827", + "source_location": "L1831", "weight": 1.0 }, { @@ -228610,7 +229325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1839", + "source_location": "L1843", "weight": 1.0 }, { @@ -228620,7 +229335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1845", + "source_location": "L1849", "weight": 1.0 }, { @@ -228630,7 +229345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1847", + "source_location": "L1851", "weight": 1.0 }, { @@ -228640,7 +229355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1848", + "source_location": "L1852", "weight": 1.0 }, { @@ -228650,7 +229365,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1851", + "source_location": "L1855", "weight": 1.0 }, { @@ -228660,7 +229375,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1851", + "source_location": "L1855", "weight": 1.0 }, { @@ -228670,7 +229385,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1863", + "source_location": "L1867", "weight": 1.0 }, { @@ -228680,7 +229395,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1869", + "source_location": "L1873", "weight": 1.0 }, { @@ -228690,7 +229405,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1871", + "source_location": "L1875", "weight": 1.0 }, { @@ -228700,7 +229415,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1872", + "source_location": "L1876", "weight": 1.0 }, { @@ -228710,7 +229425,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1875", + "source_location": "L1879", "weight": 1.0 }, { @@ -228720,7 +229435,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1875", + "source_location": "L1879", "weight": 1.0 }, { @@ -228730,7 +229445,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1887", + "source_location": "L1891", "weight": 1.0 }, { @@ -228740,7 +229455,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1894", + "source_location": "L1898", "weight": 1.0 }, { @@ -228750,7 +229465,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1896", + "source_location": "L1900", "weight": 1.0 }, { @@ -228760,7 +229475,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1897", + "source_location": "L1901", "weight": 1.0 }, { @@ -228770,7 +229485,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1900", + "source_location": "L1904", "weight": 1.0 }, { @@ -228780,7 +229495,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1900", + "source_location": "L1904", "weight": 1.0 }, { @@ -228790,7 +229505,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1912", + "source_location": "L1916", "weight": 1.0 }, { @@ -228800,7 +229515,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1918", + "source_location": "L1922", "weight": 1.0 }, { @@ -228810,7 +229525,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1920", + "source_location": "L1924", "weight": 1.0 }, { @@ -228820,7 +229535,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1921", + "source_location": "L1925", "weight": 1.0 }, { @@ -228830,7 +229545,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1924", + "source_location": "L1928", "weight": 1.0 }, { @@ -228840,7 +229555,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1924", + "source_location": "L1928", "weight": 1.0 }, { @@ -228850,7 +229565,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1935", + "source_location": "L1939", "weight": 1.0 }, { @@ -228860,7 +229575,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1939", + "source_location": "L1943", "weight": 1.0 }, { @@ -228870,7 +229585,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1941", + "source_location": "L1945", "weight": 1.0 }, { @@ -228880,7 +229595,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1942", + "source_location": "L1946", "weight": 1.0 }, { @@ -228890,7 +229605,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1945", + "source_location": "L1949", "weight": 1.0 }, { @@ -228900,7 +229615,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1945", + "source_location": "L1949", "weight": 1.0 }, { @@ -228910,7 +229625,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1976", + "source_location": "L1980", "weight": 1.0 }, { @@ -228920,7 +229635,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1977", + "source_location": "L1981", "weight": 1.0 }, { @@ -228930,42 +229645,12 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L1990", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_service_order_txn_detail", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1992", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_service_order_txn_detail", - "target": "crud_pilot_service_service_order_txn_to_response_dict", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L1993", - "weight": 1.0 - }, - { - "source": "api_pilot_service_get_service_order_txn_detail", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L1994", "weight": 1.0 }, { "source": "api_pilot_service_get_service_order_txn_detail", - "target": "str", + "target": "core_response_error_response", "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, @@ -228973,6 +229658,36 @@ "source_location": "L1996", "weight": 1.0 }, + { + "source": "api_pilot_service_get_service_order_txn_detail", + "target": "crud_pilot_service_service_order_txn_to_response_dict", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1997", + "weight": 1.0 + }, + { + "source": "api_pilot_service_get_service_order_txn_detail", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L1998", + "weight": 1.0 + }, + { + "source": "api_pilot_service_get_service_order_txn_detail", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2000", + "weight": 1.0 + }, { "source": "api_pilot_service_create_recharge_txn", "target": "crud_base_crudbase_get", @@ -228980,7 +229695,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2015", + "source_location": "L2019", "weight": 1.0 }, { @@ -228990,29 +229705,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2017", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_recharge_txn", - "target": "crud_pilot_service_row_to_dict_service_order_txn", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L2018", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_recharge_txn", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L2021", "weight": 1.0 }, + { + "source": "api_pilot_service_create_recharge_txn", + "target": "crud_pilot_service_row_to_dict_service_order_txn", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2022", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_recharge_txn", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2025", + "weight": 1.0 + }, { "source": "api_pilot_service_create_recharge_txn", "target": "str", @@ -229020,7 +229735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2021", + "source_location": "L2025", "weight": 1.0 }, { @@ -229030,7 +229745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2040", + "source_location": "L2044", "weight": 1.0 }, { @@ -229040,29 +229755,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2042", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_refund_txn", - "target": "crud_pilot_service_row_to_dict_service_order_txn", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L2043", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_refund_txn", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L2046", "weight": 1.0 }, + { + "source": "api_pilot_service_create_refund_txn", + "target": "crud_pilot_service_row_to_dict_service_order_txn", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2047", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_refund_txn", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2050", + "weight": 1.0 + }, { "source": "api_pilot_service_create_refund_txn", "target": "str", @@ -229070,7 +229785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2046", + "source_location": "L2050", "weight": 1.0 }, { @@ -229080,7 +229795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2065", + "source_location": "L2069", "weight": 1.0 }, { @@ -229090,29 +229805,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2067", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_purchase_txn", - "target": "crud_pilot_service_row_to_dict_service_order_txn", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L2068", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_purchase_txn", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L2071", "weight": 1.0 }, + { + "source": "api_pilot_service_create_purchase_txn", + "target": "crud_pilot_service_row_to_dict_service_order_txn", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2072", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_purchase_txn", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2075", + "weight": 1.0 + }, { "source": "api_pilot_service_create_purchase_txn", "target": "str", @@ -229120,7 +229835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2071", + "source_location": "L2075", "weight": 1.0 }, { @@ -229130,7 +229845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2090", + "source_location": "L2094", "weight": 1.0 }, { @@ -229140,29 +229855,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2092", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_unsubscribe_txn", - "target": "crud_pilot_service_row_to_dict_service_order_txn", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L2093", - "weight": 1.0 - }, - { - "source": "api_pilot_service_create_unsubscribe_txn", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L2096", "weight": 1.0 }, + { + "source": "api_pilot_service_create_unsubscribe_txn", + "target": "crud_pilot_service_row_to_dict_service_order_txn", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2097", + "weight": 1.0 + }, + { + "source": "api_pilot_service_create_unsubscribe_txn", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2100", + "weight": 1.0 + }, { "source": "api_pilot_service_create_unsubscribe_txn", "target": "str", @@ -229170,7 +229885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2096", + "source_location": "L2100", "weight": 1.0 }, { @@ -229180,7 +229895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2120", + "source_location": "L2124", "weight": 1.0 }, { @@ -229190,29 +229905,29 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2122", - "weight": 1.0 - }, - { - "source": "api_pilot_service_update_service_order_txn", - "target": "crud_pilot_service_row_to_dict_service_order_txn", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", - "source_location": "L2123", - "weight": 1.0 - }, - { - "source": "api_pilot_service_update_service_order_txn", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/pilot_service.py", "source_location": "L2126", "weight": 1.0 }, + { + "source": "api_pilot_service_update_service_order_txn", + "target": "crud_pilot_service_row_to_dict_service_order_txn", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2127", + "weight": 1.0 + }, + { + "source": "api_pilot_service_update_service_order_txn", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/pilot_service.py", + "source_location": "L2130", + "weight": 1.0 + }, { "source": "api_pilot_service_update_service_order_txn", "target": "str", @@ -229220,7 +229935,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2126", + "source_location": "L2130", "weight": 1.0 }, { @@ -229230,7 +229945,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2144", + "source_location": "L2148", "weight": 1.0 }, { @@ -229240,7 +229955,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2146", + "source_location": "L2150", "weight": 1.0 }, { @@ -229250,7 +229965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2147", + "source_location": "L2151", "weight": 1.0 }, { @@ -229260,7 +229975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2150", + "source_location": "L2154", "weight": 1.0 }, { @@ -229270,7 +229985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2150", + "source_location": "L2154", "weight": 1.0 }, { @@ -229280,7 +229995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2168", + "source_location": "L2172", "weight": 1.0 }, { @@ -229290,7 +230005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2170", + "source_location": "L2174", "weight": 1.0 }, { @@ -229300,7 +230015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2171", + "source_location": "L2175", "weight": 1.0 }, { @@ -229310,7 +230025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2175", + "source_location": "L2179", "weight": 1.0 }, { @@ -229320,7 +230035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2175", + "source_location": "L2179", "weight": 1.0 }, { @@ -229330,7 +230045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2190", + "source_location": "L2194", "weight": 1.0 }, { @@ -229340,7 +230055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2192", + "source_location": "L2196", "weight": 1.0 }, { @@ -229350,7 +230065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2193", + "source_location": "L2197", "weight": 1.0 }, { @@ -229360,7 +230075,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2197", + "source_location": "L2201", "weight": 1.0 }, { @@ -229370,7 +230085,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2197", + "source_location": "L2201", "weight": 1.0 }, { @@ -229380,7 +230095,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2208", + "source_location": "L2212", "weight": 1.0 }, { @@ -229390,7 +230105,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2210", + "source_location": "L2214", "weight": 1.0 }, { @@ -229400,7 +230115,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2211", + "source_location": "L2215", "weight": 1.0 }, { @@ -229410,7 +230125,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2213", + "source_location": "L2217", "weight": 1.0 }, { @@ -229420,7 +230135,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2213", + "source_location": "L2217", "weight": 1.0 }, { @@ -229430,7 +230145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2225", + "source_location": "L2229", "weight": 1.0 }, { @@ -229440,7 +230155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2227", + "source_location": "L2231", "weight": 1.0 }, { @@ -229450,7 +230165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2227", + "source_location": "L2231", "weight": 1.0 }, { @@ -229460,7 +230175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2271", + "source_location": "L2275", "weight": 1.0 }, { @@ -229470,7 +230185,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2301", + "source_location": "L2305", "weight": 1.0 }, { @@ -229480,7 +230195,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2303", + "source_location": "L2307", "weight": 1.0 }, { @@ -229490,7 +230205,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2303", + "source_location": "L2307", "weight": 1.0 }, { @@ -229500,7 +230215,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2325", + "source_location": "L2329", "weight": 1.0 }, { @@ -229510,7 +230225,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2327", + "source_location": "L2331", "weight": 1.0 }, { @@ -229520,7 +230235,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2329", + "source_location": "L2333", "weight": 1.0 }, { @@ -229530,7 +230245,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2329", + "source_location": "L2333", "weight": 1.0 }, { @@ -229540,7 +230255,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2342", + "source_location": "L2346", "weight": 1.0 }, { @@ -229550,7 +230265,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2343", + "source_location": "L2347", "weight": 1.0 }, { @@ -229560,7 +230275,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2345", + "source_location": "L2349", "weight": 1.0 }, { @@ -229570,7 +230285,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2363", + "source_location": "L2367", "weight": 1.0 }, { @@ -229580,7 +230295,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2372", + "source_location": "L2376", "weight": 1.0 }, { @@ -229590,7 +230305,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2374", + "source_location": "L2378", "weight": 1.0 }, { @@ -229600,7 +230315,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2374", + "source_location": "L2378", "weight": 1.0 }, { @@ -229610,7 +230325,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2385", + "source_location": "L2389", "weight": 1.0 }, { @@ -229620,7 +230335,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2386", + "source_location": "L2390", "weight": 1.0 }, { @@ -229630,7 +230345,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2388", + "source_location": "L2392", "weight": 1.0 }, { @@ -229640,7 +230355,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/pilot_service.py", - "source_location": "L2388", + "source_location": "L2392", "weight": 1.0 }, { @@ -230990,7 +231705,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L152", + "source_location": "L156", "weight": 1.0 }, { @@ -231000,7 +231715,17 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L153", + "source_location": "L157", + "weight": 1.0 + }, + { + "source": "api_insurance_company_list_insurance_companies", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L180", "weight": 1.0 }, { @@ -231010,7 +231735,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L176", + "source_location": "L198", "weight": 1.0 }, { @@ -231020,7 +231745,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L288", + "source_location": "L314", "weight": 1.0 }, { @@ -231030,7 +231755,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L308", + "source_location": "L334", "weight": 1.0 }, { @@ -231040,7 +231765,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L424", + "source_location": "L450", "weight": 1.0 }, { @@ -231050,7 +231775,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L441", + "source_location": "L467", "weight": 1.0 }, { @@ -231060,7 +231785,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L568", + "source_location": "L596", "weight": 1.0 }, { @@ -231070,7 +231795,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L591", + "source_location": "L620", "weight": 1.0 }, { @@ -231080,7 +231805,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L593", + "source_location": "L622", "weight": 1.0 }, { @@ -231090,7 +231815,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L595", + "source_location": "L624", "weight": 1.0 }, { @@ -231100,7 +231825,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L595", + "source_location": "L624", "weight": 1.0 }, { @@ -231110,7 +231835,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L611", + "source_location": "L640", "weight": 1.0 }, { @@ -231120,7 +231845,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L621", + "source_location": "L651", "weight": 1.0 }, { @@ -231130,7 +231855,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L623", + "source_location": "L653", "weight": 1.0 }, { @@ -231140,7 +231865,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L623", + "source_location": "L653", "weight": 1.0 }, { @@ -231150,7 +231875,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L635", + "source_location": "L665", "weight": 1.0 }, { @@ -231160,7 +231885,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L637", + "source_location": "L667", "weight": 1.0 }, { @@ -231170,7 +231895,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L637", + "source_location": "L667", "weight": 1.0 }, { @@ -231180,59 +231905,59 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L680", - "weight": 1.0 - }, - { - "source": "api_insurance_company_list_insurance_company_invoices", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L682", - "weight": 1.0 - }, - { - "source": "api_insurance_company_list_insurance_company_invoices", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L682", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_company_invoice", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L706", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_company_invoice", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L708", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_company_invoice", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", "source_location": "L710", "weight": 1.0 }, + { + "source": "api_insurance_company_list_insurance_company_invoices", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L712", + "weight": 1.0 + }, + { + "source": "api_insurance_company_list_insurance_company_invoices", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L712", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_company_invoice", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L736", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_company_invoice", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L738", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_company_invoice", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L740", + "weight": 1.0 + }, { "source": "api_insurance_company_create_insurance_company_invoice", "target": "str", @@ -231240,7 +231965,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L710", + "source_location": "L740", "weight": 1.0 }, { @@ -231250,7 +231975,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L726", + "source_location": "L756", "weight": 1.0 }, { @@ -231260,7 +231985,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L737", + "source_location": "L767", "weight": 1.0 }, { @@ -231270,7 +231995,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L739", + "source_location": "L769", "weight": 1.0 }, { @@ -231280,7 +232005,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L739", + "source_location": "L769", "weight": 1.0 }, { @@ -231290,7 +232015,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L751", + "source_location": "L781", "weight": 1.0 }, { @@ -231300,7 +232025,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L753", + "source_location": "L783", "weight": 1.0 }, { @@ -231310,7 +232035,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L753", + "source_location": "L783", "weight": 1.0 }, { @@ -231320,7 +232045,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L790", + "source_location": "L820", "weight": 1.0 }, { @@ -231330,7 +232055,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L792", + "source_location": "L822", "weight": 1.0 }, { @@ -231340,7 +232065,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L792", + "source_location": "L822", "weight": 1.0 }, { @@ -231350,69 +232075,69 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L813", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_project_price", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L815", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_project_price", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L817", - "weight": 1.0 - }, - { - "source": "api_insurance_company_create_insurance_project_price", - "target": "str", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L817", - "weight": 1.0 - }, - { - "source": "api_insurance_company_update_insurance_project_price", - "target": "crud_base_crudbase_get", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L833", - "weight": 1.0 - }, - { - "source": "api_insurance_company_update_insurance_project_price", - "target": "core_response_success_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", - "source_location": "L841", - "weight": 1.0 - }, - { - "source": "api_insurance_company_update_insurance_project_price", - "target": "core_response_error_response", - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "api/insurance_company.py", "source_location": "L843", "weight": 1.0 }, + { + "source": "api_insurance_company_create_insurance_project_price", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L845", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_project_price", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L847", + "weight": 1.0 + }, + { + "source": "api_insurance_company_create_insurance_project_price", + "target": "str", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L847", + "weight": 1.0 + }, + { + "source": "api_insurance_company_update_insurance_project_price", + "target": "crud_base_crudbase_get", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L863", + "weight": 1.0 + }, + { + "source": "api_insurance_company_update_insurance_project_price", + "target": "core_response_success_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L871", + "weight": 1.0 + }, + { + "source": "api_insurance_company_update_insurance_project_price", + "target": "core_response_error_response", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "api/insurance_company.py", + "source_location": "L873", + "weight": 1.0 + }, { "source": "api_insurance_company_update_insurance_project_price", "target": "str", @@ -231420,7 +232145,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L843", + "source_location": "L873", "weight": 1.0 }, { @@ -231430,7 +232155,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L855", + "source_location": "L885", "weight": 1.0 }, { @@ -231440,7 +232165,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L857", + "source_location": "L887", "weight": 1.0 }, { @@ -231450,7 +232175,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "api/insurance_company.py", - "source_location": "L857", + "source_location": "L887", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index ba7f1dca..668ffb25 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ -# Graph Report - app (2026-06-13) +# Graph Report - app (2026-06-14) ## Corpus Check -- Large corpus: 205 files · ~231,501 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 205 files · ~233,064 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 4027 nodes · 20969 edges · 55 communities detected -- Extraction: 33% EXTRACTED · 67% INFERRED · 0% AMBIGUOUS · INFERRED: 14087 edges (avg confidence: 0.6) +- 4040 nodes · 21037 edges · 51 communities detected +- Extraction: 33% EXTRACTED · 67% INFERRED · 0% AMBIGUOUS · INFERRED: 14129 edges (avg confidence: 0.6) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -54,28 +54,24 @@ - [[_COMMUNITY_Community 42|Community 42]] - [[_COMMUNITY_Community 43|Community 43]] - [[_COMMUNITY_Community 44|Community 44]] -- [[_COMMUNITY_Community 45|Community 45]] -- [[_COMMUNITY_Community 46|Community 46]] - [[_COMMUNITY_Community 47|Community 47]] - [[_COMMUNITY_Community 48|Community 48]] +- [[_COMMUNITY_Community 49|Community 49]] +- [[_COMMUNITY_Community 50|Community 50]] - [[_COMMUNITY_Community 51|Community 51]] - [[_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]] ## God Nodes (most connected - your core abstractions) -1. `success_response()` - 623 edges -2. `error_response()` - 517 edges -3. `SysUser` - 424 edges -4. `BizQcTaskResult` - 287 edges -5. `BizQcMaterialUsage` - 286 edges +1. `success_response()` - 625 edges +2. `error_response()` - 519 edges +3. `SysUser` - 427 edges +4. `BizQcMaterialUsage` - 289 edges +5. `BizQcTaskResult` - 287 edges 6. `BizProductionMaterial` - 284 edges 7. `BizProductionMaterialUsage` - 284 edges -8. `BizQcMaterial` - 280 edges -9. `BizProductionMaterialStockBatch` - 272 edges -10. `BizQcMaterialStockBatch` - 272 edges +8. `BizQcMaterial` - 282 edges +9. `BizQcMaterialStockBatch` - 275 edges +10. `BizProductionMaterialStockBatch` - 272 edges ## Surprising Connections (you probably didn't know these) - `统一记录 API 请求/响应出入参的中间件` --uses--> `SysApiRequestLog` [INFERRED] @@ -93,264 +89,248 @@ ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (796): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+788 more) +Nodes (806): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+798 more) ### Community 1 - "Community 1" Cohesion: 0.01 -Nodes (570): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+562 more) +Nodes (594): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+586 more) ### Community 2 - "Community 2" -Cohesion: 0.08 -Nodes (370): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody (+362 more) +Cohesion: 0.07 +Nodes (465): AuditCreateBody, BatchDetailIdsBody, BatchRefundFinanceSubmitBody, FinanceConfirmBody, FullmoonTodoInsuranceBody, ProtocolCreateBody, ProtocolUpdateBody, 细胞存储 — 采集协议单 / 审核 / 财务确认 / 分期预警 API (+457 more) ### Community 3 - "Community 3" Cohesion: 0.01 -Nodes (231): _ensure_customer_for_mother(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), format_date() (+223 more) +Nodes (255): list_collection_regions(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), format_date() (+247 more) ### Community 4 - "Community 4" +Cohesion: 0.01 +Nodes (238): generate_uuid(), batch_stock_in(), batch_stock_out(), consumable_code_exists(), create_consumable(), _dec(), get_consumable(), _is_enabled_status() (+230 more) + +### Community 5 - "Community 5" Cohesion: 0.02 Nodes (226): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), _format_attachment_file_size(), urls_to_attachment_list() (+218 more) -### Community 5 - "Community 5" -Cohesion: 0.04 -Nodes (216): generate_uuid(), batch_stock_in(), batch_stock_out(), consumable_code_exists(), create_consumable(), _dec(), get_consumable(), _is_enabled_status() (+208 more) - ### Community 6 - "Community 6" -Cohesion: 0.05 -Nodes (196): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+188 more) +Cohesion: 0.02 +Nodes (156): get_protocol_nos_used_in_protocols(), create_dict_type(), dict_type_code_exists(), get_dict_type(), list_dict_types(), 字典类型 CRUD(sys_dict_type), _row_to_dict(), soft_delete_dict_type() (+148 more) ### Community 7 - "Community 7" Cohesion: 0.02 -Nodes (113): get_designer_data(), _error_json(), lifespan(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware (+105 more) +Nodes (106): _business_type_label(), get_business_all_tasks(), _get_business_form_fields(), get_designer_data(), get_instance_detail(), ProcessDefCreateBody, ProcessDefUpdateBody, PublishVersionBody (+98 more) ### Community 8 - "Community 8" -Cohesion: 0.02 -Nodes (165): api_save_application(), get_protocol_nos_used_in_protocols(), create_dict_type(), dict_type_code_exists(), get_dict_type(), list_dict_types(), 字典类型 CRUD(sys_dict_type), _row_to_dict() (+157 more) +Cohesion: 0.03 +Nodes (140): batch_discard(), batch_options(), _batch_row_to_dict(), batch_stock_in(), batch_stock_out(), _create_batch_and_usage(), delete_batch(), _discard_batch() (+132 more) ### Community 9 - "Community 9" Cohesion: 0.03 -Nodes (143): batch_discard(), batch_options(), _batch_row_to_dict(), batch_stock_in(), batch_stock_out(), _create_batch_and_usage(), delete_batch(), _discard_batch() (+135 more) +Nodes (97): _avatar_url_field(), _build_current_user_payload(), _build_user_info_payload(), get_current_user_profile(), get_web_auth_menu_codes(), _jwt_user_payload(), logout(), 公共接口(Web 登录、刷新 Token、登出;用户模型对齐 docs/sql/zkxw.sql 基线) (+89 more) ### Community 10 - "Community 10" -Cohesion: 0.03 -Nodes (98): _avatar_url_field(), _build_current_user_payload(), _build_user_info_payload(), get_current_user_profile(), get_web_auth_menu_codes(), _jwt_user_payload(), logout(), 公共接口(Web 登录、刷新 Token、登出;用户模型对齐 docs/sql/zkxw.sql 基线) (+90 more) +Cohesion: 0.04 +Nodes (103): get_next_cell_product_code(), _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain(), _build_descendant_chain(), _build_facility_path_label(), build_split_product_codes() (+95 more) ### Community 11 - "Community 11" -Cohesion: 0.04 -Nodes (99): get_next_cell_product_code(), _ancestor_link_from_cell_product_input(), _ancestor_sample_chain_link(), _apply_cell_product_status_change(), _build_ancestor_chain(), _build_descendant_chain(), _build_facility_path_label(), build_split_product_codes() (+91 more) +Cohesion: 0.06 +Nodes (89): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, OccupancyCreateBody, 运营支撑 API(洁净室、进出记录、仓储设施、储位、展厅预约) (+81 more) ### Community 12 - "Community 12" -Cohesion: 0.09 -Nodes (45): batch_stock_in(), batch_stock_out(), code_exists(), create_material(), _dec(), _filter_material_type(), _fmt_dt(), get_material() (+37 more) +Cohesion: 0.07 +Nodes (55): batch_stock_in(), batch_stock_out(), code_exists(), create_material(), _dec(), _filter_material_type(), _fmt_dt(), get_material() (+47 more) ### Community 13 - "Community 13" +Cohesion: 0.09 +Nodes (51): allocate_next_biz_no(), _format_biz_no(), _prefix_for(), 业务协议号自动生成:XBCC / JZCC + YYYYMMDD + 6 位序号, 原子分配下一个业务协议号。 须在 create 事务内调用;使用 MySQL LAST_INSERT_ID 保证并发安全。, create_collection_protocol(), _active_link_query(), assert_biz_no_available() (+43 more) + +### Community 14 - "Community 14" Cohesion: 0.11 Nodes (35): batch_create_sterilize_logs(), batch_create_wash_logs(), batch_discard_garments(), batch_soft_delete_garments(), _count_map(), create_garment(), create_sterilize_log(), create_wash_log() (+27 more) -### Community 14 - "Community 14" -Cohesion: 0.12 -Nodes (11): get_wechat_pay_client(), get_wechat_pay_v2(), 微信支付工具模块 支持微信支付 V3 API 文档参考: https://pay.weixin.qq.com/docs/v3/apis/index.ht, 统一下单接口 (V3) Args: out_trade_no: 商户订单号 total, 申请退款 Args: out_trade_no: 商户订单号 total_amount, 小程序调起支付的二次签名参数(与公众号 JSAPI 规则一致), 统一下单 (V2 API) Args: out_trade_no: 商户订单号 tot, 生成签名 V3 (SHA256 with RSA) (+3 more) - ### Community 15 - "Community 15" -Cohesion: 0.16 -Nodes (27): set_current_process_route(), add_step(), copy_step(), create_route(), _create_step_consumable(), _create_step_data_collection(), _create_step_output(), _create_step_reagent() (+19 more) +Cohesion: 0.12 +Nodes (10): 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, 小程序调起支付的二次签名参数(与公众号 JSAPI 规则一致), 统一下单 (V2 API) Args: out_trade_no: 商户订单号 tot, 生成签名 V3 (SHA256 with RSA), wechat_pay() (+2 more) ### Community 16 - "Community 16" -Cohesion: 0.21 -Nodes (23): _amount_for_row(), _batch_map(), deduct_for_task(), _deduct_task_usage_legacy_batch(), _display_remark(), list_linked_task_usages(), list_my_usages(), list_requisition_options() (+15 more) +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 17 - "Community 17" -Cohesion: 0.15 -Nodes (20): _access_log_to_dict(), _calc_duration_minutes(), create_access_log(), create_clean_room(), create_uv_disinfect_log(), get_access_log(), get_clean_room(), get_uv_disinfect_log() (+12 more) - -### Community 18 - "Community 18" -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 19 - "Community 19" Cohesion: 0.18 Nodes (18): company_code_exists(), create_company(), get_company(), list_companies(), list_company_options(), _row_to_dict(), soft_delete_company(), update_company() (+10 more) -### Community 20 - "Community 20" -Cohesion: 0.29 -Nodes (14): _amount_for_row(), _batch_map(), _display_remark(), list_usages(), _list_usages_query(), _paginate_usages(), _parse_receiver_purpose_from_remark(), _receiver_display_map() (+6 more) - -### Community 21 - "Community 21" +### Community 18 - "Community 18" Cohesion: 0.28 Nodes (14): _code_exists(), create_material(), _dec(), _fmt_dt(), get_material(), get_material_entity(), _is_enabled_status(), list_materials() (+6 more) -### Community 22 - "Community 22" +### Community 19 - "Community 19" +Cohesion: 0.25 +Nodes (13): batch_issue_protocol_nos(), batch_revoke_protocol_nos(), create_protocol_no(), get_protocol_no(), list_protocol_nos(), _parse_issued_time(), protocol_no_exists(), 采集协议号池 CRUD(biz_collection_protocol_no) (+5 more) + +### Community 20 - "Community 20" Cohesion: 0.24 Nodes (9): 微信消息通知服务 支持微信小程序模板消息推送 使用方式: from app.core.wechat_message import Wech, 发送模板消息 Args: openid: 用户openid templ, send_delivery_notice(), send_delivery_warning(), send_order_status(), send_payment_success(), send_refund_result(), send_urge_notification() (+1 more) -### Community 23 - "Community 23" +### Community 21 - "Community 21" Cohesion: 0.23 Nodes (12): Config, ProductBase, ProductCategoryBase, ProductCategoryCreate, ProductCategoryResponse, ProductCreate, ProductResponse, ProductUnitBase (+4 more) -### Community 24 - "Community 24" +### Community 22 - "Community 22" Cohesion: 0.29 Nodes (11): create_equipment(), _dec(), equipment_code_exists(), get_equipment(), list_equipments(), _norm_status(), _parse_date(), 设备 CRUD(biz_equipment) (+3 more) -### Community 25 - "Community 25" -Cohesion: 0.27 -Nodes (11): create_consumable_pack(), get_consumable_pack(), get_pack_detail(), _item_row_to_dict(), list_all_packs(), list_consumable_packs(), pack_code_exists(), 耗材包 CRUD(biz_consumable_pack + biz_consumable_pack_item) (+3 more) - -### Community 26 - "Community 26" +### Community 23 - "Community 23" Cohesion: 0.24 -Nodes (12): appointment_no_exists(), create_exhibition_appointment(), _format_visit_date(), _generate_appointment_no(), get_exhibition_appointment(), list_exhibition_appointments(), 展览预约 CRUD(biz_exhibition_appointment), 生成预约编号:YYYYMMDD + 6位序号(如 20260515000001) (+4 more) +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 27 - "Community 27" +### Community 24 - "Community 24" Cohesion: 0.32 Nodes (11): create_env_detect_record(), _generate_record_no(), get_env_detect_record(), _join_csv(), list_env_detect_records(), _resolve_inspector_snapshots(), _resolve_item_snapshot(), _row_to_dict() (+3 more) -### Community 28 - "Community 28" +### Community 25 - "Community 25" Cohesion: 0.24 Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 耗材变动记录 CRUD(biz_consumable_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减耗材库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) -### Community 29 - "Community 29" +### Community 26 - "Community 26" Cohesion: 0.27 Nodes (11): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), create_dept(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。 (+3 more) -### Community 30 - "Community 30" +### Community 27 - "Community 27" Cohesion: 0.29 Nodes (9): _build_tree(), _cascade_soft_delete(), create_menu(), get_menu(), list_menus(), list_menus_tree(), _row_to_dict(), soft_delete_menu() (+1 more) -### Community 31 - "Community 31" -Cohesion: 0.31 -Nodes (8): create_sop_document(), get_sop_document(), list_sop_documents(), SOP文档 CRUD(biz_sop_document), _row_to_dict(), soft_delete_sop_document(), sop_code_exists(), update_sop_document() +### Community 28 - "Community 28" +Cohesion: 0.27 +Nodes (8): create_customer(), get_customer(), id_card_taken(), list_customers(), 客户 CRUD(biz_customer), _row_to_dict(), soft_delete_customer(), update_customer() -### Community 32 - "Community 32" +### Community 29 - "Community 29" Cohesion: 0.31 Nodes (8): create_express_company(), express_code_exists(), get_express_company(), list_express_companies(), 快递公司 CRUD(biz_express_company), _row_to_dict(), soft_delete_express_company(), update_express_company() -### Community 33 - "Community 33" +### Community 30 - "Community 30" Cohesion: 0.38 Nodes (9): create_check_item(), get_check_item(), item_code_exists(), list_active_check_items(), list_check_items(), _order_query(), _row_to_dict(), soft_delete_check_item() (+1 more) -### Community 34 - "Community 34" -Cohesion: 0.27 -Nodes (8): create_dict_data(), get_dict_data(), list_dict_data(), list_dict_data_options(), 字典数据 CRUD(sys_dict_data), _row_to_dict(), soft_delete_dict_data(), update_dict_data() - -### Community 35 - "Community 35" +### Community 31 - "Community 31" Cohesion: 0.38 Nodes (9): create_env_detect_item(), get_env_detect_item(), item_code_exists(), list_active_env_detect_items(), list_env_detect_items(), _order_query(), _row_to_dict(), soft_delete_env_detect_item() (+1 more) -### Community 36 - "Community 36" -Cohesion: 0.31 -Nodes (8): category_code_exists(), create_process_category(), get_process_category(), list_process_categories(), 工艺工序分类 CRUD(biz_process_category), _row_to_dict(), soft_delete_process_category(), update_process_category() - -### Community 37 - "Community 37" +### Community 32 - "Community 32" Cohesion: 0.31 Nodes (8): create_item_unit(), get_item_unit(), list_item_units(), 物品单位 CRUD(biz_item_unit), _row_to_dict(), soft_delete_item_unit(), unit_code_exists(), update_item_unit() -### Community 38 - "Community 38" +### Community 33 - "Community 33" +Cohesion: 0.31 +Nodes (8): create_sop_document(), get_sop_document(), list_sop_documents(), SOP文档 CRUD(biz_sop_document), _row_to_dict(), soft_delete_sop_document(), sop_code_exists(), update_sop_document() + +### Community 34 - "Community 34" Cohesion: 0.31 Nodes (8): create_cell_sample_type(), get_cell_sample_type(), list_cell_sample_types(), 细胞样本类型 CRUD(biz_cell_sample_type), _row_to_dict(), soft_delete_cell_sample_type(), type_code_exists(), update_cell_sample_type() -### Community 39 - "Community 39" -Cohesion: 0.31 -Nodes (8): create_output_type(), get_output_type(), list_output_types(), 工艺产出物类型 CRUD(biz_output_type), _row_to_dict(), soft_delete_output_type(), type_code_exists(), update_output_type() +### Community 35 - "Community 35" +Cohesion: 0.36 +Nodes (7): create_post(), get_post(), list_posts(), post_code_exists(), _row_to_dict(), soft_delete_post(), update_post() -### Community 40 - "Community 40" +### Community 36 - "Community 36" Cohesion: 0.36 Nodes (7): create_tenant(), get_tenant(), list_tenants(), _row_to_dict(), soft_delete_tenant(), tenant_no_exists(), update_tenant() -### Community 41 - "Community 41" +### Community 37 - "Community 37" Cohesion: 0.25 Nodes (7): 菜单 code 权限守卫(V0.3:通过 sys_user_role → sys_role_menu → sys_menu.perms), 运营端角色守卫:admin / super_admin 可访问。, 接口菜单权限守卫。super_admin 直接放行。, 接口菜单权限守卫:拥有任一 menuCode 即可访问。super_admin 直接放行。, require_admin_or_super_admin(), require_any_menu_code(), require_menu_code() -### Community 42 - "Community 42" +### Community 38 - "Community 38" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 43 - "Community 43" +### Community 39 - "Community 39" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 44 - "Community 44" +### Community 40 - "Community 40" Cohesion: 0.5 Nodes (3): BaseSettings, Config, Settings -### Community 45 - "Community 45" +### Community 41 - "Community 41" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 46 - "Community 46" +### Community 42 - "Community 42" Cohesion: 0.67 Nodes (2): get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组) -### Community 47 - "Community 47" +### Community 43 - "Community 43" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 48 - "Community 48" +### Community 44 - "Community 44" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 51 - "Community 51" +### Community 47 - "Community 47" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 52 - "Community 52" +### Community 48 - "Community 48" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 53 - "Community 53" +### Community 49 - "Community 49" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 54 - "Community 54" +### Community 50 - "Community 50" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 55 - "Community 55" +### Community 51 - "Community 51" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 56 - "Community 56" +### Community 52 - "Community 52" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps - **117 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `Base64 密文 -> JSON 对象(须含 username、password、ts 毫秒时间戳)。` (+112 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 42`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 38`** (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 45`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 41`** (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 46`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` +- **Thin community `Community 42`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 47`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 43`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 48`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 44`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 51`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` +- **Thin community `Community 47`** (1 nodes): `发送订单状态通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 52`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` +- **Thin community `Community 48`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 53`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 49`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 54`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 50`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 55`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` +- **Thin community `Community 51`** (1 nodes): `发送退款结果通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 56`** (1 nodes): `发送催单通知给配送员 Args: deliver_openid: 配送员openid` +- **Thin community `Community 52`** (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 1` to `Community 2`, `Community 3`, `Community 4`, `Community 5`, `Community 6`, `Community 8`, `Community 10`, `Community 28`?** - _High betweenness centrality (0.105) - this node is a cross-community bridge._ -- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 3`, `Community 7`, `Community 8`, `Community 10`, `Community 11`, `Community 46`, `Community 15`?** - _High betweenness centrality (0.063) - this node is a cross-community bridge._ -- **Why does `generate_uuid()` connect `Community 5` to `Community 0`, `Community 3`, `Community 4`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 15`, `Community 16`, `Community 17`, `Community 18`, `Community 19`, `Community 21`, `Community 24`, `Community 25`, `Community 26`, `Community 27`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 32`, `Community 33`, `Community 34`, `Community 35`, `Community 36`, `Community 37`, `Community 38`, `Community 39`, `Community 40`?** - _High betweenness centrality (0.055) - this node is a cross-community bridge._ -- **Are the 665 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** - _`str` has 665 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 622 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** - _`success_response()` has 622 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 516 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `list_storage_release_reviews()`) actually correct?** - _`error_response()` has 516 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 422 inferred relationships involving `SysUser` (e.g. with `数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3` and `从 SysUser 读取用户的 dept_id。`) actually correct?** - _`SysUser` has 422 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file +- **Why does `SysUser` connect `Community 1` to `Community 2`, `Community 3`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 11`, `Community 12`, `Community 19`, `Community 23`, `Community 25`?** + _High betweenness centrality (0.120) - this node is a cross-community bridge._ +- **Why does `generate_uuid()` connect `Community 4` to `Community 0`, `Community 1`, `Community 3`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 17`, `Community 18`, `Community 19`, `Community 22`, `Community 23`, `Community 24`, `Community 25`, `Community 26`, `Community 27`, `Community 28`, `Community 29`, `Community 30`, `Community 31`, `Community 32`, `Community 33`, `Community 34`, `Community 35`, `Community 36`?** + _High betweenness centrality (0.081) - this node is a cross-community bridge._ +- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 3`, `Community 7`, `Community 9`, `Community 42`, `Community 10`?** + _High betweenness centrality (0.049) - this node is a cross-community bridge._ +- **Are the 668 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** + _`str` has 668 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 624 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** + _`success_response()` has 624 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 518 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `list_storage_release_reviews()`) actually correct?** + _`error_response()` has 518 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 425 inferred relationships involving `SysUser` (e.g. with `数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3` and `从 SysUser 读取用户的 dept_id。`) actually correct?** + _`SysUser` has 425 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file diff --git a/backend/graphify-out/graph.html b/backend/graphify-out/graph.html index 923db8f4..9039ca07 100644 --- a/backend/graphify-out/graph.html +++ b/backend/graphify-out/graph.html @@ -57,12 +57,12 @@
-