From 28f233c922faf7011f25018546473af0bc42e46c Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Tue, 30 Jun 2026 20:40:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app.pid | 1 - ...f3e2566dd49c0c67f246fad4c18203d705ff6.json | 1 + ...8f6a6bcaa503813c2951d8a483382dac004b2.json | 1 + backend/graphify-out/.graphify_analysis.json | 2665 +-- backend/graphify-out/.graphify_extract.json | 2415 ++- backend/graphify-out/GRAPH_REPORT.md | 217 +- backend/graphify-out/graph.html | 8 +- backend/graphify-out/graph.json | 8406 ++++---- backend/graphify-out/manifest.json | 6 +- .../graphify-out/.graphify_analysis.json | 1870 +- web-admin/graphify-out/.graphify_extract.json | 432 +- web-admin/graphify-out/GRAPH_REPORT.md | 195 +- web-admin/graphify-out/graph.html | 8 +- web-admin/graphify-out/graph.json | 17625 ++++++++-------- web-admin/graphify-out/manifest.json | 13 +- ...4f4cb731cfe9767f70a1fde58d893c5800bd8.json | 1 + ...8a011631f17c087e2370ecc353897b0a565c3.json | 1 + ...69fb3470d70c47db12a8e60375323bac99d56.json | 1 + ...2416dd5f831a113711dca91644d969ff336d4.json | 1 + ...0d9fa92642e484d5e447babb26c080790fa63.json | 1 + ...02c616982cd2f570ed99f989f1597d2159b01.json | 1 + ...81737729670efb88bfae8ffc2b9c168f5e269.json | 1 + ...6eadc706da208faedbc5c9ff6a5f02a02698e.json | 1 + .../StepDetailActionBar.vue | 2 +- .../TaskExecutionDialog.vue | 156 +- .../task-step-editor-persistence.ts | 142 + .../useTaskStepEditor.ts | 739 +- 27 files changed, 18073 insertions(+), 16837 deletions(-) delete mode 100644 backend/app.pid create mode 100644 backend/app/graphify-out/cache/ast/8820384b6efa51ea98099492211f3e2566dd49c0c67f246fad4c18203d705ff6.json create mode 100644 backend/app/graphify-out/cache/ast/e841d95eaf4bdff09aa348318d68f6a6bcaa503813c2951d8a483382dac004b2.json create mode 100644 web-admin/src/graphify-out/cache/ast/17af83ef521c48b15f50ef68a0c4f4cb731cfe9767f70a1fde58d893c5800bd8.json create mode 100644 web-admin/src/graphify-out/cache/ast/7191108c4fb216597233ec2a5c58a011631f17c087e2370ecc353897b0a565c3.json create mode 100644 web-admin/src/graphify-out/cache/ast/882ab4029f087bdc6bd7c63420c69fb3470d70c47db12a8e60375323bac99d56.json create mode 100644 web-admin/src/graphify-out/cache/ast/a8b1a12b175d7b98f88f9954fe42416dd5f831a113711dca91644d969ff336d4.json create mode 100644 web-admin/src/graphify-out/cache/ast/acd9daff152d5ecba85543b92b00d9fa92642e484d5e447babb26c080790fa63.json create mode 100644 web-admin/src/graphify-out/cache/ast/cee9b041c6f897e2ea96310b1cf02c616982cd2f570ed99f989f1597d2159b01.json create mode 100644 web-admin/src/graphify-out/cache/ast/d566115137c8ebf6de9ae226b0881737729670efb88bfae8ffc2b9c168f5e269.json create mode 100644 web-admin/src/graphify-out/cache/ast/d7f8e8e1173a4f5639e4b6859f76eadc706da208faedbc5c9ff6a5f02a02698e.json create mode 100644 web-admin/src/views/production/production-work-order/task-step-editor-persistence.ts diff --git a/backend/app.pid b/backend/app.pid deleted file mode 100644 index ca13c20f..00000000 --- a/backend/app.pid +++ /dev/null @@ -1 +0,0 @@ -9200 diff --git a/backend/app/graphify-out/cache/ast/8820384b6efa51ea98099492211f3e2566dd49c0c67f246fad4c18203d705ff6.json b/backend/app/graphify-out/cache/ast/8820384b6efa51ea98099492211f3e2566dd49c0c67f246fad4c18203d705ff6.json new file mode 100644 index 00000000..f156dba1 --- /dev/null +++ b/backend/app/graphify-out/cache/ast/8820384b6efa51ea98099492211f3e2566dd49c0c67f246fad4c18203d705ff6.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": "L345"}, {"id": "models_models_bizcollectionhospital", "label": "BizCollectionHospital", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L363"}, {"id": "models_models_bizcollectionprotocolno", "label": "BizCollectionProtocolNo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L382"}, {"id": "models_models_bizbiznosequence", "label": "BizBizNoSequence", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L404"}, {"id": "models_models_bizsamplecode", "label": "BizSampleCode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L424"}, {"id": "models_models_sysdicttype", "label": "SysDictType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L452"}, {"id": "models_models_sysethnic", "label": "SysEthnic", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L471"}, {"id": "models_models_sysdictdata", "label": "SysDictData", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L490"}, {"id": "models_models_sysapirequestlog", "label": "SysApiRequestLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L515"}, {"id": "models_models_sysapirequestloghis", "label": "SysApiRequestLogHis", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L541"}, {"id": "models_models_bizleaverequest", "label": "BizLeaveRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L572"}, {"id": "models_models_wfprocessdef", "label": "WfProcessDef", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L601"}, {"id": "models_models_wfprocessversion", "label": "WfProcessVersion", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L621"}, {"id": "models_models_wfnode", "label": "WfNode", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L642"}, {"id": "models_models_wftransition", "label": "WfTransition", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L664"}, {"id": "models_models_wfprocessinstance", "label": "WfProcessInstance", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L685"}, {"id": "models_models_wftask", "label": "WfTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L709"}, {"id": "models_models_bizcollectionprotocol", "label": "BizCollectionProtocol", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L736"}, {"id": "models_models_bizprotocolaudit", "label": "BizProtocolAudit", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L767"}, {"id": "models_models_bizstoragereleasereview", "label": "BizStorageReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L788"}, {"id": "models_models_bizprotocolpayment", "label": "BizProtocolPayment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L821"}, {"id": "models_models_bizprotocolpaymentdetail", "label": "BizProtocolPaymentDetail", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L847"}, {"id": "models_models_bizprotocolinvoicerequest", "label": "BizProtocolInvoiceRequest", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880"}, {"id": "models_models_bizprotocolinvoicerequestitem", "label": "BizProtocolInvoiceRequestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L910"}, {"id": "models_models_bizprotocolpartycustomer", "label": "BizProtocolPartyCustomer", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L932"}, {"id": "models_models_bizprotocolcollectioninfo", "label": "BizProtocolCollectionInfo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L972"}, {"id": "models_models_bizprotocolsample", "label": "BizProtocolSample", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L996"}, {"id": "models_models_bizprotocolsampletransport", "label": "BizProtocolSampleTransport", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1027"}, {"id": "models_models_bizattachment", "label": "BizAttachment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1055"}, {"id": "models_models_bizprotocolstoragecert", "label": "BizProtocolStorageCert", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1079"}, {"id": "models_models_bizsamplereceptioncheckitem", "label": "BizSampleReceptionCheckItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1100"}, {"id": "models_models_bizsamplereceptioncheckresult", "label": "BizSampleReceptionCheckResult", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1120"}, {"id": "models_models_bizsamplereception", "label": "BizSampleReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1142"}, {"id": "models_models_bizsampleproductionreception", "label": "BizSampleProductionReception", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1181"}, {"id": "models_models_bizsamplesmsnotification", "label": "BizSampleSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1219"}, {"id": "models_models_bizqcsmsnotification", "label": "BizQcSmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1240"}, {"id": "models_models_bizstorageentrysmsnotification", "label": "BizStorageEntrySmsNotification", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1265"}, {"id": "models_models_bizqcthirdpartycompany", "label": "BizQcThirdPartyCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1294"}, {"id": "models_models_bizqcthirdpartyitem", "label": "BizQcThirdPartyItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1322"}, {"id": "models_models_bizqclabtestitem", "label": "BizQcLabTestItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1344"}, {"id": "models_models_bizqcworkorder", "label": "BizQcWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1365"}, {"id": "models_models_bizqcworkorderinspectionbatch", "label": "BizQcWorkOrderInspectionBatch", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1414"}, {"id": "models_models_bizqcbatchassignee", "label": "BizQcBatchAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1435"}, {"id": "models_models_bizqcworkorderlabitem", "label": "BizQcWorkOrderLabItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1454"}, {"id": "models_models_bizqcworkorderthirditem", "label": "BizQcWorkOrderThirdItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1477"}, {"id": "models_models_bizqctask", "label": "BizQcTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1503"}, {"id": "models_models_bizqctaskassignee", "label": "BizQcTaskAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1537"}, {"id": "models_models_bizcleanroom", "label": "BizCleanRoom", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1561"}, {"id": "models_models_bizcleanroomaccesslog", "label": "BizCleanRoomAccessLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1584"}, {"id": "models_models_bizcleanroomuvdisinfectlog", "label": "BizCleanRoomUvDisinfectLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1609"}, {"id": "models_models_bizstoragefacility", "label": "BizStorageFacility", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1632"}, {"id": "models_models_bizstoragefacilityslot", "label": "BizStorageFacilitySlot", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1654"}, {"id": "models_models_bizstorageslotoccupancy", "label": "BizStorageSlotOccupancy", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1677"}, {"id": "models_models_bizexhibitionappointment", "label": "BizExhibitionAppointment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1703"}, {"id": "models_models_bizcellproducttype", "label": "BizCellProductType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1731"}, {"id": "models_models_bizcellproductspec", "label": "BizCellProductSpec", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1750"}, {"id": "models_models_bizcellproductprice", "label": "BizCellProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1769"}, {"id": "models_models_bizcellproductprojectsystem", "label": "BizCellProductProjectSystem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1794"}, {"id": "models_models_bizcellproductprojectsystemitem", "label": "BizCellProductProjectSystemItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1814"}, {"id": "models_models_bizchannel", "label": "BizChannel", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1841"}, {"id": "models_models_bizchannelagreement", "label": "BizChannelAgreement", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1865"}, {"id": "models_models_bizchannelagreementproductprice", "label": "BizChannelAgreementProductPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1890"}, {"id": "models_models_bizchannelinvoice", "label": "BizChannelInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1915"}, {"id": "models_models_bizchannelmailaddress", "label": "BizChannelMailAddress", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1939"}, {"id": "models_models_bizchannelaccount", "label": "BizChannelAccount", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1960"}, {"id": "models_models_bizchannelproductquota", "label": "BizChannelProductQuota", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1979"}, {"id": "models_models_bizchannelserviceorder", "label": "BizChannelServiceOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2005"}, {"id": "models_models_bizchannelserviceorderproduct", "label": "BizChannelServiceOrderProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2051"}, {"id": "models_models_bizchannelserviceordertxn", "label": "BizChannelServiceOrderTxn", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2080"}, {"id": "models_models_bizcheckupinstitution", "label": "BizCheckupInstitution", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2115"}, {"id": "models_models_bizcheckupinstitutioninvoice", "label": "BizCheckupInstitutionInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2138"}, {"id": "models_models_bizcheckupinstitutionproject", "label": "BizCheckupInstitutionProject", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2162"}, {"id": "models_models_bizcheckupinstitutionpackage", "label": "BizCheckupInstitutionPackage", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2183"}, {"id": "models_models_bizcheckupinstitutionpackageitem", "label": "BizCheckupInstitutionPackageItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2204"}, {"id": "models_models_bizconsumable", "label": "BizConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2230"}, {"id": "models_models_bizreagent", "label": "BizReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2256"}, {"id": "models_models_bizequipment", "label": "BizEquipment", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2282"}, {"id": "models_models_bizsopdocument", "label": "BizSopDocument", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2308"}, {"id": "models_models_bizprocesscategory", "label": "BizProcessCategory", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2329"}, {"id": "models_models_bizoutputtype", "label": "BizOutputType", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2348"}, {"id": "models_models_bizconsumablepack", "label": "BizConsumablePack", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2367"}, {"id": "models_models_bizconsumablepackitem", "label": "BizConsumablePackItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2389"}, {"id": "models_models_bizprocess", "label": "BizProcess", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2412"}, {"id": "models_models_bizprocessreagent", "label": "BizProcessReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2437"}, {"id": "models_models_bizprocessconsumable", "label": "BizProcessConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2461"}, {"id": "models_models_bizprocessoutput", "label": "BizProcessOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2485"}, {"id": "models_models_bizprocessdatacollection", "label": "BizProcessDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2506"}, {"id": "models_models_bizprocessroute", "label": "BizProcessRoute", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2524"}, {"id": "models_models_bizprocessroutestep", "label": "BizProcessRouteStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2546"}, {"id": "models_models_bizprocessroutestepreagent", "label": "BizProcessRouteStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2574"}, {"id": "models_models_bizprocessroutestepconsumable", "label": "BizProcessRouteStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2598"}, {"id": "models_models_bizprocessroutestepoutput", "label": "BizProcessRouteStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2622"}, {"id": "models_models_bizprocessroutestepdatacollection", "label": "BizProcessRouteStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2643"}, {"id": "models_models_bizcellproduct", "label": "BizCellProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2668"}, {"id": "models_models_bizproductionworkorder", "label": "BizProductionWorkOrder", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2703"}, {"id": "models_models_bizproductiontask", "label": "BizProductionTask", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2733"}, {"id": "models_models_bizproductiontaskhandover", "label": "BizProductionTaskHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2765"}, {"id": "models_models_bizproductiontaskinput", "label": "BizProductionTaskInput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2787"}, {"id": "models_models_bizproductiontaskstep", "label": "BizProductionTaskStep", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2809"}, {"id": "models_models_bizproductiontaskstepassignee", "label": "BizProductionTaskStepAssignee", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2842"}, {"id": "models_models_bizproductiontaskstepreagent", "label": "BizProductionTaskStepReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2861"}, {"id": "models_models_bizproductiontaskstepconsumable", "label": "BizProductionTaskStepConsumable", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2887"}, {"id": "models_models_bizproductiontaskstepconfiguredreagent", "label": "BizProductionTaskStepConfiguredReagent", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2913"}, {"id": "models_models_bizproductiontaskstepoutput", "label": "BizProductionTaskStepOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2938"}, {"id": "models_models_bizproductiontaskstepdatacollection", "label": "BizProductionTaskStepDataCollection", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2959"}, {"id": "models_models_bizproductiontaskoutput", "label": "BizProductionTaskOutput", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2980"}, {"id": "models_models_bizprotocolfullmoontodo", "label": "BizProtocolFullmoonTodo", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3005"}, {"id": "models_models_bizinsurancecompany", "label": "BizInsuranceCompany", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3035"}, {"id": "models_models_bizinsurancecompanyinvoice", "label": "BizInsuranceCompanyInvoice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3058"}, {"id": "models_models_bizinsuranceprojectprice", "label": "BizInsuranceProjectPrice", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3082"}, {"id": "models_models_bizconsumablestocklog", "label": "BizConsumableStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3103"}, {"id": "models_models_bizreagentstocklog", "label": "BizReagentStockLog", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3133"}, {"id": "models_models_bizpilotapplication", "label": "BizPilotApplication", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3163"}, {"id": "models_models_bizpilotpatient", "label": "BizPilotPatient", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3193"}, {"id": "models_models_bizpilotinfusionplan", "label": "BizPilotInfusionPlan", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3222"}, {"id": "models_models_bizpilotinfusionschedule", "label": "BizPilotInfusionSchedule", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3247"}, {"id": "models_models_bizpilotinfusionscheduleproduct", "label": "BizPilotInfusionScheduleProduct", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3276"}, {"id": "models_models_bizpilotcheckup", "label": "BizPilotCheckup", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3303"}, {"id": "models_models_bizpilotcheckupreserveitem", "label": "BizPilotCheckupReserveItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3332"}, {"id": "models_models_bizpilotcheckupactualitem", "label": "BizPilotCheckupActualItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3352"}, {"id": "models_models_bizpilotdelivery", "label": "BizPilotDelivery", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3372"}, {"id": "models_models_bizpilotdeliverymaterial", "label": "BizPilotDeliveryMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3391"}, {"id": "models_models_bizpilotdeliverymethod", "label": "BizPilotDeliveryMethod", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3412"}, {"id": "models_models_bizpilotinfusionconfirm", "label": "BizPilotInfusionConfirm", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3441"}, {"id": "models_models_bizoutboundreleasematerial", "label": "BizOutboundReleaseMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3462"}, {"id": "models_models_bizoutboundreleasecell", "label": "BizOutboundReleaseCell", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3481"}, {"id": "models_models_bizoutboundreleasepaper", "label": "BizOutboundReleasePaper", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3509"}, {"id": "models_models_bizoutboundhandover", "label": "BizOutboundHandover", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3531"}, {"id": "models_models_bizoutboundreleaseqcmaterial", "label": "BizOutboundReleaseQcMaterial", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3556"}, {"id": "models_models_bizoutboundreleasereview", "label": "BizOutboundReleaseReview", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3581"}, {"id": "models_models_bizenvdetectitem", "label": "BizEnvDetectItem", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3607"}, {"id": "models_models_bizenvdetectrecord", "label": "BizEnvDetectRecord", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3627"}, {"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_346", "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": "L346"}, {"id": "models_models_rationale_364", "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": "L364"}, {"id": "models_models_rationale_383", "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": "L383"}, {"id": "models_models_rationale_405", "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": "L405"}, {"id": "models_models_rationale_425", "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": "L425"}, {"id": "models_models_rationale_472", "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": "L472"}, {"id": "models_models_rationale_573", "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": "L573"}, {"id": "models_models_rationale_622", "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": "L622"}, {"id": "models_models_rationale_665", "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": "L665"}, {"id": "models_models_rationale_686", "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": "L686"}, {"id": "models_models_rationale_737", "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": "L737"}, {"id": "models_models_rationale_768", "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": "L768"}, {"id": "models_models_rationale_789", "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": "L789"}, {"id": "models_models_rationale_822", "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": "L822"}, {"id": "models_models_rationale_848", "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": "L848"}, {"id": "models_models_rationale_881", "label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u4e3b\u8868 biz_protocol_invoice_request", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L881"}, {"id": "models_models_rationale_911", "label": "\u91c7\u96c6\u534f\u8bae\u5355\u5f00\u7968\u7533\u8bf7\u660e\u7ec6 biz_protocol_invoice_request_item", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L911"}, {"id": "models_models_rationale_933", "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": "L933"}, {"id": "models_models_rationale_973", "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": "L973"}, {"id": "models_models_rationale_997", "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": "L997"}, {"id": "models_models_rationale_1028", "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": "L1028"}, {"id": "models_models_rationale_1080", "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": "L1080"}, {"id": "models_models_rationale_1101", "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": "L1101"}, {"id": "models_models_rationale_1121", "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": "L1121"}, {"id": "models_models_rationale_1143", "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": "L1143"}, {"id": "models_models_rationale_1182", "label": "\u751f\u4ea7\u90e8\u95e8\u6837\u672c\u63a5\u6536\u767b\u8bb0 biz_sample_production_reception", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1182"}, {"id": "models_models_rationale_1241", "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": "L1241"}, {"id": "models_models_rationale_1266", "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": "L1266"}, {"id": "models_models_rationale_1295", "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": "L1295"}, {"id": "models_models_rationale_1323", "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": "L1323"}, {"id": "models_models_rationale_1345", "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": "L1345"}, {"id": "models_models_rationale_1366", "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": "L1366"}, {"id": "models_models_rationale_1415", "label": "\u8d28\u68c0\u5de5\u5355\u68c0\u6d4b\u6279\u6b21 biz_qc_work_order_inspection_batch", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1415"}, {"id": "models_models_rationale_1436", "label": "\u8d28\u68c0\u68c0\u6d4b\u6279\u6b21\u8d1f\u8d23\u4eba biz_qc_batch_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1436"}, {"id": "models_models_rationale_1455", "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": "L1455"}, {"id": "models_models_rationale_1478", "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": "L1478"}, {"id": "models_models_rationale_1538", "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": "L1538"}, {"id": "models_models_rationale_1585", "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": "L1585"}, {"id": "models_models_rationale_1610", "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": "L1610"}, {"id": "models_models_rationale_1633", "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": "L1633"}, {"id": "models_models_rationale_1655", "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": "L1655"}, {"id": "models_models_rationale_1678", "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": "L1678"}, {"id": "models_models_rationale_1704", "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": "L1704"}, {"id": "models_models_rationale_1732", "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": "L1732"}, {"id": "models_models_rationale_1751", "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": "L1751"}, {"id": "models_models_rationale_1770", "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": "L1770"}, {"id": "models_models_rationale_1795", "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": "L1795"}, {"id": "models_models_rationale_1815", "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": "L1815"}, {"id": "models_models_rationale_1866", "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": "L1866"}, {"id": "models_models_rationale_1891", "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": "L1891"}, {"id": "models_models_rationale_1916", "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": "L1916"}, {"id": "models_models_rationale_1940", "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": "L1940"}, {"id": "models_models_rationale_1961", "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": "L1961"}, {"id": "models_models_rationale_1980", "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": "L1980"}, {"id": "models_models_rationale_2006", "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": "L2006"}, {"id": "models_models_rationale_2052", "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": "L2052"}, {"id": "models_models_rationale_2081", "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": "L2081"}, {"id": "models_models_rationale_2116", "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": "L2116"}, {"id": "models_models_rationale_2139", "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": "L2139"}, {"id": "models_models_rationale_2163", "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": "L2163"}, {"id": "models_models_rationale_2184", "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": "L2184"}, {"id": "models_models_rationale_2205", "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": "L2205"}, {"id": "models_models_rationale_2309", "label": "SOP\u6587\u6863 biz_sop_document", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2309"}, {"id": "models_models_rationale_2330", "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": "L2330"}, {"id": "models_models_rationale_2368", "label": "\u8017\u6750\u5305 biz_consumable_pack", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2368"}, {"id": "models_models_rationale_2390", "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": "L2390"}, {"id": "models_models_rationale_2438", "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": "L2438"}, {"id": "models_models_rationale_2462", "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": "L2462"}, {"id": "models_models_rationale_2486", "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": "L2486"}, {"id": "models_models_rationale_2525", "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": "L2525"}, {"id": "models_models_rationale_2547", "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": "L2547"}, {"id": "models_models_rationale_2575", "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": "L2575"}, {"id": "models_models_rationale_2599", "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": "L2599"}, {"id": "models_models_rationale_2623", "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": "L2623"}, {"id": "models_models_rationale_2644", "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": "L2644"}, {"id": "models_models_rationale_2669", "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": "L2669"}, {"id": "models_models_rationale_2704", "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": "L2704"}, {"id": "models_models_rationale_2734", "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": "L2734"}, {"id": "models_models_rationale_2766", "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": "L2766"}, {"id": "models_models_rationale_2788", "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": "L2788"}, {"id": "models_models_rationale_2810", "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": "L2810"}, {"id": "models_models_rationale_2843", "label": "\u751f\u4ea7\u4efb\u52a1\u6b65\u9aa4\u8d1f\u8d23\u4eba biz_production_task_step_assignee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2843"}, {"id": "models_models_rationale_2862", "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": "L2862"}, {"id": "models_models_rationale_2888", "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": "L2888"}, {"id": "models_models_rationale_2914", "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": "L2914"}, {"id": "models_models_rationale_2939", "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": "L2939"}, {"id": "models_models_rationale_2960", "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": "L2960"}, {"id": "models_models_rationale_2981", "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": "L2981"}, {"id": "models_models_rationale_3006", "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": "L3006"}, {"id": "models_models_rationale_3036", "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": "L3036"}, {"id": "models_models_rationale_3059", "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": "L3059"}, {"id": "models_models_rationale_3083", "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": "L3083"}, {"id": "models_models_rationale_3104", "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": "L3104"}, {"id": "models_models_rationale_3134", "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": "L3134"}, {"id": "models_models_rationale_3164", "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": "L3164"}, {"id": "models_models_rationale_3194", "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": "L3194"}, {"id": "models_models_rationale_3223", "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": "L3223"}, {"id": "models_models_rationale_3248", "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": "L3248"}, {"id": "models_models_rationale_3277", "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": "L3277"}, {"id": "models_models_rationale_3304", "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": "L3304"}, {"id": "models_models_rationale_3333", "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": "L3333"}, {"id": "models_models_rationale_3353", "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": "L3353"}, {"id": "models_models_rationale_3373", "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": "L3373"}, {"id": "models_models_rationale_3392", "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": "L3392"}, {"id": "models_models_rationale_3413", "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": "L3413"}, {"id": "models_models_rationale_3442", "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": "L3442"}, {"id": "models_models_rationale_3463", "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": "L3463"}, {"id": "models_models_rationale_3482", "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": "L3482"}, {"id": "models_models_rationale_3510", "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": "L3510"}, {"id": "models_models_rationale_3532", "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": "L3532"}, {"id": "models_models_rationale_3557", "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": "L3557"}, {"id": "models_models_rationale_3582", "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": "L3582"}, {"id": "models_models_rationale_3608", "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": "L3608"}, {"id": "models_models_rationale_3628", "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": "L3628"}], "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": "L345", "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": "L345", "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": "L363", "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": "L363", "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": "L382", "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": "L382", "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": "L404", "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": "L404", "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": "L424", "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": "L424", "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": "L452", "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": "L452", "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": "L471", "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": "L471", "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": "L490", "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": "L490", "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": "L515", "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": "L515", "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": "L541", "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": "L541", "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": "L572", "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": "L572", "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": "L601", "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": "L601", "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": "L621", "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": "L621", "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": "L642", "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": "L642", "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": "L664", "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": "L664", "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": "L685", "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": "L685", "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": "L709", "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": "L709", "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": "L736", "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": "L736", "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": "L767", "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": "L767", "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": "L788", "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": "L788", "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": "L821", "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": "L821", "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": "L847", "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": "L847", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolinvoicerequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880", "weight": 1.0}, {"source": "models_models_bizprotocolinvoicerequest", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L880", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizprotocolinvoicerequestitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L910", "weight": 1.0}, {"source": "models_models_bizprotocolinvoicerequestitem", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L910", "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": "L932", "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": "L932", "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": "L972", "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": "L972", "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": "L996", "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": "L996", "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": "L1027", "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": "L1027", "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": "L1055", "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": "L1055", "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": "L1079", "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": "L1079", "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": "L1100", "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": "L1100", "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": "L1120", "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": "L1120", "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": "L1142", "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": "L1142", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizsampleproductionreception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1181", "weight": 1.0}, {"source": "models_models_bizsampleproductionreception", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1181", "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": "L1219", "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": "L1219", "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": "L1240", "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": "L1240", "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": "L1265", "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": "L1265", "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": "L1294", "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": "L1294", "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": "L1322", "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": "L1322", "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": "L1344", "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": "L1344", "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": "L1365", "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": "L1365", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcworkorderinspectionbatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1414", "weight": 1.0}, {"source": "models_models_bizqcworkorderinspectionbatch", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1414", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizqcbatchassignee", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1435", "weight": 1.0}, {"source": "models_models_bizqcbatchassignee", "target": "base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1435", "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": "L1454", "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": "L1454", "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": "L1477", "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": "L1477", "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": "L1503", "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": "L1503", "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": "L1537", "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": "L1537", "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": "L1561", "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": "L1561", "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": "L1584", "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": "L1584", "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": "L1609", "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": "L1609", "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": "L1632", "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": "L1632", "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": "L1654", "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": "L1654", "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": "L1677", "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": "L1677", "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": "L1703", "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": "L1703", "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": "L1731", "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": "L1731", "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": "L1750", "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": "L1750", "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": "L1769", "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": "L1769", "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": "L1794", "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": "L1794", "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": "L1814", "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": "L1814", "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": "L1841", "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": "L1841", "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": "L1865", "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": "L1865", "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": "L1890", "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": "L1890", "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": "L1915", "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": "L1915", "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": "L1939", "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": "L1939", "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": "L1960", "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": "L1960", "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": "L1979", "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": "L1979", "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": "L2005", "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": "L2005", "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": "L2051", "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": "L2051", "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": "L2080", "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": "L2080", "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": "L2115", "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": "L2115", "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": "L2138", "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": "L2138", "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": "L2162", "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": "L2162", "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": "L2183", "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": "L2183", "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": "L2204", "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": "L2204", "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": "L2230", "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": "L2230", "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": "L2256", "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": "L2256", "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": "L2282", "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": "L2282", "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": "L2308", "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": "L2308", "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": "L2329", "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": "L2329", "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": "L2348", "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": "L2348", "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": "L2367", "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": "L2367", "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": "L2389", "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": "L2389", "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": "L2412", "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": "L2412", "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": "L2437", "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": "L2437", "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": "L2461", "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": "L2461", "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": "L2485", "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": "L2485", "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": "L2506", "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": "L2506", "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": "L2524", "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": "L2524", "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": "L2546", "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": "L2546", "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": "L2574", "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": "L2574", "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": "L2598", "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": "L2598", "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": "L2622", "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": "L2622", "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": "L2643", "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": "L2643", "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": "L2668", "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": "L2668", "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": "L2703", "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": "L2703", "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": "L2733", "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": "L2733", "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": "L2765", "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": "L2765", "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": "L2787", "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": "L2787", "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": "L2809", "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": "L2809", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_models_models_py", "target": "models_models_bizproductiontaskstepassignee", "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_bizproductiontaskstepassignee", "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_bizproductiontaskstepreagent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2861", "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": "L2861", "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": "L2887", "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": "L2887", "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": "L2913", "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": "L2913", "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": "L2938", "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": "L2938", "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": "L2959", "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": "L2959", "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": "L2980", "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": "L2980", "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": "L3005", "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": "L3005", "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": "L3035", "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": "L3035", "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": "L3058", "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": "L3058", "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": "L3082", "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": "L3082", "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": "L3103", "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": "L3103", "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": "L3133", "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": "L3133", "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": "L3163", "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": "L3163", "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": "L3193", "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": "L3193", "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": "L3222", "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": "L3222", "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": "L3247", "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": "L3247", "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": "L3276", "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": "L3276", "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": "L3303", "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": "L3303", "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": "L3332", "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": "L3332", "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": "L3352", "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": "L3352", "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": "L3372", "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": "L3372", "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": "L3391", "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": "L3391", "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": "L3412", "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": "L3412", "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": "L3441", "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": "L3441", "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": "L3462", "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": "L3462", "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": "L3481", "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": "L3481", "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": "L3509", "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": "L3509", "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": "L3531", "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": "L3531", "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": "L3556", "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": "L3556", "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": "L3581", "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": "L3581", "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": "L3607", "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": "L3607", "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": "L3627", "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": "L3627", "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": "L3654", "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": "L3655", "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": "L3656", "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": "L3664", "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": "L3673", "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_346", "target": "models_models_bizcollectionregion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L346", "weight": 1.0}, {"source": "models_models_rationale_364", "target": "models_models_bizcollectionhospital", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L364", "weight": 1.0}, {"source": "models_models_rationale_383", "target": "models_models_bizcollectionprotocolno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L383", "weight": 1.0}, {"source": "models_models_rationale_405", "target": "models_models_bizbiznosequence", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L405", "weight": 1.0}, {"source": "models_models_rationale_425", "target": "models_models_bizsamplecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L425", "weight": 1.0}, {"source": "models_models_rationale_472", "target": "models_models_sysethnic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L472", "weight": 1.0}, {"source": "models_models_rationale_573", "target": "models_models_bizleaverequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L573", "weight": 1.0}, {"source": "models_models_rationale_622", "target": "models_models_wfprocessversion", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L622", "weight": 1.0}, {"source": "models_models_rationale_665", "target": "models_models_wftransition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L665", "weight": 1.0}, {"source": "models_models_rationale_686", "target": "models_models_wfprocessinstance", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L686", "weight": 1.0}, {"source": "models_models_rationale_737", "target": "models_models_bizcollectionprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L737", "weight": 1.0}, {"source": "models_models_rationale_768", "target": "models_models_bizprotocolaudit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L768", "weight": 1.0}, {"source": "models_models_rationale_789", "target": "models_models_bizstoragereleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L789", "weight": 1.0}, {"source": "models_models_rationale_822", "target": "models_models_bizprotocolpayment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L822", "weight": 1.0}, {"source": "models_models_rationale_848", "target": "models_models_bizprotocolpaymentdetail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L848", "weight": 1.0}, {"source": "models_models_rationale_881", "target": "models_models_bizprotocolinvoicerequest", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L881", "weight": 1.0}, {"source": "models_models_rationale_911", "target": "models_models_bizprotocolinvoicerequestitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L911", "weight": 1.0}, {"source": "models_models_rationale_933", "target": "models_models_bizprotocolpartycustomer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L933", "weight": 1.0}, {"source": "models_models_rationale_973", "target": "models_models_bizprotocolcollectioninfo", "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_997", "target": "models_models_bizprotocolsample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L997", "weight": 1.0}, {"source": "models_models_rationale_1028", "target": "models_models_bizprotocolsampletransport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1028", "weight": 1.0}, {"source": "models_models_rationale_1080", "target": "models_models_bizprotocolstoragecert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1080", "weight": 1.0}, {"source": "models_models_rationale_1101", "target": "models_models_bizsamplereceptioncheckitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1101", "weight": 1.0}, {"source": "models_models_rationale_1121", "target": "models_models_bizsamplereceptioncheckresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1121", "weight": 1.0}, {"source": "models_models_rationale_1143", "target": "models_models_bizsamplereception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1143", "weight": 1.0}, {"source": "models_models_rationale_1182", "target": "models_models_bizsampleproductionreception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1182", "weight": 1.0}, {"source": "models_models_rationale_1241", "target": "models_models_bizqcsmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1241", "weight": 1.0}, {"source": "models_models_rationale_1266", "target": "models_models_bizstorageentrysmsnotification", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1266", "weight": 1.0}, {"source": "models_models_rationale_1295", "target": "models_models_bizqcthirdpartycompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1295", "weight": 1.0}, {"source": "models_models_rationale_1323", "target": "models_models_bizqcthirdpartyitem", "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_bizqclabtestitem", "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_1366", "target": "models_models_bizqcworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1366", "weight": 1.0}, {"source": "models_models_rationale_1415", "target": "models_models_bizqcworkorderinspectionbatch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1415", "weight": 1.0}, {"source": "models_models_rationale_1436", "target": "models_models_bizqcbatchassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1436", "weight": 1.0}, {"source": "models_models_rationale_1455", "target": "models_models_bizqcworkorderlabitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1455", "weight": 1.0}, {"source": "models_models_rationale_1478", "target": "models_models_bizqcworkorderthirditem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1478", "weight": 1.0}, {"source": "models_models_rationale_1538", "target": "models_models_bizqctaskassignee", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1538", "weight": 1.0}, {"source": "models_models_rationale_1585", "target": "models_models_bizcleanroomaccesslog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1585", "weight": 1.0}, {"source": "models_models_rationale_1610", "target": "models_models_bizcleanroomuvdisinfectlog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1610", "weight": 1.0}, {"source": "models_models_rationale_1633", "target": "models_models_bizstoragefacility", "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_1655", "target": "models_models_bizstoragefacilityslot", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1655", "weight": 1.0}, {"source": "models_models_rationale_1678", "target": "models_models_bizstorageslotoccupancy", "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_1704", "target": "models_models_bizexhibitionappointment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1704", "weight": 1.0}, {"source": "models_models_rationale_1732", "target": "models_models_bizcellproducttype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1732", "weight": 1.0}, {"source": "models_models_rationale_1751", "target": "models_models_bizcellproductspec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1751", "weight": 1.0}, {"source": "models_models_rationale_1770", "target": "models_models_bizcellproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1770", "weight": 1.0}, {"source": "models_models_rationale_1795", "target": "models_models_bizcellproductprojectsystem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1795", "weight": 1.0}, {"source": "models_models_rationale_1815", "target": "models_models_bizcellproductprojectsystemitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1815", "weight": 1.0}, {"source": "models_models_rationale_1866", "target": "models_models_bizchannelagreement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1866", "weight": 1.0}, {"source": "models_models_rationale_1891", "target": "models_models_bizchannelagreementproductprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1891", "weight": 1.0}, {"source": "models_models_rationale_1916", "target": "models_models_bizchannelinvoice", "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_1940", "target": "models_models_bizchannelmailaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1940", "weight": 1.0}, {"source": "models_models_rationale_1961", "target": "models_models_bizchannelaccount", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L1961", "weight": 1.0}, {"source": "models_models_rationale_1980", "target": "models_models_bizchannelproductquota", "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_2006", "target": "models_models_bizchannelserviceorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2006", "weight": 1.0}, {"source": "models_models_rationale_2052", "target": "models_models_bizchannelserviceorderproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2052", "weight": 1.0}, {"source": "models_models_rationale_2081", "target": "models_models_bizchannelserviceordertxn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2081", "weight": 1.0}, {"source": "models_models_rationale_2116", "target": "models_models_bizcheckupinstitution", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2116", "weight": 1.0}, {"source": "models_models_rationale_2139", "target": "models_models_bizcheckupinstitutioninvoice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2139", "weight": 1.0}, {"source": "models_models_rationale_2163", "target": "models_models_bizcheckupinstitutionproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2163", "weight": 1.0}, {"source": "models_models_rationale_2184", "target": "models_models_bizcheckupinstitutionpackage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2184", "weight": 1.0}, {"source": "models_models_rationale_2205", "target": "models_models_bizcheckupinstitutionpackageitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2205", "weight": 1.0}, {"source": "models_models_rationale_2309", "target": "models_models_bizsopdocument", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2309", "weight": 1.0}, {"source": "models_models_rationale_2330", "target": "models_models_bizprocesscategory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2330", "weight": 1.0}, {"source": "models_models_rationale_2368", "target": "models_models_bizconsumablepack", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2368", "weight": 1.0}, {"source": "models_models_rationale_2390", "target": "models_models_bizconsumablepackitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2390", "weight": 1.0}, {"source": "models_models_rationale_2438", "target": "models_models_bizprocessreagent", "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_bizprocessconsumable", "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_bizprocessoutput", "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_2525", "target": "models_models_bizprocessroute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2525", "weight": 1.0}, {"source": "models_models_rationale_2547", "target": "models_models_bizprocessroutestep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2547", "weight": 1.0}, {"source": "models_models_rationale_2575", "target": "models_models_bizprocessroutestepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2575", "weight": 1.0}, {"source": "models_models_rationale_2599", "target": "models_models_bizprocessroutestepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2599", "weight": 1.0}, {"source": "models_models_rationale_2623", "target": "models_models_bizprocessroutestepoutput", "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_2644", "target": "models_models_bizprocessroutestepdatacollection", "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_2669", "target": "models_models_bizcellproduct", "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_2704", "target": "models_models_bizproductionworkorder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2704", "weight": 1.0}, {"source": "models_models_rationale_2734", "target": "models_models_bizproductiontask", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2734", "weight": 1.0}, {"source": "models_models_rationale_2766", "target": "models_models_bizproductiontaskhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2766", "weight": 1.0}, {"source": "models_models_rationale_2788", "target": "models_models_bizproductiontaskinput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2788", "weight": 1.0}, {"source": "models_models_rationale_2810", "target": "models_models_bizproductiontaskstep", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2810", "weight": 1.0}, {"source": "models_models_rationale_2843", "target": "models_models_bizproductiontaskstepassignee", "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_2862", "target": "models_models_bizproductiontaskstepreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2862", "weight": 1.0}, {"source": "models_models_rationale_2888", "target": "models_models_bizproductiontaskstepconsumable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2888", "weight": 1.0}, {"source": "models_models_rationale_2914", "target": "models_models_bizproductiontaskstepconfiguredreagent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2914", "weight": 1.0}, {"source": "models_models_rationale_2939", "target": "models_models_bizproductiontaskstepoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2939", "weight": 1.0}, {"source": "models_models_rationale_2960", "target": "models_models_bizproductiontaskstepdatacollection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2960", "weight": 1.0}, {"source": "models_models_rationale_2981", "target": "models_models_bizproductiontaskoutput", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L2981", "weight": 1.0}, {"source": "models_models_rationale_3006", "target": "models_models_bizprotocolfullmoontodo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3006", "weight": 1.0}, {"source": "models_models_rationale_3036", "target": "models_models_bizinsurancecompany", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3036", "weight": 1.0}, {"source": "models_models_rationale_3059", "target": "models_models_bizinsurancecompanyinvoice", "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_3083", "target": "models_models_bizinsuranceprojectprice", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3083", "weight": 1.0}, {"source": "models_models_rationale_3104", "target": "models_models_bizconsumablestocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3104", "weight": 1.0}, {"source": "models_models_rationale_3134", "target": "models_models_bizreagentstocklog", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3134", "weight": 1.0}, {"source": "models_models_rationale_3164", "target": "models_models_bizpilotapplication", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3164", "weight": 1.0}, {"source": "models_models_rationale_3194", "target": "models_models_bizpilotpatient", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3194", "weight": 1.0}, {"source": "models_models_rationale_3223", "target": "models_models_bizpilotinfusionplan", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3223", "weight": 1.0}, {"source": "models_models_rationale_3248", "target": "models_models_bizpilotinfusionschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3248", "weight": 1.0}, {"source": "models_models_rationale_3277", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3277", "weight": 1.0}, {"source": "models_models_rationale_3304", "target": "models_models_bizpilotcheckup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3304", "weight": 1.0}, {"source": "models_models_rationale_3333", "target": "models_models_bizpilotcheckupreserveitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3333", "weight": 1.0}, {"source": "models_models_rationale_3353", "target": "models_models_bizpilotcheckupactualitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3353", "weight": 1.0}, {"source": "models_models_rationale_3373", "target": "models_models_bizpilotdelivery", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3373", "weight": 1.0}, {"source": "models_models_rationale_3392", "target": "models_models_bizpilotdeliverymaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3392", "weight": 1.0}, {"source": "models_models_rationale_3413", "target": "models_models_bizpilotdeliverymethod", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3413", "weight": 1.0}, {"source": "models_models_rationale_3442", "target": "models_models_bizpilotinfusionconfirm", "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_3463", "target": "models_models_bizoutboundreleasematerial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3463", "weight": 1.0}, {"source": "models_models_rationale_3482", "target": "models_models_bizoutboundreleasecell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3482", "weight": 1.0}, {"source": "models_models_rationale_3510", "target": "models_models_bizoutboundreleasepaper", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3510", "weight": 1.0}, {"source": "models_models_rationale_3532", "target": "models_models_bizoutboundhandover", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3532", "weight": 1.0}, {"source": "models_models_rationale_3557", "target": "models_models_bizoutboundreleaseqcmaterial", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3557", "weight": 1.0}, {"source": "models_models_rationale_3582", "target": "models_models_bizoutboundreleasereview", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3582", "weight": 1.0}, {"source": "models_models_rationale_3608", "target": "models_models_bizenvdetectitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3608", "weight": 1.0}, {"source": "models_models_rationale_3628", "target": "models_models_bizenvdetectrecord", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/models/models.py", "source_location": "L3628", "weight": 1.0}], "raw_calls": []} \ No newline at end of file diff --git a/backend/app/graphify-out/cache/ast/e841d95eaf4bdff09aa348318d68f6a6bcaa503813c2951d8a483382dac004b2.json b/backend/app/graphify-out/cache/ast/e841d95eaf4bdff09aa348318d68f6a6bcaa503813c2951d8a483382dac004b2.json new file mode 100644 index 00000000..42194d9a --- /dev/null +++ b/backend/app/graphify-out/cache/ast/e841d95eaf4bdff09aa348318d68f6a6bcaa503813c2951d8a483382dac004b2.json @@ -0,0 +1 @@ +{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "label": "qc_work_order.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1"}, {"id": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "label": "resolve_outbound_biz_type_for_schedule()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L95"}, {"id": "crud_qc_work_order_dec", "label": "_dec()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L136"}, {"id": "crud_qc_work_order_fmt_dt", "label": "_fmt_dt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L142"}, {"id": "crud_qc_work_order_normalize_date_bound", "label": "_normalize_date_bound()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L146"}, {"id": "crud_qc_work_order_reception_source_label", "label": "_reception_source_label()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L153"}, {"id": "crud_qc_work_order_qc_biz_type_label", "label": "_qc_biz_type_label()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L158"}, {"id": "crud_qc_work_order_work_order_qc_biz_type", "label": "_work_order_qc_biz_type()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L163"}, {"id": "crud_qc_work_order_validate_cell_product_id", "label": "_validate_cell_product_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L170"}, {"id": "crud_qc_work_order_enrich_work_order_cell_products", "label": "_enrich_work_order_cell_products()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L182"}, {"id": "crud_qc_work_order_enrich_work_order_step_outputs", "label": "_enrich_work_order_step_outputs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L211"}, {"id": "crud_qc_work_order_enrich_work_order_qc_targets", "label": "_enrich_work_order_qc_targets()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L250"}, {"id": "crud_qc_work_order_enrich_outbound_work_orders", "label": "_enrich_outbound_work_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L257"}, {"id": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "label": "_outbound_qc_work_order_ids_by_keyword()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L378"}, {"id": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "label": "_inbound_qc_work_order_ids_by_mother_name()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L425"}, {"id": "crud_qc_work_order_accept_conclusion_label", "label": "_accept_conclusion_label()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L491"}, {"id": "crud_qc_work_order_load_sample_type_name_map", "label": "_load_sample_type_name_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L496"}, {"id": "crud_qc_work_order_effective_reception_source", "label": "_effective_reception_source()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L508"}, {"id": "crud_qc_work_order_effective_donation_sample_id", "label": "_effective_donation_sample_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L517"}, {"id": "crud_qc_work_order_effective_protocol_sample_id", "label": "_effective_protocol_sample_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L526"}, {"id": "crud_qc_work_order_sample_type_name_for_item", "label": "_sample_type_name_for_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L534"}, {"id": "crud_qc_work_order_sample_type_name_for_reception", "label": "_sample_type_name_for_reception()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L552"}, {"id": "crud_qc_work_order_enrich_work_order_list_items", "label": "_enrich_work_order_list_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L575"}, {"id": "crud_qc_work_order_enrich_production_work_order_refs", "label": "_enrich_production_work_order_refs()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L783"}, {"id": "crud_qc_work_order_gen_daily_no", "label": "_gen_daily_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L808"}, {"id": "crud_qc_work_order_user_nick_name_map", "label": "_user_nick_name_map()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L822"}, {"id": "crud_qc_work_order_wo_to_dict", "label": "_wo_to_dict()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L830"}, {"id": "crud_qc_work_order_create_work_order_from_reception", "label": "create_work_order_from_reception()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L898"}, {"id": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "label": "_valid_qc_dispatch_output_type_ids()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1015"}, {"id": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "label": "_resolve_cell_product_id_by_barcode()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1028"}, {"id": "crud_qc_work_order_create_qc_work_order_from_production", "label": "create_qc_work_order_from_production()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1046"}, {"id": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "label": "list_step_output_dispatch_options_for_production_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1203"}, {"id": "crud_qc_work_order_list_cell_product_options_for_production_work_order", "label": "list_cell_product_options_for_production_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1311"}, {"id": "crud_qc_work_order_list_work_orders", "label": "list_work_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1325"}, {"id": "crud_qc_work_order_build_work_order_list_summaries", "label": "build_work_order_list_summaries()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1477"}, {"id": "crud_qc_work_order_empty_qc_tab_counts", "label": "_empty_qc_tab_counts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1510"}, {"id": "crud_qc_work_order_resolve_wo_tab_key", "label": "_resolve_wo_tab_key()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1514"}, {"id": "crud_qc_work_order_unfinished_work_order_filter", "label": "_unfinished_work_order_filter()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1533"}, {"id": "crud_qc_work_order_aggregate_qc_tab_counts", "label": "_aggregate_qc_tab_counts()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1543"}, {"id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "label": "count_unfinished_work_orders_by_tab()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1555"}, {"id": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "label": "count_mine_unfinished_work_orders_by_tab()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1588"}, {"id": "crud_qc_work_order_get_work_order", "label": "get_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1634"}, {"id": "crud_qc_work_order_lab_lines", "label": "_lab_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1643"}, {"id": "crud_qc_work_order_third_lines", "label": "_third_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1664"}, {"id": "crud_qc_work_order_qc_info_item", "label": "_qc_info_item()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1688"}, {"id": "crud_qc_work_order_get_qc_info_map_for_samples", "label": "get_qc_info_map_for_samples()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1712"}, {"id": "crud_qc_work_order_process_qc_info_items_from_wos", "label": "_process_qc_info_items_from_wos()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1777"}, {"id": "crud_qc_work_order_get_process_qc_info_map_for_samples", "label": "get_process_qc_info_map_for_samples()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1789"}, {"id": "crud_qc_work_order_list_process_qc_info_for_sample", "label": "list_process_qc_info_for_sample()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1856"}, {"id": "crud_qc_work_order_get_schedule_gate_qc_info", "label": "get_schedule_gate_qc_info()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1881"}, {"id": "crud_qc_work_order_list_process_qc_info_for_schedule", "label": "list_process_qc_info_for_schedule()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1908"}, {"id": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "label": "_resolve_reception_id_for_work_order_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1933"}, {"id": "crud_qc_work_order_get_work_order_detail", "label": "get_work_order_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1955"}, {"id": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "label": "_soft_delete_tasks_by_source_line_ids()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2035"}, {"id": "crud_qc_work_order_get_task_by_source_line_id", "label": "_get_task_by_source_line_id()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2069"}, {"id": "crud_qc_work_order_apply_item_assignees", "label": "_apply_item_assignees()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2083"}, {"id": "crud_qc_work_order_sync_work_order_lab_items", "label": "_sync_work_order_lab_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2109"}, {"id": "crud_qc_work_order_sync_work_order_third_party_items", "label": "_sync_work_order_third_party_items()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2233"}, {"id": "crud_qc_work_order_configure_work_order", "label": "configure_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2373"}, {"id": "crud_qc_work_order_try_complete_work_order", "label": "try_complete_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2417"}, {"id": "crud_qc_work_order_temp_lab_lines", "label": "_temp_lab_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2444"}, {"id": "crud_qc_work_order_temp_third_lines", "label": "_temp_third_lines()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2466"}, {"id": "crud_qc_work_order_temp_tasks", "label": "_temp_tasks()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2491"}, {"id": "crud_qc_work_order_create_temp_qc_work_order", "label": "create_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2516"}, {"id": "crud_qc_work_order_update_qc_work_order", "label": "update_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2557"}, {"id": "crud_qc_work_order_update_temp_qc_work_order", "label": "update_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2591"}, {"id": "crud_qc_work_order_list_temp_qc_work_orders", "label": "list_temp_qc_work_orders()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2613"}, {"id": "crud_qc_work_order_get_temp_qc_work_order", "label": "get_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2659"}, {"id": "crud_qc_work_order_get_temp_qc_work_order_detail", "label": "get_temp_qc_work_order_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2672"}, {"id": "crud_qc_work_order_configure_temp_qc_work_order", "label": "configure_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2687"}, {"id": "crud_qc_work_order_try_complete_temp_qc_work_order", "label": "try_complete_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2726"}, {"id": "crud_qc_work_order_delete_temp_qc_work_order", "label": "delete_temp_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2750"}, {"id": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "label": "build_outbound_pilot_context_by_schedule()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2822"}, {"id": "crud_qc_work_order_get_outbound_qc_detail", "label": "get_outbound_qc_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2950"}, {"id": "crud_qc_work_order_create_qc_work_order_manual", "label": "create_qc_work_order_manual()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2985"}, {"id": "crud_qc_work_order_create_outbound_qc_work_order", "label": "create_outbound_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3022"}, {"id": "crud_qc_work_order_delete_qc_work_order", "label": "delete_qc_work_order()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3082"}, {"id": "crud_qc_work_order_rationale_98", "label": "\u6309\u8f93\u6ce8\u8ba1\u5212\u8ffd\u6eaf\u7533\u8bf7\u5355\uff0c\u5f97\u5230\u51fa\u5e93\u751f\u4ea7/\u8d28\u68c0\u5de5\u5355\u5e94\u4f7f\u7528\u7684 biz_type\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L98"}, {"id": "crud_qc_work_order_rationale_214", "label": "\u6b65\u9aa4\u4ea7\u51fa\u7269\u89e6\u53d1\u7684\u8d28\u68c0\uff1a\u65e0\u7ec6\u80de\u4ea7\u54c1\u65f6\u7528\u5de5\u5355\u6761\u7801/\u540d\u79f0\u5c55\u793a\u8d28\u68c0\u5bf9\u8c61\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L214"}, {"id": "crud_qc_work_order_rationale_260", "label": "\u4e3a outbound \u7c7b\u578b\u5de5\u5355\u6279\u91cf\u8865\u5145\u7533\u8bf7\u5355/\u7528\u6237\u59d3\u540d/\u7597\u7a0b\u5e8f\u53f7/\u8f93\u6ce8\u8ba1\u5212\u4fe1\u606f\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L260"}, {"id": "crud_qc_work_order_rationale_381", "label": "\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u5173\u952e\u8bcd\uff1a\u6309\u5173\u8054\u7533\u8bf7\u5355\u53f7\u3001\u7533\u8bf7\u5355\u540d\u79f0\u5339\u914d\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L381"}, {"id": "crud_qc_work_order_rationale_432", "label": "\u5165\u5e93\u8d28\u68c0\u5de5\u5355\uff1a\u6309\u6bcd\u4eb2\u59d3\u540d\u5339\u914d\uff08\u7ec6\u80de\u5b58\u50a8\u534f\u8bae / \u79d1\u7814\u6350\u8d60\u5355\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L432"}, {"id": "crud_qc_work_order_rationale_509", "label": "\u5217\u8868\u5c55\u793a\u4ee5\u5de5\u5355 receptionSource \u4e3a\u51c6\uff0c\u63a5\u6536\u8bb0\u5f55\u4f5c\u515c\u5e95\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L509"}, {"id": "crud_qc_work_order_rationale_518", "label": "\u79d1\u7814\u6350\u8d60\uff1a\u63a5\u6536\u8bb0\u5f55 donation_sample_id\uff1b\u5de5\u5355 protocol_sample_id \u5b58\u6350\u8d60\u6837\u672c id\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L518"}, {"id": "crud_qc_work_order_rationale_561", "label": "\u6309\u63a5\u6536\u8bb0\u5f55\u89e3\u6790\u6837\u672c\u7c7b\u578b\uff1b\u4f20\u5165 item \u65f6\u4e0e\u5de5\u5355\u5217\u8868 enrich \u89c4\u5219\u4e00\u81f4\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L561"}, {"id": "crud_qc_work_order_rationale_906", "label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5de5\u5355\uff08flush\uff0c\u4e0d commit\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L906"}, {"id": "crud_qc_work_order_rationale_1056", "label": "\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u8d28\u68c0\u5de5\u5355\uff08flush\uff0c\u4e0d commit\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1056"}, {"id": "crud_qc_work_order_rationale_1209", "label": "\u6c47\u603b\u751f\u4ea7\u5de5\u5355\u4e0b\u53ef\u6d3e\u53d1\u7684\u6b65\u9aa4\u4ea7\u51fa\u7269\uff1a\u7c7b\u578b\u4e3a\u6709\u6548\u7269\u4e14\u6709\u6761\u7801\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1209"}, {"id": "crud_qc_work_order_rationale_1482", "label": "\u6279\u91cf\u6784\u5efa\u5217\u8868\u7ea7\u5de5\u5355\u6458\u8981\uff08\u4e0e list_work_orders \u5355\u9879\u5b57\u6bb5\u4e00\u81f4\uff0c\u975e\u8be6\u60c5\u63a5\u53e3\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1482"}, {"id": "crud_qc_work_order_rationale_1561", "label": "\u6309 Tab \u7edf\u8ba1\u672a\u5b8c\u6210\u8d28\u68c0\u5de5\u5355\u6570\uff08\u5f85\u914d\u7f6e + \u5df2\u914d\u7f6e\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1561"}, {"id": "crud_qc_work_order_rationale_1594", "label": "\u6211\u7684\u8d28\u68c0\u4efb\u52a1\uff1a\u6309 Tab \u7edf\u8ba1\u5f53\u524d\u7528\u6237\u8d1f\u8d23\u4e14\u672a\u5b8c\u6210\u7684\u8d28\u68c0\u5de5\u5355\u6570\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1594"}, {"id": "crud_qc_work_order_rationale_1719", "label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u95e8\u7981\u8d28\u68c0\u5de5\u5355\u6458\u8981\uff08trigger_source=reception\uff09\uff0c\u4f9b\u534f\u8bae/\u6350\u8d60\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002 \u7ec6\u80de\u5b58\u50a8\uff1a\u4f20\u5165 sample_code", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1719"}, {"id": "crud_qc_work_order_rationale_1796", "label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1796"}, {"id": "crud_qc_work_order_rationale_1862", "label": "\u6309\u6837\u672c\u7f16\u7801\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\uff08\u4f9b\u5165\u5e93\u653e\u884c\u67e5\u770b\u7b49\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1862"}, {"id": "crud_qc_work_order_rationale_1887", "label": "\u51fa\u5e93\u8ba1\u5212\u81ea\u52a8\u8d28\u68c0\uff08trigger_source=schedule\uff09\uff0c\u4f9b\u8f93\u6ce8\u8ba1\u5212/\u51fa\u5e93\u653e\u884c\u67e5\u770b\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1887"}, {"id": "crud_qc_work_order_rationale_1914", "label": "\u6309\u8f93\u6ce8\u8ba1\u5212\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1914"}, {"id": "crud_qc_work_order_rationale_1936", "label": "\u8be6\u60c5\u63a5\u53e3\u89e3\u6790\u63a5\u6536\u8bb0\u5f55 ID\uff1a\u4f18\u5148 reception_id\uff0c\u751f\u4ea7\u8fc7\u7a0b\u5de5\u5355\u6309 sample_code \u56de\u67e5\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1936"}, {"id": "crud_qc_work_order_rationale_2038", "label": "\u8f6f\u5220\u6307\u5b9a\u660e\u7ec6\u884c\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53ca\u5176\u68c0\u6d4b\u7ed3\u679c\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2038"}, {"id": "crud_qc_work_order_rationale_2121", "label": "\u6bd4\u5bf9\u540c\u6b65\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6\uff1a\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e\uff0c\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2121"}, {"id": "crud_qc_work_order_rationale_2245", "label": "\u6bd4\u5bf9\u540c\u6b65\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6\uff1a\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e\uff0c\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2245"}, {"id": "crud_qc_work_order_rationale_2525", "label": "\u521b\u5efa\u4e34\u65f6\u8d28\u68c0\u5de5\u5355\uff08work_order_type='temporary'\uff0cLSZJ\u524d\u7f00\u7f16\u53f7\uff09", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2525"}, {"id": "crud_qc_work_order_rationale_2567", "label": "\u7f16\u8f91\u8d28\u68c0\u5de5\u5355\uff1a\u5165\u5e93/\u51fa\u5e93\u53ef\u6539\u5907\u6ce8\u4e0e\u72b6\u6001\uff1b\u4e34\u65f6\u53ef\u6539\u5907\u6ce8\u4e0e\u8d28\u68c0\u5bf9\u8c61", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2567"}, {"id": "crud_qc_work_order_rationale_2825", "label": "\u6309\u8f93\u6ce8\u8ba1\u5212 ID \u7ec4\u88c5\u51fa\u5e93\u4e2d\u8bd5\u670d\u52a1\u4e0a\u4e0b\u6587\uff08\u7533\u8bf7\u5355/\u60a3\u8005/\u65b9\u6848/\u8ba1\u5212/\u4ea7\u54c1\uff09\uff0c\u4f9b\u8d28\u68c0\u4e0e\u751f\u4ea7\u5de5\u5355\u8be6\u60c5\u590d\u7528\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2825"}, {"id": "crud_qc_work_order_rationale_3083", "label": "\u8f6f\u5220\u9664\u8d28\u68c0\u5de5\u5355\u53ca\u5176\u5173\u8054\u7684\u4efb\u52a1\u3001\u4efb\u52a1\u7ed3\u679c\u3001\u68c0\u6d4b\u9879\u76ee\u548c\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3083"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L6", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "sqlalchemy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_core_db_collation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L12", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_core_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L13", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L14", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L17", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud_qc_third_party_company", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L18", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud_collection_protocol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L19", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L20", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud_sample_reception", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L21", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L22", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_crud_cell_product", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L23", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_services_qc_work_order_fee_summary", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L24", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L25", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_models_qc_param", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L51", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "app_models_research_donation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L52", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L95", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_dec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L136", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_fmt_dt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L142", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_normalize_date_bound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L146", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_reception_source_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L153", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_qc_biz_type_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L158", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_work_order_qc_biz_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L163", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_validate_cell_product_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L170", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_work_order_cell_products", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L182", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_work_order_step_outputs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L211", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L250", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_outbound_work_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L257", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L378", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L425", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_accept_conclusion_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L491", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_load_sample_type_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L496", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_effective_reception_source", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L508", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_effective_donation_sample_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L517", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_effective_protocol_sample_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L526", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_sample_type_name_for_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L534", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_sample_type_name_for_reception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L552", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_work_order_list_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L575", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_enrich_production_work_order_refs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L783", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_gen_daily_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L808", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_user_nick_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L822", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_wo_to_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L830", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_create_work_order_from_reception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L898", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1015", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1028", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_create_qc_work_order_from_production", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1046", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1203", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_cell_product_options_for_production_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1311", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_work_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1325", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_build_work_order_list_summaries", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1477", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_empty_qc_tab_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1510", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_resolve_wo_tab_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1514", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_unfinished_work_order_filter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1533", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_aggregate_qc_tab_counts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1543", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1555", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1588", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1634", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_lab_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1643", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_third_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1664", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_qc_info_item", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1688", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_qc_info_map_for_samples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1712", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_process_qc_info_items_from_wos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1777", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_process_qc_info_map_for_samples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1789", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_process_qc_info_for_sample", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1856", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_schedule_gate_qc_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1881", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_process_qc_info_for_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1908", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1933", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_work_order_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1955", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2035", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_task_by_source_line_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2069", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_apply_item_assignees", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2083", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_sync_work_order_lab_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2109", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_sync_work_order_third_party_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2233", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_configure_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2373", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_try_complete_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2417", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_temp_lab_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2444", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_temp_third_lines", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2466", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_temp_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2491", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_create_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2516", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_update_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2557", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_update_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2591", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_list_temp_qc_work_orders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2613", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2659", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_temp_qc_work_order_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2672", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_configure_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2687", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_try_complete_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2726", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_delete_temp_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2750", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2822", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_get_outbound_qc_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2950", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_create_qc_work_order_manual", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2985", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_create_outbound_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3022", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_crud_qc_work_order_py", "target": "crud_qc_work_order_delete_qc_work_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3082", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_qc_targets", "target": "crud_qc_work_order_enrich_work_order_cell_products", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L253", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_qc_targets", "target": "crud_qc_work_order_enrich_work_order_step_outputs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L254", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_outbound_work_orders", "target": "crud_qc_work_order_dec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L290", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_outbound_work_orders", "target": "crud_qc_work_order_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L373", "weight": 1.0}, {"source": "crud_qc_work_order_effective_donation_sample_id", "target": "crud_qc_work_order_effective_reception_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L519", "weight": 1.0}, {"source": "crud_qc_work_order_effective_protocol_sample_id", "target": "crud_qc_work_order_effective_reception_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L527", "weight": 1.0}, {"source": "crud_qc_work_order_sample_type_name_for_reception", "target": "crud_qc_work_order_effective_reception_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L564", "weight": 1.0}, {"source": "crud_qc_work_order_sample_type_name_for_reception", "target": "crud_qc_work_order_sample_type_name_for_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L565", "weight": 1.0}, {"source": "crud_qc_work_order_sample_type_name_for_reception", "target": "crud_qc_work_order_effective_donation_sample_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L567", "weight": 1.0}, {"source": "crud_qc_work_order_sample_type_name_for_reception", "target": "crud_qc_work_order_effective_protocol_sample_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L568", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_effective_reception_source", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L626", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_effective_donation_sample_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L628", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_effective_protocol_sample_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L637", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_load_sample_type_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L677", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_reception_source_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L732", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L753", "weight": 1.0}, {"source": "crud_qc_work_order_enrich_work_order_list_items", "target": "crud_qc_work_order_sample_type_name_for_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L756", "weight": 1.0}, {"source": "crud_qc_work_order_wo_to_dict", "target": "crud_qc_work_order_reception_source_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L855", "weight": 1.0}, {"source": "crud_qc_work_order_wo_to_dict", "target": "crud_qc_work_order_work_order_qc_biz_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L856", "weight": 1.0}, {"source": "crud_qc_work_order_wo_to_dict", "target": "crud_qc_work_order_qc_biz_type_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L857", "weight": 1.0}, {"source": "crud_qc_work_order_wo_to_dict", "target": "crud_qc_work_order_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L888", "weight": 1.0}, {"source": "crud_qc_work_order_wo_to_dict", "target": "crud_qc_work_order_dec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L891", "weight": 1.0}, {"source": "crud_qc_work_order_create_work_order_from_reception", "target": "crud_qc_work_order_gen_daily_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L948", "weight": 1.0}, {"source": "crud_qc_work_order_create_qc_work_order_from_production", "target": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1081", "weight": 1.0}, {"source": "crud_qc_work_order_create_qc_work_order_from_production", "target": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1126", "weight": 1.0}, {"source": "crud_qc_work_order_create_qc_work_order_from_production", "target": "crud_qc_work_order_gen_daily_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1157", "weight": 1.0}, {"source": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "target": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1222", "weight": 1.0}, {"source": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "target": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1291", "weight": 1.0}, {"source": "crud_qc_work_order_list_cell_product_options_for_production_work_order", "target": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1318", "weight": 1.0}, {"source": "crud_qc_work_order_list_work_orders", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1467", "weight": 1.0}, {"source": "crud_qc_work_order_list_work_orders", "target": "crud_qc_work_order_enrich_work_order_list_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1468", "weight": 1.0}, {"source": "crud_qc_work_order_list_work_orders", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1470", "weight": 1.0}, {"source": "crud_qc_work_order_list_work_orders", "target": "crud_qc_work_order_enrich_production_work_order_refs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1471", "weight": 1.0}, {"source": "crud_qc_work_order_list_work_orders", "target": "crud_qc_work_order_enrich_outbound_work_orders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1472", "weight": 1.0}, {"source": "crud_qc_work_order_build_work_order_list_summaries", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1490", "weight": 1.0}, {"source": "crud_qc_work_order_build_work_order_list_summaries", "target": "crud_qc_work_order_enrich_work_order_list_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1491", "weight": 1.0}, {"source": "crud_qc_work_order_build_work_order_list_summaries", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1493", "weight": 1.0}, {"source": "crud_qc_work_order_build_work_order_list_summaries", "target": "crud_qc_work_order_enrich_production_work_order_refs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1494", "weight": 1.0}, {"source": "crud_qc_work_order_build_work_order_list_summaries", "target": "crud_qc_work_order_enrich_outbound_work_orders", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1495", "weight": 1.0}, {"source": "crud_qc_work_order_aggregate_qc_tab_counts", "target": "crud_qc_work_order_empty_qc_tab_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1544", "weight": 1.0}, {"source": "crud_qc_work_order_aggregate_qc_tab_counts", "target": "crud_qc_work_order_resolve_wo_tab_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1546", "weight": 1.0}, {"source": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "target": "crud_qc_work_order_unfinished_work_order_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1566", "weight": 1.0}, {"source": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "target": "crud_qc_work_order_aggregate_qc_tab_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1585", "weight": 1.0}, {"source": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "target": "crud_qc_work_order_unfinished_work_order_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1622", "weight": 1.0}, {"source": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "target": "crud_qc_work_order_aggregate_qc_tab_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1631", "weight": 1.0}, {"source": "crud_qc_work_order_third_lines", "target": "crud_qc_work_order_dec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1682", "weight": 1.0}, {"source": "crud_qc_work_order_qc_info_item", "target": "crud_qc_work_order_work_order_qc_biz_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1700", "weight": 1.0}, {"source": "crud_qc_work_order_qc_info_item", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1702", "weight": 1.0}, {"source": "crud_qc_work_order_qc_info_item", "target": "crud_qc_work_order_qc_biz_type_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1704", "weight": 1.0}, {"source": "crud_qc_work_order_qc_info_item", "target": "crud_qc_work_order_lab_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1705", "weight": 1.0}, {"source": "crud_qc_work_order_qc_info_item", "target": "crud_qc_work_order_third_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1706", "weight": 1.0}, {"source": "crud_qc_work_order_get_qc_info_map_for_samples", "target": "crud_qc_work_order_qc_info_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1754", "weight": 1.0}, {"source": "crud_qc_work_order_process_qc_info_items_from_wos", "target": "crud_qc_work_order_qc_info_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1782", "weight": 1.0}, {"source": "crud_qc_work_order_process_qc_info_items_from_wos", "target": "crud_qc_work_order_enrich_work_order_list_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1783", "weight": 1.0}, {"source": "crud_qc_work_order_process_qc_info_items_from_wos", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1784", "weight": 1.0}, {"source": "crud_qc_work_order_process_qc_info_items_from_wos", "target": "crud_qc_work_order_enrich_production_work_order_refs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1785", "weight": 1.0}, {"source": "crud_qc_work_order_get_process_qc_info_map_for_samples", "target": "crud_qc_work_order_process_qc_info_items_from_wos", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1828", "weight": 1.0}, {"source": "crud_qc_work_order_list_process_qc_info_for_sample", "target": "crud_qc_work_order_process_qc_info_items_from_wos", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1878", "weight": 1.0}, {"source": "crud_qc_work_order_get_schedule_gate_qc_info", "target": "crud_qc_work_order_qc_info_item", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1905", "weight": 1.0}, {"source": "crud_qc_work_order_list_process_qc_info_for_schedule", "target": "crud_qc_work_order_process_qc_info_items_from_wos", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1930", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_get_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1958", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1961", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_enrich_work_order_list_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1962", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1964", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1980", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2004", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_accept_conclusion_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2008", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_reception_source_label", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2012", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_lab_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2020", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_third_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2021", "weight": 1.0}, {"source": "crud_qc_work_order_get_work_order_detail", "target": "crud_qc_work_order_enrich_production_work_order_refs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2031", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_lab_items", "target": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2143", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_lab_items", "target": "crud_qc_work_order_get_task_by_source_line_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2154", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_lab_items", "target": "crud_qc_work_order_apply_item_assignees", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2174", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_third_party_items", "target": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2267", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_third_party_items", "target": "crud_qc_work_order_get_task_by_source_line_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2280", "weight": 1.0}, {"source": "crud_qc_work_order_sync_work_order_third_party_items", "target": "crud_qc_work_order_apply_item_assignees", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2303", "weight": 1.0}, {"source": "crud_qc_work_order_configure_work_order", "target": "crud_qc_work_order_get_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2390", "weight": 1.0}, {"source": "crud_qc_work_order_try_complete_work_order", "target": "crud_qc_work_order_get_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2430", "weight": 1.0}, {"source": "crud_qc_work_order_temp_third_lines", "target": "crud_qc_work_order_dec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2485", "weight": 1.0}, {"source": "crud_qc_work_order_create_temp_qc_work_order", "target": "crud_qc_work_order_validate_cell_product_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2526", "weight": 1.0}, {"source": "crud_qc_work_order_create_temp_qc_work_order", "target": "crud_qc_work_order_gen_daily_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2529", "weight": 1.0}, {"source": "crud_qc_work_order_update_qc_work_order", "target": "crud_qc_work_order_get_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2568", "weight": 1.0}, {"source": "crud_qc_work_order_update_qc_work_order", "target": "crud_qc_work_order_validate_cell_product_id", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2574", "weight": 1.0}, {"source": "crud_qc_work_order_update_temp_qc_work_order", "target": "crud_qc_work_order_update_qc_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2602", "weight": 1.0}, {"source": "crud_qc_work_order_list_temp_qc_work_orders", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2653", "weight": 1.0}, {"source": "crud_qc_work_order_list_temp_qc_work_orders", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2655", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_get_temp_qc_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2675", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2678", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_enrich_work_order_qc_targets", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2679", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_temp_lab_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2681", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_temp_third_lines", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2682", "weight": 1.0}, {"source": "crud_qc_work_order_get_temp_qc_work_order_detail", "target": "crud_qc_work_order_temp_tasks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2683", "weight": 1.0}, {"source": "crud_qc_work_order_configure_temp_qc_work_order", "target": "crud_qc_work_order_get_temp_qc_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2700", "weight": 1.0}, {"source": "crud_qc_work_order_try_complete_temp_qc_work_order", "target": "crud_qc_work_order_get_temp_qc_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2742", "weight": 1.0}, {"source": "crud_qc_work_order_delete_temp_qc_work_order", "target": "crud_qc_work_order_get_temp_qc_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2753", "weight": 1.0}, {"source": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "target": "crud_qc_work_order_fmt_dt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2847", "weight": 1.0}, {"source": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "target": "crud_qc_work_order_dec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2856", "weight": 1.0}, {"source": "crud_qc_work_order_get_outbound_qc_detail", "target": "crud_qc_work_order_get_work_order", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2953", "weight": 1.0}, {"source": "crud_qc_work_order_get_outbound_qc_detail", "target": "crud_qc_work_order_user_nick_name_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2963", "weight": 1.0}, {"source": "crud_qc_work_order_get_outbound_qc_detail", "target": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2966", "weight": 1.0}, {"source": "crud_qc_work_order_get_outbound_qc_detail", "target": "crud_qc_work_order_wo_to_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2969", "weight": 1.0}, {"source": "crud_qc_work_order_create_qc_work_order_manual", "target": "crud_qc_work_order_gen_daily_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3000", "weight": 1.0}, {"source": "crud_qc_work_order_create_outbound_qc_work_order", "target": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3033", "weight": 1.0}, {"source": "crud_qc_work_order_create_outbound_qc_work_order", "target": "crud_qc_work_order_gen_daily_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3056", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_98", "target": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L98", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_214", "target": "crud_qc_work_order_enrich_work_order_step_outputs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L214", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_260", "target": "crud_qc_work_order_enrich_outbound_work_orders", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L260", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_381", "target": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L381", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_432", "target": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L432", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_509", "target": "crud_qc_work_order_effective_reception_source", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L509", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_518", "target": "crud_qc_work_order_effective_donation_sample_id", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L518", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_561", "target": "crud_qc_work_order_sample_type_name_for_reception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L561", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_906", "target": "crud_qc_work_order_create_work_order_from_reception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L906", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1056", "target": "crud_qc_work_order_create_qc_work_order_from_production", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1056", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1209", "target": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1209", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1482", "target": "crud_qc_work_order_build_work_order_list_summaries", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1482", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1561", "target": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1561", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1594", "target": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1594", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1719", "target": "crud_qc_work_order_get_qc_info_map_for_samples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1719", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1796", "target": "crud_qc_work_order_get_process_qc_info_map_for_samples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1796", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1862", "target": "crud_qc_work_order_list_process_qc_info_for_sample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1862", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1887", "target": "crud_qc_work_order_get_schedule_gate_qc_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1887", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1914", "target": "crud_qc_work_order_list_process_qc_info_for_schedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1914", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_1936", "target": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1936", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2038", "target": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2038", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2121", "target": "crud_qc_work_order_sync_work_order_lab_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2121", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2245", "target": "crud_qc_work_order_sync_work_order_third_party_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2245", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2525", "target": "crud_qc_work_order_create_temp_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2525", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2567", "target": "crud_qc_work_order_update_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2567", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_2825", "target": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2825", "weight": 1.0}, {"source": "crud_qc_work_order_rationale_3083", "target": "crud_qc_work_order_delete_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3083", "weight": 1.0}], "raw_calls": [{"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L102"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L102"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L102"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L113"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L113"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L113"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L124"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L124"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L124"}, {"caller_nid": "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L132"}, {"caller_nid": "crud_qc_work_order_dec", "callee": "float", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L139"}, {"caller_nid": "crud_qc_work_order_fmt_dt", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L143"}, {"caller_nid": "crud_qc_work_order_normalize_date_bound", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L147"}, {"caller_nid": "crud_qc_work_order_normalize_date_bound", "callee": "len", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L148"}, {"caller_nid": "crud_qc_work_order_reception_source_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L154"}, {"caller_nid": "crud_qc_work_order_reception_source_label", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L155"}, {"caller_nid": "crud_qc_work_order_qc_biz_type_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L159"}, {"caller_nid": "crud_qc_work_order_qc_biz_type_label", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L160"}, {"caller_nid": "crud_qc_work_order_work_order_qc_biz_type", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L164"}, {"caller_nid": "crud_qc_work_order_work_order_qc_biz_type", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L167"}, {"caller_nid": "crud_qc_work_order_validate_cell_product_id", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L173"}, {"caller_nid": "crud_qc_work_order_validate_cell_product_id", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L175"}, {"caller_nid": "crud_qc_work_order_validate_cell_product_id", "callee": "get_cell_product", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L176"}, {"caller_nid": "crud_qc_work_order_validate_cell_product_id", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L178"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L187"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L187"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L187"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L191"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L191"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L191"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L193"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "_cp_enrich", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L199"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "_cp_row_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L199"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L202"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L202"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L203"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L204"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L205"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L206"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_cell_products", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L207"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L217"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L219"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L221"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L221"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L222"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L222"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L228"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L228"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L228"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L230"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L238"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L238"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L240"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L240"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L243"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L243"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L244"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L245"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L245"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_step_outputs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L246"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L266"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L269"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L269"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L269"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "defaultdict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L273"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L275"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L275"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L275"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L275"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L277"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L281"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L284"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L300"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L300"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L300"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L302"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L308"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L308"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L311"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L311"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L311"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L313"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L319"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L319"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L322"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L322"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L322"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L324"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L333"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L333"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L333"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L335"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "_get_plan_schedule_course_meta", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L343"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L346"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L347"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L350"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L351"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L353"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L358"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "_resolve_course_display", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L360"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L369"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L370"}, {"caller_nid": "crud_qc_work_order_enrich_outbound_work_orders", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L374"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L382"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L387"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L390"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L394"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L401"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L413"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L414"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L415"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L416"}, {"caller_nid": "crud_qc_work_order_outbound_qc_work_order_ids_by_keyword", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L417"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L433"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L437"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L438"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L442"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L442"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L442"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L442"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L445"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "or_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L454"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "is_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L456"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L460"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L464"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L468"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L468"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L468"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L468"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L471"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "like_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L482"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L486"}, {"caller_nid": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L488"}, {"caller_nid": "crud_qc_work_order_accept_conclusion_label", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L492"}, {"caller_nid": "crud_qc_work_order_accept_conclusion_label", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L493"}, {"caller_nid": "crud_qc_work_order_load_sample_type_name_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L502"}, {"caller_nid": "crud_qc_work_order_load_sample_type_name_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L502"}, {"caller_nid": "crud_qc_work_order_load_sample_type_name_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L502"}, {"caller_nid": "crud_qc_work_order_load_sample_type_name_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L503"}, {"caller_nid": "crud_qc_work_order_effective_reception_source", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L511"}, {"caller_nid": "crud_qc_work_order_effective_reception_source", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L511"}, {"caller_nid": "crud_qc_work_order_effective_reception_source", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L512"}, {"caller_nid": "crud_qc_work_order_effective_donation_sample_id", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L521"}, {"caller_nid": "crud_qc_work_order_effective_donation_sample_id", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L522"}, {"caller_nid": "crud_qc_work_order_effective_donation_sample_id", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L523"}, {"caller_nid": "crud_qc_work_order_effective_donation_sample_id", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L523"}, {"caller_nid": "crud_qc_work_order_effective_protocol_sample_id", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L529"}, {"caller_nid": "crud_qc_work_order_effective_protocol_sample_id", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L530"}, {"caller_nid": "crud_qc_work_order_effective_protocol_sample_id", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L531"}, {"caller_nid": "crud_qc_work_order_effective_protocol_sample_id", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L531"}, {"caller_nid": "crud_qc_work_order_sample_type_name_for_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L544"}, {"caller_nid": "crud_qc_work_order_sample_type_name_for_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L547"}, {"caller_nid": "crud_qc_work_order_sample_type_name_for_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L549"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L580"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L581"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L583"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L583"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L585"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L585"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L585"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L585"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L592"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L592"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L592"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L593"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L599"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L599"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L599"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L599"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L601"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L604"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L607"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "_resolve_reception", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L625"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L630"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L631"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L632"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L633"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L633"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L635"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L639"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L640"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L641"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L642"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L642"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L644"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L645"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "fromkeys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L645"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L646"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "fromkeys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L646"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L647"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "fromkeys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L647"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L648"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "fromkeys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L648"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L653"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L653"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L653"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L654"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L661"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L661"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L661"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L663"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "_donation_sample_id_col", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L663"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L669"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L670"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L673"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L673"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L673"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L673"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L681"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L681"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L681"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L682"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L689"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L689"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L689"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L690"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L697"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L697"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L697"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L699"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L711"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L711"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L711"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L713"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L723"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "_resolve_reception", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L729"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L734"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L735"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L736"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L736"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L737"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L741"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L742"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L743"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L743"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L744"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L748"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L749"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L750"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L751"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L766"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L766"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L767"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L767"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L769"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L771"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L774"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L774"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L775"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L775"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L777"}, {"caller_nid": "crud_qc_work_order_enrich_work_order_list_items", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L779"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L788"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L789"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L789"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L789"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L794"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L794"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L794"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L796"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L803"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L803"}, {"caller_nid": "crud_qc_work_order_enrich_production_work_order_refs", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L804"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "strftime", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L809"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L809"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L812"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L812"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L812"}, {"caller_nid": "crud_qc_work_order_gen_daily_no", "callee": "like", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L815"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L823"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L826"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L826"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L826"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L826"}, {"caller_nid": "crud_qc_work_order_user_nick_name_map", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L827"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L836"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L837"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L839"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L841"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L842"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L858"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L860"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L861"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L862"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L863"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L864"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L865"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L871"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L872"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L873"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L875"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L877"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L878"}, {"caller_nid": "crud_qc_work_order_wo_to_dict", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L883"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L907"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L910"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L910"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L910"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L921"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L926"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L926"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L926"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L937"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L937"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L937"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L946"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L947"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L964"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L965"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L971"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L971"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L971"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L982"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L982"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L982"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L988"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L989"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1006"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1007"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1010"}, {"caller_nid": "crud_qc_work_order_create_work_order_from_reception", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1011"}, {"caller_nid": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1017"}, {"caller_nid": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1017"}, {"caller_nid": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1017"}, {"caller_nid": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1031"}, {"caller_nid": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1035"}, {"caller_nid": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1035"}, {"caller_nid": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1035"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1058"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1058"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1058"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1067"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1068"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1068"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1070"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1071"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1073"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1075"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1077"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1079"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1085"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1087"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1090"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1090"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1090"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1099"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1102"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1102"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1102"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1111"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1114"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1114"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1114"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1124"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1129"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1139"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1143"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1144"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1149"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1149"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1151"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1152"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1152"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1155"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1156"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1171"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1172"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1185"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1186"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1194"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1198"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_from_production", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1199"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1211"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1211"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1211"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1220"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1227"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1227"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1227"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1239"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "keys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1239"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1241"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1241"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1241"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1243"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1253"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "keys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1253"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1255"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1255"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1255"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1257"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1257"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1265"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1265"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1265"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1265"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1267"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1270"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1270"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1273"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1274"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1281"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1284"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1287"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1290"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1292"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1302"}, {"caller_nid": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1303"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1457"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1457"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1457"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1457"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1457"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1458"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1459"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1459"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1461"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1461"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1461"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1461"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1461"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1462"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "enrich_work_order_fee_summaries", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1473"}, {"caller_nid": "crud_qc_work_order_list_work_orders", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1474"}, {"caller_nid": "crud_qc_work_order_build_work_order_list_summaries", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1487"}, {"caller_nid": "crud_qc_work_order_build_work_order_list_summaries", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1490"}, {"caller_nid": "crud_qc_work_order_build_work_order_list_summaries", "callee": "enrich_work_order_fee_summaries", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1496"}, {"caller_nid": "crud_qc_work_order_build_work_order_list_summaries", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1497"}, {"caller_nid": "crud_qc_work_order_resolve_wo_tab_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1519"}, {"caller_nid": "crud_qc_work_order_resolve_wo_tab_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1523"}, {"caller_nid": "crud_qc_work_order_resolve_wo_tab_key", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1529"}, {"caller_nid": "crud_qc_work_order_unfinished_work_order_filter", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1534"}, {"caller_nid": "crud_qc_work_order_unfinished_work_order_filter", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1535"}, {"caller_nid": "crud_qc_work_order_unfinished_work_order_filter", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1536"}, {"caller_nid": "crud_qc_work_order_aggregate_qc_tab_counts", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1549"}, {"caller_nid": "crud_qc_work_order_aggregate_qc_tab_counts", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1550"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1562"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1562"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "apply_data_scope", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1570"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1572"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1572"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1572"}, {"caller_nid": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1576"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1596"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1596"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "join", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1596"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1596"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1600"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "distinct", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1600"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1604"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1611"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "eq_unicode", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1612"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "unicode_ci", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1613"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1624"}, {"caller_nid": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "callee": "group_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1624"}, {"caller_nid": "crud_qc_work_order_get_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1637"}, {"caller_nid": "crud_qc_work_order_get_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1637"}, {"caller_nid": "crud_qc_work_order_get_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1639"}, {"caller_nid": "crud_qc_work_order_get_work_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1640"}, {"caller_nid": "crud_qc_work_order_lab_lines", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1645"}, {"caller_nid": "crud_qc_work_order_lab_lines", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1645"}, {"caller_nid": "crud_qc_work_order_lab_lines", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1645"}, {"caller_nid": "crud_qc_work_order_lab_lines", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1645"}, {"caller_nid": "crud_qc_work_order_lab_lines", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1650"}, {"caller_nid": "crud_qc_work_order_third_lines", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1666"}, {"caller_nid": "crud_qc_work_order_third_lines", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1666"}, {"caller_nid": "crud_qc_work_order_third_lines", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1666"}, {"caller_nid": "crud_qc_work_order_third_lines", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1666"}, {"caller_nid": "crud_qc_work_order_third_lines", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1671"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "list_tasks_by_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1691"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1693"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1693"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1694"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1694"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1695"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1695"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1696"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1697"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1698"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1698"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1699"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1703"}, {"caller_nid": "crud_qc_work_order_qc_info_item", "callee": "list_inspection_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1707"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1728"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1728"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1728"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1728"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1732"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1732"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1732"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1738"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1744"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1748"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1749"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1752"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1760"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1760"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1760"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1762"}, {"caller_nid": "crud_qc_work_order_get_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1771"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1801"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1801"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "values", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1801"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1801"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1805"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1805"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1805"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1805"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1811"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1813"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1818"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1820"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1820"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1822"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1823"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1826"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1834"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1834"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1834"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1834"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1836"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1842"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1847"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1849"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "setdefault", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1849"}, {"caller_nid": "crud_qc_work_order_get_process_qc_info_map_for_samples", "callee": "items", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1851"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1863"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1867"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1867"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1867"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1867"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_sample", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1875"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1888"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1892"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1892"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1892"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1892"}, {"caller_nid": "crud_qc_work_order_get_schedule_gate_qc_info", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1900"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1915"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1919"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1919"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1919"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1919"}, {"caller_nid": "crud_qc_work_order_list_process_qc_info_for_schedule", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1927"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1937"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1940"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1943"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1943"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1948"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1948"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1950"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1951"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1951"}, {"caller_nid": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1951"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1960"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1966"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1968"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1969"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1970"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1971"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1972"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1973"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1974"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1975"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1976"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1977"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get_reception_by_id", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1982"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1988"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1991"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1991"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L1991"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get_check_results_for_reception", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2001"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2013"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "urls_to_attachment_list", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2016"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "list_tasks_by_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2022"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "list_inspection_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2025"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "enrich_work_order_fee_summaries", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2026"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2028"}, {"caller_nid": "crud_qc_work_order_get_work_order_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2029"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2042"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2042"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2042"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2044"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2052"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "soft_delete_assignees_by_task_ids", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2054"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "update", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2055"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2055"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2055"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "in_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2056"}, {"caller_nid": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2066"}, {"caller_nid": "crud_qc_work_order_get_task_by_source_line_id", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2073"}, {"caller_nid": "crud_qc_work_order_get_task_by_source_line_id", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2073"}, {"caller_nid": "crud_qc_work_order_get_task_by_source_line_id", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2073"}, {"caller_nid": "crud_qc_work_order_apply_item_assignees", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2096"}, {"caller_nid": "crud_qc_work_order_apply_item_assignees", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2098"}, {"caller_nid": "crud_qc_work_order_apply_item_assignees", "callee": "sync_assignees_for_task", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2099"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2122"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2124"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2124"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2124"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2133"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2134"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "keys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2134"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2142"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2153"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2159"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "create_task_for_line", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2161"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "get_lab_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2186"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2188"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "BizQcWorkOrderLabItem", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2189"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2190"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2205"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2206"}, {"caller_nid": "crud_qc_work_order_sync_work_order_lab_items", "callee": "create_task_for_line", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2207"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2246"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2248"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2248"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2248"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2257"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "set", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2258"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "keys", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2258"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2266"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2269"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2278"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2279"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2285"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "create_task_for_line", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2287"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "get_item", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2315"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2317"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "get_company", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2318"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2320"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2321"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "BizQcWorkOrderThirdItem", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2323"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2324"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2342"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2343"}, {"caller_nid": "crud_qc_work_order_sync_work_order_third_party_items", "callee": "create_task_for_line", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2344"}, {"caller_nid": "crud_qc_work_order_configure_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2392"}, {"caller_nid": "crud_qc_work_order_configure_work_order", "callee": "normalize_legacy_configure_to_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2397"}, {"caller_nid": "crud_qc_work_order_configure_work_order", "callee": "configure_work_order_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2407"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2419"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2419"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2419"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2433"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2434"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "sync_schedule_from_qc_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2437"}, {"caller_nid": "crud_qc_work_order_try_complete_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2438"}, {"caller_nid": "crud_qc_work_order_temp_lab_lines", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2446"}, {"caller_nid": "crud_qc_work_order_temp_lab_lines", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2446"}, {"caller_nid": "crud_qc_work_order_temp_lab_lines", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2446"}, {"caller_nid": "crud_qc_work_order_temp_lab_lines", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2446"}, {"caller_nid": "crud_qc_work_order_temp_lab_lines", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2452"}, {"caller_nid": "crud_qc_work_order_temp_third_lines", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2468"}, {"caller_nid": "crud_qc_work_order_temp_third_lines", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2468"}, {"caller_nid": "crud_qc_work_order_temp_third_lines", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2468"}, {"caller_nid": "crud_qc_work_order_temp_third_lines", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2468"}, {"caller_nid": "crud_qc_work_order_temp_third_lines", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2474"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2493"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2493"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2493"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2493"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "asc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2500"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "_task_to_dict", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2505"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2506"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2507"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2508"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2509"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2510"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2511"}, {"caller_nid": "crud_qc_work_order_temp_tasks", "callee": "append", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2512"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2527"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2528"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2548"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2549"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2552"}, {"caller_nid": "crud_qc_work_order_create_temp_qc_work_order", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2553"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2570"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2571"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2571"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2578"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2580"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2583"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2585"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2586"}, {"caller_nid": "crud_qc_work_order_update_qc_work_order", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2587"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "scalar", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2643"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "with_entities", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2643"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2643"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2643"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2643"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2644"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "min", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2645"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "max", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2645"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2647"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "limit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2647"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "offset", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2647"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "order_by", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2647"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "_filtered", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2647"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "desc", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2648"}, {"caller_nid": "crud_qc_work_order_list_temp_qc_work_orders", "callee": "int", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2656"}, {"caller_nid": "crud_qc_work_order_get_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2662"}, {"caller_nid": "crud_qc_work_order_get_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2662"}, {"caller_nid": "crud_qc_work_order_get_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2668"}, {"caller_nid": "crud_qc_work_order_get_temp_qc_work_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2669"}, {"caller_nid": "crud_qc_work_order_configure_temp_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2702"}, {"caller_nid": "crud_qc_work_order_configure_temp_qc_work_order", "callee": "normalize_legacy_configure_to_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2708"}, {"caller_nid": "crud_qc_work_order_configure_temp_qc_work_order", "callee": "configure_work_order_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2716"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "count", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2730"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2730"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2730"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2745"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2746"}, {"caller_nid": "crud_qc_work_order_try_complete_temp_qc_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2747"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2755"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2757"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2759"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2762"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2762"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2762"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2772"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2772"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2772"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2788"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2788"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2788"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2802"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2802"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2802"}, {"caller_nid": "crud_qc_work_order_delete_temp_qc_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2819"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2837"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2837"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2837"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2860"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2860"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2860"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2879"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2879"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2879"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2888"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2895"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2904"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2904"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2904"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2916"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2926"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2926"}, {"caller_nid": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2926"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2955"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2956"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2958"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2963"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "getattr", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2965"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "list_tasks_by_work_order", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2976"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "list_inspection_batches", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2977"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "enrich_work_order_fee_summaries", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2978"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2980"}, {"caller_nid": "crud_qc_work_order_get_outbound_qc_detail", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2981"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_manual", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2998"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_manual", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L2999"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_manual", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3017"}, {"caller_nid": "crud_qc_work_order_create_qc_work_order_manual", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3018"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3033"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3040"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3040"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3040"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3052"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "BizQcWorkOrder", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3054"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "generate_uuid", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3055"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "add", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3077"}, {"caller_nid": "crud_qc_work_order_create_outbound_qc_work_order", "callee": "flush", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3078"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3084"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3084"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3084"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3085"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3092"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "ValueError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3094"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "now", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3096"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3099"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3099"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3099"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3100"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3105"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3105"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3105"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3106"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3117"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3117"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3117"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3118"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "all", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3126"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3126"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3126"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "and_", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3127"}, {"caller_nid": "crud_qc_work_order_delete_qc_work_order", "callee": "commit", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/crud/qc_work_order.py", "source_location": "L3139"}]} \ No newline at end of file diff --git a/backend/graphify-out/.graphify_analysis.json b/backend/graphify-out/.graphify_analysis.json index ade1e73c..9ee03999 100644 --- a/backend/graphify-out/.graphify_analysis.json +++ b/backend/graphify-out/.graphify_analysis.json @@ -132,27 +132,9 @@ "api_clinical_payment_get_tenant_no", "api_clinical_payment_py", "api_collection_protocol_complete_protocol_invoice_request", - "api_collection_protocol_create_collection_protocol", - "api_collection_protocol_delete_collection_protocol", "api_collection_protocol_draft_fields_from_body", - "api_collection_protocol_ensure_customer_for_mother", - "api_collection_protocol_get_collection_protocol_detail", - "api_collection_protocol_get_current_user_id", - "api_collection_protocol_get_invoice_eligible_payments", - "api_collection_protocol_get_protocol_invoice_requests", - "api_collection_protocol_get_tenant_no", - "api_collection_protocol_list_collection_protocol_audits", - "api_collection_protocol_list_collection_protocols", "api_collection_protocol_list_fullmoon_todos", - "api_collection_protocol_list_payment_details", - "api_collection_protocol_list_protocol_invoice_requests_api", - "api_collection_protocol_list_receipt_confirm", - "api_collection_protocol_list_receipt_confirmed", - "api_collection_protocol_list_refund_confirm", - "api_collection_protocol_list_refund_confirmed", - "api_collection_protocol_list_storage_certs", "api_collection_protocol_parse_datetime_fields", - "api_collection_protocol_post_protocol_invoice_request", "api_collection_protocol_post_receipt_confirm", "api_collection_protocol_post_receipt_reject", "api_collection_protocol_post_refund_confirm", @@ -161,14 +143,8 @@ "api_collection_protocol_post_submit_receipt_finance_batch", "api_collection_protocol_post_submit_refund_finance", "api_collection_protocol_post_submit_refund_finance_batch", - "api_collection_protocol_protocol_accessible", - "api_collection_protocol_protocol_invoice_pending_count", "api_collection_protocol_put_payment_detail_draft", - "api_collection_protocol_py", - "api_collection_protocol_resolve_protocol_attachments", "api_collection_protocol_submit_collection_protocol_audit", - "api_collection_protocol_update_collection_protocol", - "api_collection_protocol_update_fullmoon_todo_insurance", "api_env_detect_create_env_detect_item", "api_env_detect_create_env_detect_record", "api_env_detect_delete_env_detect_item", @@ -287,6 +263,7 @@ "api_operations_list_occupancy_history", "api_operations_list_storage_facilities", "api_operations_list_storage_slot_select_options", + "api_operations_list_storage_slot_stats", "api_operations_list_storage_slots", "api_operations_list_uv_disinfect_logs", "api_operations_normalize_visit_date_bound", @@ -337,6 +314,7 @@ "api_pilot_checkup_api_delete_actual_item", "api_pilot_checkup_api_delete_checkup", "api_pilot_checkup_api_delete_reserve_item", + "api_pilot_checkup_api_get_checkup_detail", "api_pilot_checkup_api_list_actual_items", "api_pilot_checkup_api_list_checkups", "api_pilot_checkup_api_list_pending_patients", @@ -348,7 +326,6 @@ "api_pilot_checkup_api_settle_fee", "api_pilot_checkup_get_tenant_no", "api_pilot_checkup_py", - "api_pilot_checkup_rationale_1", "api_pilot_delivery_create_delivery", "api_pilot_delivery_get_by_schedule", "api_pilot_delivery_get_method", @@ -366,15 +343,9 @@ "api_pilot_infusion_confirm_api_update", "api_pilot_infusion_confirm_get_tenant_no", "api_pilot_infusion_confirm_py", - "api_pilot_infusion_schedule_mgmt_api_detail", - "api_pilot_infusion_schedule_mgmt_api_get_outbound_handover", - "api_pilot_infusion_schedule_mgmt_api_list", - "api_pilot_infusion_schedule_mgmt_api_save_outbound_handover", "api_pilot_infusion_schedule_mgmt_api_update", "api_pilot_infusion_schedule_mgmt_api_update_qc_status", "api_pilot_infusion_schedule_mgmt_api_update_status", - "api_pilot_infusion_schedule_mgmt_get_tenant_no", - "api_pilot_infusion_schedule_mgmt_py", "api_pilot_service_activate_channel_agreement", "api_pilot_service_confirm_service_order_receipt", "api_pilot_service_confirm_service_order_refund", @@ -643,7 +614,6 @@ "api_public_change_current_user_password", "api_public_get_current_user_profile", "api_public_get_web_auth_menu_codes", - "api_public_logout", "api_public_py", "api_public_resolve_current_user_from_request", "api_public_update_current_user_profile", @@ -745,15 +715,6 @@ "api_research_donation_sample_collection_py", "api_research_donation_submit_donation_audit", "api_research_donation_update_research_donation", - "api_sample_production_reception_body_to_payload", - "api_sample_production_reception_get_current_user_id", - "api_sample_production_reception_get_production_reception_by_sample_code", - "api_sample_production_reception_get_production_reception_detail", - "api_sample_production_reception_get_tenant_no", - "api_sample_production_reception_post_production_reception", - "api_sample_production_reception_put_production_reception", - "api_sample_production_reception_py", - "api_sample_production_reception_resolve_reception_id", "api_sample_reception_allocate_lab_storage_codes", "api_sample_reception_create_check_item", "api_sample_reception_delete_check_item", @@ -769,7 +730,6 @@ "api_sample_reception_post_sample_reception", "api_sample_reception_put_sample_reception", "api_sample_reception_py", - "api_sample_reception_rationale_272", "api_sample_reception_update_check_item", "api_sample_sms_notification_generate_sms", "api_sample_sms_notification_get_current_user_id", @@ -831,8 +791,6 @@ "core_menu_guard_strip_row_fields", "core_menu_guard_user_has_menu_perm", "core_response_error_response", - "core_response_format_api_error_message", - "core_response_rationale_40", "core_response_success_response", "core_utils_parse_datetime", "core_wechat_pay_rationale_254", @@ -868,35 +826,58 @@ "crud_collection_protocol_parse_transfer_time_value", "crud_collection_protocol_submit_refund_finance", "crud_collection_protocol_update_payment_detail_draft", - "crud_collection_region_hospital_names_by_region_ids", - "crud_collection_region_list_collection_regions", "crud_collection_region_region_to_dict", "crud_exhibition_appointment_total_pages", "crud_leave_update_leave_status", + "crud_material_stock_check_cancel_check", + "crud_material_stock_check_check_header_to_dict", + "crud_material_stock_check_complete_check", "crud_material_stock_check_create_check", + "crud_material_stock_check_get_check", + "crud_material_stock_check_get_check_detail", + "crud_material_stock_check_line_counts", + "crud_material_stock_check_list_checks", "crud_material_stock_check_parse_check_time", "crud_material_stock_check_parse_optional_date", + "crud_material_stock_check_py", + "crud_material_stock_check_resolve_unused_item_fields", "crud_material_stock_check_save_unused_lines", + "crud_material_stock_check_status_label", + "crud_material_stock_check_user_nick_name_map", + "crud_pilot_application_auto_generate_schedules", "crud_pilot_application_create_application", "crud_pilot_application_resolve_application_attachment_payload", + "crud_pilot_application_save_patient", "crud_pilot_application_update_application", "crud_pilot_delivery_save_delivery_materials", + "crud_pilot_delivery_save_delivery_method", "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_invoice", "crud_pilot_service_row_to_dict_project_system", + "crud_pilot_service_row_to_dict_project_system_item", "crud_pilot_service_row_to_dict_service_order", "crud_pilot_service_row_to_dict_service_order_txn", "crud_pilot_service_service_order_txn_to_response_dict", + "crud_process_route_list_routes", + "crud_process_route_route_row_to_dict", "crud_process_route_update_step", "crud_production_material_prep_parse_quick_prep_lines", + "crud_production_material_usage_deduct_step_usage_legacy_batch", + "crud_production_material_usage_register_step_usage_from_requisition", "crud_production_task_build_process_library_for_editor", "crud_production_task_dispatch_task_steps", "crud_production_task_get_production_task_editor_init", "crud_production_task_production_conclusion_label", + "crud_production_task_replace_step_configured_reagents", + "crud_production_task_replace_step_consumables", + "crud_production_task_replace_step_reagents", + "crud_production_task_require_requisition_for_catalog_material", "crud_production_task_task_to_dict", "crud_production_task_update_task_step", "crud_qc_material_batch_stock_in", @@ -927,22 +908,10 @@ "crud_qc_material_update_material", "crud_qc_material_usage_mark_requisition_fully_used", "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_batch_delete_donations", "crud_research_donation_change_status", - "crud_sample_production_reception_apply_payload_to_row", - "crud_sample_production_reception_create_production_reception", - "crud_sample_production_reception_dec", - "crud_sample_production_reception_fmt_dt", - "crud_sample_production_reception_get_by_id", - "crud_sample_production_reception_get_by_reception_id", - "crud_sample_production_reception_get_qc_reception", - "crud_sample_production_reception_int_val", - "crud_sample_production_reception_py", - "crud_sample_production_reception_resolve_field_profile", - "crud_sample_production_reception_row_to_dict", - "crud_sample_production_reception_update_production_reception", - "crud_sample_production_reception_validate_handler_user_id", - "crud_sample_production_reception_validate_payload", "crud_workflow_get_all_tasks_for_business", "schemas_order_adjust_adjuststatus", "schemas_order_adjust_adjusttype", @@ -1036,6 +1005,7 @@ "api_pilot_checkup_checkupitemssavebody", "api_pilot_checkup_checkupsavebody", "api_pilot_checkup_idbody", + "api_pilot_checkup_rationale_1", "api_pilot_delivery_deliverycreatebody", "api_pilot_delivery_deliverymaterialitem", "api_pilot_delivery_deliverymaterialsavebody", @@ -1047,7 +1017,13 @@ "api_pilot_infusion_confirm_confirmcreatebody", "api_pilot_infusion_confirm_confirmupdatebody", "api_pilot_infusion_confirm_idbody", + "api_pilot_infusion_schedule_mgmt_api_detail", + "api_pilot_infusion_schedule_mgmt_api_get_outbound_handover", + "api_pilot_infusion_schedule_mgmt_api_list", + "api_pilot_infusion_schedule_mgmt_api_save_outbound_handover", + "api_pilot_infusion_schedule_mgmt_get_tenant_no", "api_pilot_infusion_schedule_mgmt_productitembody", + "api_pilot_infusion_schedule_mgmt_py", "api_pilot_infusion_schedule_mgmt_updateqcstatusbody", "api_pilot_infusion_schedule_mgmt_updateschedulebody", "api_pilot_infusion_schedule_mgmt_updatestatusbody", @@ -1096,16 +1072,6 @@ "api_pilot_service_txnrefundbody", "api_pilot_service_txnunsubscribebody", "api_pilot_service_txnupdatebody", - "api_production_batchstockinbody", - "api_production_batchstockinitem", - "api_production_batchstockoutbody", - "api_production_batchstockoutitem", - "api_production_consumablecreatebody", - "api_production_consumablepackcreatebody", - "api_production_consumablepackupdatebody", - "api_production_consumableupdatebody", - "api_production_equipmentcreatebody", - "api_production_equipmentupdatebody", "api_production_material_availablematerialbatch", "api_production_material_batchdiscardbody", "api_production_material_batchdiscarditem", @@ -1127,30 +1093,7 @@ "api_production_material_stockcheckunusedlineitem", "api_production_material_stockcheckunusedlinesbody", "api_production_material_stockinbody", - "api_production_outputtypecreatebody", - "api_production_outputtypeupdatebody", - "api_production_packiteminput", - "api_production_processcategorycreatebody", - "api_production_processcategoryupdatebody", - "api_production_processconsumableinput", - "api_production_processcreatebody", - "api_production_processdatacollectioninput", - "api_production_processoutputinput", - "api_production_processreagentinput", - "api_production_processupdatebody", - "api_production_rationale_1", - "api_production_rationale_2121", - "api_production_rationale_2518", - "api_production_rationale_2558", - "api_production_rationale_2574", - "api_production_reagentcreatebody", - "api_production_reagentupdatebody", - "api_production_sopdocumentcreatebody", - "api_production_sopdocumentupdatebody", - "api_production_stockinbody", - "api_production_stockoutbody", "api_public_rationale_1", - "api_public_rationale_246", "api_public_rationale_265", "api_public_rationale_279", "api_public_rationale_348", @@ -1203,6 +1146,7 @@ "api_sample_reception_allocatelabstoragecodesbody", "api_sample_reception_checkitembody", "api_sample_reception_checkitemupdatebody", + "api_sample_reception_rationale_272", "api_sample_reception_receptionchecksubmit", "api_sample_reception_samplereceptioncreatebody", "api_sample_reception_samplereceptionupdatebody", @@ -1221,8 +1165,10 @@ "core_data_scope_rationale_38", "core_data_scope_rationale_65", "core_response_config", + "core_response_format_api_error_message", "core_response_pageresult", "core_response_py", + "core_response_rationale_40", "core_response_responsemodel", "crud_base_crudbase", "crud_base_crudbase_get_all", @@ -1273,9 +1219,7 @@ "schemas_category_parameter_rationale_19", "schemas_category_py", "schemas_cell_product_cellproductbatchitem", - "schemas_cell_product_cellproductcreate", "schemas_cell_product_cellproductlistquery", - "schemas_cell_product_cellproductupdate", "schemas_cell_product_coerce_date_fields", "schemas_cell_product_coerce_optional_datetime", "schemas_cell_product_py", @@ -1421,23 +1365,10 @@ "schemas_price_list_productpriceresponse", "schemas_price_list_py", "schemas_price_list_rationale_1", - "schemas_process_route_processroutecreatebody", - "schemas_process_route_processrouteupdatebody", - "schemas_process_route_py", - "schemas_process_route_rationale_1", - "schemas_process_route_setcurrentbody", - "schemas_process_route_stepaddbody", "schemas_process_route_stepconsumableitem", - "schemas_process_route_stepconsumableupdatebody", - "schemas_process_route_stepcopybody", "schemas_process_route_stepdatacollectionitem", - "schemas_process_route_stepdatacollectionupdatebody", "schemas_process_route_stepoutputitem", - "schemas_process_route_stepoutputupdatebody", "schemas_process_route_stepreagentitem", - "schemas_process_route_stepreagentupdatebody", - "schemas_process_route_stepreorderbody", - "schemas_process_route_stepupdatebody", "schemas_product_banner_productbannerbase", "schemas_product_banner_productbannercreate", "schemas_product_banner_productbannercreatebatch", @@ -1448,6 +1379,7 @@ "schemas_product_banner_productbannerupdate", "schemas_product_banner_py", "schemas_product_banner_rationale_1", + "schemas_product_config", "schemas_product_detail_media_productdetailmediabase", "schemas_product_detail_media_productdetailmediacreate", "schemas_product_detail_media_productdetailmediacreatebatch", @@ -1477,6 +1409,18 @@ "schemas_product_parameter_value_productparametervaluewithparameterresponse", "schemas_product_parameter_value_py", "schemas_product_parameter_value_rationale_1", + "schemas_product_productbase", + "schemas_product_productcategorybase", + "schemas_product_productcategorycreate", + "schemas_product_productcategoryresponse", + "schemas_product_productcreate", + "schemas_product_productresponse", + "schemas_product_productunitbase", + "schemas_product_productunitcreate", + "schemas_product_productunitresponse", + "schemas_product_productupdate", + "schemas_product_py", + "schemas_product_rationale_1", "schemas_product_review_config", "schemas_product_review_media_config", "schemas_product_review_media_productreviewmediabase", @@ -1501,32 +1445,9 @@ "schemas_product_review_productreviewupdate", "schemas_product_review_py", "schemas_product_review_rationale_1", - "schemas_production_task_productiontaskassigneeupdate", - "schemas_production_task_productiontaskcreate", - "schemas_production_task_productiontaskforwardbody", - "schemas_production_task_productiontasklistbyworkordersbody", "schemas_production_task_productiontasklistquery", - "schemas_production_task_productiontaskstatusupdate", - "schemas_production_task_productiontaskstepdispatchbody", "schemas_production_task_productiontaskstepdispatchitem", - "schemas_production_task_productiontaskupdate", - "schemas_production_task_py", - "schemas_production_task_rationale_39", - "schemas_production_task_taskinputitem", - "schemas_production_task_taskoutputitem", - "schemas_production_task_taskstepadd", - "schemas_production_task_taskstepdatacollectionitem", - "schemas_production_task_taskstepmaterialitem", - "schemas_production_task_taskstepoutputitem", - "schemas_production_task_taskstepreorderbody", - "schemas_production_task_taskstepupdate", "schemas_production_work_order_productionworkorderbase", - "schemas_production_work_order_productionworkordercomplete", - "schemas_production_work_order_productionworkorderconfigurebody", - "schemas_production_work_order_productionworkordercreate", - "schemas_production_work_order_productionworkorderlistquery", - "schemas_production_work_order_productionworkorderupdate", - "schemas_production_work_order_py", "schemas_qc_task_py", "schemas_qc_task_qctaskcreatebody", "schemas_qc_work_order_outboundqcdetailapplication", @@ -1535,7 +1456,6 @@ "schemas_qc_work_order_outboundqcdetailpatient", "schemas_qc_work_order_outboundqcdetailproduct", "schemas_qc_work_order_outboundqcdetailresponse", - "schemas_qc_work_order_productionqcworkordercreatebody", "schemas_qc_work_order_py", "schemas_qc_work_order_qcworkordercreatebody", "schemas_qc_work_order_qcworkorderupdatebody", @@ -1616,389 +1536,28 @@ "services_workflow_engine_workflowengine_init" ], "2": [ - "api_basic_info_normalize_date_bound", - "api_collection_protocol_persist_protocol_sub_resources", - "api_ethnic_list_ethnics_for_select", - "api_ethnic_py", - "core_data_scope_apply_data_scope", - "core_data_scope_get_child_dept_ids", - "core_data_scope_get_user_dept_id", - "core_data_scope_py", - "core_data_scope_resolve_user_role_scopes", - "core_utils_format_date", - "crud_api_request_log_apirequestlogcrud", - "crud_api_request_log_delete", - "crud_api_request_log_get", - "crud_api_request_log_get_multi_with_filters", - "crud_api_request_log_py", - "crud_base_crudbase_count", - "crud_base_crudbase_exists", - "crud_collection_protocol_active_invoiced_payment_detail_ids", - "crud_collection_protocol_add_months_yyyymmdd", - "crud_collection_protocol_align_fq_payment_details_payload", - "crud_collection_protocol_apply_payment_detail_list_filters", - "crud_collection_protocol_apply_submit_receipt_finance", - "crud_collection_protocol_attachments_to_urls", - "crud_collection_protocol_audit_to_dict", - "crud_collection_protocol_build_installment_summary", - "crud_collection_protocol_calc_installment_due_amounts", - "crud_collection_protocol_classify_installment_warning", - "crud_collection_protocol_collection_info_to_dict", - "crud_collection_protocol_compare_datetime", - "crud_collection_protocol_compare_money", - "crud_collection_protocol_confirm_receipt", - "crud_collection_protocol_confirm_refund", - "crud_collection_protocol_count_pending_protocol_invoice_requests", - "crud_collection_protocol_create_audit", - "crud_collection_protocol_dec", - "crud_collection_protocol_detail_query_with_protocol", - "crud_collection_protocol_detail_to_dict", - "crud_collection_protocol_fmt_dt", - "crud_collection_protocol_format_attachment_file_size", - "crud_collection_protocol_format_newborn_info", - "crud_collection_protocol_format_sample_collect_summary", - "crud_collection_protocol_format_storage_cert_sample_info", - "crud_collection_protocol_fullmoon_todo_detail_dict", - "crud_collection_protocol_fullmoon_todo_empty_dict", - "crud_collection_protocol_fullmoon_todo_to_dict", - "crud_collection_protocol_get_collection_info", - "crud_collection_protocol_get_collection_protocol", - "crud_collection_protocol_get_fullmoon_todo", - "crud_collection_protocol_get_party_customer", - "crud_collection_protocol_get_payment_by_protocol_id", - "crud_collection_protocol_get_protocol_detail_bundle", - "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", - "crud_collection_protocol_get_storage_cert", - "crud_collection_protocol_invoice_request_item_to_dict", - "crud_collection_protocol_invoice_request_list_query", - "crud_collection_protocol_invoice_request_to_dict", - "crud_collection_protocol_list_audits", - "crud_collection_protocol_list_collection_protocols", - "crud_collection_protocol_list_installment_warning", - "crud_collection_protocol_list_invoice_eligible_payment_details", - "crud_collection_protocol_list_invoice_requests_by_protocol", - "crud_collection_protocol_list_payment_details", - "crud_collection_protocol_list_payment_details_page", - "crud_collection_protocol_list_protocol_invoice_requests", - "crud_collection_protocol_list_receipt_confirm_details", - "crud_collection_protocol_list_receipt_confirmed_details", - "crud_collection_protocol_list_refund_confirm_details", - "crud_collection_protocol_list_refund_confirmed_details", - "crud_collection_protocol_list_sample_transports", - "crud_collection_protocol_list_samples", - "crud_collection_protocol_list_storage_certs", - "crud_collection_protocol_load_express_name_map", - "crud_collection_protocol_load_protocol_storage_in_date_map", - "crud_collection_protocol_load_sample_type_name_map", - "crud_collection_protocol_load_site_name_map", - "crud_collection_protocol_load_unit_name_map", - "crud_collection_protocol_lookup_attachment_by_url", - "crud_collection_protocol_migrate_sample_child_refs_on_replace", - "crud_collection_protocol_normalize_attachment_url_key", - "crud_collection_protocol_normalize_date_bound", - "crud_collection_protocol_normalize_fields", - "crud_collection_protocol_normalize_yyyymmdd_date", - "crud_collection_protocol_optional_decimal", - "crud_collection_protocol_pack_invoice_request_with_items", - "crud_collection_protocol_party_customer_map_by_protocol_ids", - "crud_collection_protocol_party_customer_to_dict", - "crud_collection_protocol_payment_detail_compare_from_model", - "crud_collection_protocol_payment_detail_compare_row", - "crud_collection_protocol_payment_detail_sort_key", - "crud_collection_protocol_payment_details_payload_unchanged", - "crud_collection_protocol_payment_to_dict", - "crud_collection_protocol_pick_storage_in_date", - "crud_collection_protocol_pop_attachment_urls", - "crud_collection_protocol_protocol_to_dict", - "crud_collection_protocol_py", - "crud_collection_protocol_reject_receipt", - "crud_collection_protocol_reject_refund", - "crud_collection_protocol_rows_to_payment_detail_dicts", - "crud_collection_protocol_sample_to_dict", - "crud_collection_protocol_save_payment_details", - "crud_collection_protocol_save_sample_transports", - "crud_collection_protocol_save_samples", - "crud_collection_protocol_soft_delete_collection_protocol", - "crud_collection_protocol_soft_delete_transports_for_protocol", - "crud_collection_protocol_storage_cert_to_dict", - "crud_collection_protocol_storage_in_date_to_yyyymmdd", - "crud_collection_protocol_submit_receipt_finance", - "crud_collection_protocol_today_yyyymmdd", - "crud_collection_protocol_total_pages", - "crud_collection_protocol_transport_to_dict", - "crud_collection_protocol_update_collection_protocol", - "crud_collection_protocol_upsert_collection_info", - "crud_collection_protocol_upsert_fullmoon_todo", - "crud_collection_protocol_upsert_party_customer", - "crud_collection_protocol_upsert_payment", - "crud_collection_protocol_upsert_storage_cert", - "crud_collection_protocol_urls_to_attachment_list", - "crud_collection_protocol_user_nick_name_map", - "crud_collection_protocol_validate_receipt_finance_submit_ready", - "crud_collection_protocol_validate_sample_codes_not_used", - "crud_collection_protocol_yyyymmdd_from_date_param", - "crud_env_detect_record_create_env_detect_record", - "crud_env_detect_record_generate_record_no", - "crud_env_detect_record_get_env_detect_record", - "crud_env_detect_record_join_csv", - "crud_env_detect_record_list_env_detect_records", - "crud_env_detect_record_py", - "crud_env_detect_record_resolve_inspector_snapshots", - "crud_env_detect_record_resolve_item_snapshot", - "crud_env_detect_record_row_to_dict", - "crud_env_detect_record_soft_delete_env_detect_record", - "crud_env_detect_record_split_csv", - "crud_env_detect_record_update_env_detect_record", - "crud_ethnic_list_ethnics", - "crud_ethnic_py", - "crud_ethnic_rationale_1", - "crud_ethnic_row_to_dict", - "crud_leave_create_leave", - "crud_leave_get_leave", - "crud_leave_list_leaves", - "crud_leave_py", - "crud_leave_row_to_dict", - "crud_leave_soft_delete_leave", - "crud_leave_total_pages", - "crud_leave_update_leave", - "crud_material_stock_log_dec", - "crud_material_stock_log_fmt_dt", - "crud_material_stock_log_list_stock_logs", - "crud_material_stock_log_py", - "crud_material_stock_log_row_to_dict", - "crud_material_stock_log_user_nick_name_map", - "crud_material_usage_amount_for_row", - "crud_material_usage_batch_map", - "crud_material_usage_display_remark", - "crud_material_usage_fmt_date_val", - "crud_material_usage_list_stock_check_requisitions", - "crud_material_usage_list_usages", - "crud_material_usage_list_usages_query", - "crud_material_usage_mark_requisition_fully_used", - "crud_material_usage_paginate_usages", - "crud_material_usage_parse_receiver_purpose_from_remark", - "crud_material_usage_py", - "crud_material_usage_rationale_301", - "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_agreements", - "crud_pilot_service_list_channels", - "crud_pilot_service_list_project_systems", - "crud_pilot_service_row_to_dict_channel", - "crud_pre_transit_sample_apply_collection_keyword", - "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", - "crud_pre_transit_sample_apply_create_time_filter", - "crud_pre_transit_sample_apply_donation_keyword", - "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", - "crud_pre_transit_sample_build_sample_items", - "crud_pre_transit_sample_cell_received_exists", - "crud_pre_transit_sample_donation_received_exists", - "crud_pre_transit_sample_earliest_eta", - "crud_pre_transit_sample_hydrate_collection_rows", - "crud_pre_transit_sample_hydrate_donation_rows", - "crud_pre_transit_sample_is_in_transit_sample", - "crud_pre_transit_sample_is_uncollected_status", - "crud_pre_transit_sample_list_in_transit_collection_ids", - "crud_pre_transit_sample_list_in_transit_donation_ids", - "crud_pre_transit_sample_list_in_transit_protocols", - "crud_pre_transit_sample_list_pre_delivery_collection_ids", - "crud_pre_transit_sample_list_pre_delivery_donation_ids", - "crud_pre_transit_sample_list_pre_delivery_protocols", - "crud_pre_transit_sample_py", - "crud_pre_transit_sample_sort_key_in_transit", - "crud_pre_transit_sample_sort_key_pre_delivery", - "crud_pre_transit_sample_summarize_in_transit_items", - "crud_pre_transit_sample_summarize_pre_delivery", - "crud_production_material_filter_material_type", - "crud_production_material_usage_amount_for_row", - "crud_production_material_usage_batch_map", - "crud_production_material_usage_display_remark", - "crud_production_material_usage_fmt_date_val", - "crud_production_material_usage_list_available_requisitions_for_prep", - "crud_production_material_usage_list_linked_step_usages", - "crud_production_material_usage_list_my_prep_consumptions", - "crud_production_material_usage_list_my_usages", - "crud_production_material_usage_list_prep_consumptions", - "crud_production_material_usage_list_requisition_options", - "crud_production_material_usage_list_stock_check_requisitions", - "crud_production_material_usage_list_usages", - "crud_production_material_usage_list_usages_by_step", - "crud_production_material_usage_list_usages_query", - "crud_production_material_usage_mark_requisition_fully_used", - "crud_production_material_usage_mine_usage_filter", - "crud_production_material_usage_paginate_usages", - "crud_production_material_usage_parse_receiver_purpose_from_remark", - "crud_production_material_usage_prep_consumption_to_dict", - "crud_production_material_usage_py", - "crud_production_material_usage_receiver_display_map", - "crud_production_material_usage_record_step_usage_from_requisition", - "crud_production_material_usage_resolve_receiver_purpose", - "crud_production_material_usage_row_to_dict", - "crud_production_material_usage_step_consumed_qty_map", - "crud_production_material_usage_stock_in_date_for_row", - "crud_production_material_usage_unit_price_for_row", - "crud_production_material_usage_usage_unit_label", - "crud_production_material_usage_user_nick_name_map", - "crud_protocol_sample_collection_apply_sample_status_filter", - "crud_protocol_sample_collection_base_query", - "crud_protocol_sample_collection_fmt_dt", - "crud_protocol_sample_collection_list_protocol_sample_collections", - "crud_protocol_sample_collection_py", - "crud_protocol_sample_collection_row_to_dict", - "crud_protocol_sample_collection_sample_status_label", - "crud_protocol_sample_collection_total_pages", - "crud_qc_sms_notification_apply_qc_status_filter", - "crud_qc_sms_notification_base_query", - "crud_qc_sms_notification_derive_qc_conclusion", - "crud_qc_sms_notification_ensure_notification", - "crud_qc_sms_notification_eq_ci", - "crud_qc_sms_notification_fetch_completed_tasks", - "crud_qc_sms_notification_fmt_dt", - "crud_qc_sms_notification_generate_sms_content", - "crud_qc_sms_notification_list_notifications", - "crud_qc_sms_notification_normalize_date_bound", - "crud_qc_sms_notification_py", - "crud_qc_sms_notification_qc_complete_time", - "crud_qc_sms_notification_qc_status_label", - "crud_qc_sms_notification_resolve_notification", - "crud_qc_sms_notification_row_to_dict", - "crud_qc_sms_notification_task_stats_subquery", - "crud_qc_sms_notification_toggle_notification_status", - "crud_qc_sms_notification_total_pages", - "crud_qc_sms_notification_unicode_ci", - "crud_research_donation_sample_collection_apply_sample_status_filter", - "crud_research_donation_sample_collection_base_query", - "crud_research_donation_sample_collection_fmt_dt", - "crud_research_donation_sample_collection_list_donation_sample_collections", - "crud_research_donation_sample_collection_py", - "crud_research_donation_sample_collection_row_to_dict", - "crud_research_donation_sample_collection_sample_status_label", - "crud_research_donation_sample_collection_total_pages", - "crud_sample_production_reception_get_map_by_reception_ids", - "crud_sample_reception_attach_production_reception", - "crud_sample_reception_can_edit_sample_reception", - "crud_sample_reception_check_result_get_check_results_for_reception", - "crud_sample_reception_check_result_legacy_results_from_reception", - "crud_sample_reception_check_result_list_results_by_reception_ids", - "crud_sample_reception_check_result_py", - "crud_sample_reception_check_result_result_to_dict", - "crud_sample_reception_check_result_soft_delete_reception_check_results", - "crud_sample_reception_check_result_sync_legacy_columns_from_results", - "crud_sample_reception_create_sample_reception", - "crud_sample_reception_dec", - "crud_sample_reception_donation_ids_matching_lab_storage_keyword", - "crud_sample_reception_donation_rows_to_sample_list_items", - "crud_sample_reception_donation_sample_detail_rows_query", - "crud_sample_reception_donation_sample_id_col", - "crud_sample_reception_donation_sample_pending_query", - "crud_sample_reception_finalize_reception_detail", - "crud_sample_reception_fmt_dt", - "crud_sample_reception_format_lab_storage_codes_csv", - "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", - "crud_sample_reception_get_reception_by_id", - "crud_sample_reception_get_reception_by_sample_code", - "crud_sample_reception_get_receptions_map_for_donation_samples", - "crud_sample_reception_get_receptions_map_for_samples", - "crud_sample_reception_lab_code_allocate_lab_storage_codes", - "crud_sample_reception_lab_code_allocate_one_seq", - "crud_sample_reception_lab_code_assert_lab_storage_code_available", - "crud_sample_reception_lab_code_format_lab_storage_code", - "crud_sample_reception_lab_code_max_existing_seq", - "crud_sample_reception_lab_code_parse_reception_date", - "crud_sample_reception_lab_code_py", - "crud_sample_reception_lab_code_rationale_1", - "crud_sample_reception_lab_code_rationale_172", - "crud_sample_reception_lab_code_reception_time_date_str", - "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", - "crud_sample_reception_lab_code_sync_sequence_from_existing", - "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", - "crud_sample_reception_lab_storage_keyword_like", - "crud_sample_reception_list_pending_protocol_samples", - "crud_sample_reception_list_received_protocol_samples", - "crud_sample_reception_normalize_date_bound", - "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", - "crud_sample_reception_py", - "crud_sample_reception_reception_detail_item", - "crud_sample_reception_reception_detail_item_with_production", - "crud_sample_reception_reception_ids_matching_lab_storage_keyword", - "crud_sample_reception_reception_sample_code", - "crud_sample_reception_reception_to_dict", - "crud_sample_reception_rows_to_sample_list_items", - "crud_sample_reception_sample_codes_matching_lab_storage_keyword", - "crud_sample_reception_sample_detail_rows_query", - "crud_sample_reception_sample_pending_query", - "crud_sample_reception_update_sample_reception", - "crud_sample_sms_notification_accept_conclusion_label", - "crud_sample_sms_notification_base_query", - "crud_sample_sms_notification_ensure_notification", - "crud_sample_sms_notification_fetch_sample_type_name", - "crud_sample_sms_notification_fmt_dt", - "crud_sample_sms_notification_generate_sms_content", - "crud_sample_sms_notification_list_notifications", - "crud_sample_sms_notification_normalize_date_bound", - "crud_sample_sms_notification_py", - "crud_sample_sms_notification_resolve_notification", - "crud_sample_sms_notification_row_to_dict", - "crud_sample_sms_notification_toggle_notification_status", - "crud_sample_sms_notification_total_pages", - "crud_sample_sms_notification_unicode_ci", - "crud_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", - "crud_storage_entry_sms_notification_base_query", - "crud_storage_entry_sms_notification_ensure_notification", - "crud_storage_entry_sms_notification_fetch_sample_type_name", - "crud_storage_entry_sms_notification_fmt_dt", - "crud_storage_entry_sms_notification_generate_sms_content", - "crud_storage_entry_sms_notification_list_notifications", - "crud_storage_entry_sms_notification_normalize_date_bound", - "crud_storage_entry_sms_notification_py", - "crud_storage_entry_sms_notification_resolve_notification", - "crud_storage_entry_sms_notification_row_to_dict", - "crud_storage_entry_sms_notification_storage_status_label", - "crud_storage_entry_sms_notification_toggle_notification_status", - "crud_storage_entry_sms_notification_total_pages", - "crud_storage_entry_sms_notification_unicode_ci", - "crud_storage_release_review_create_review_from_reception", - "crud_workflow_list_completed_tasks", - "crud_workflow_list_pending_tasks", - "crud_workflow_task_row_to_dict", - "services_protocol_payment_installment_add_days_yyyymmdd", - "services_protocol_payment_installment_add_interval_months_yyyymmdd", - "services_protocol_payment_installment_add_months_yyyymmdd", - "services_protocol_payment_installment_calc_fq_installment_due_date", - "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", - "services_protocol_payment_installment_calc_installment_due_amounts_inline", - "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", - "services_protocol_payment_installment_is_legacy_installment_ratios", - "services_protocol_payment_installment_parse_installment_ratios", - "services_protocol_payment_installment_py", - "services_protocol_payment_installment_rationale_1", - "services_protocol_payment_installment_rationale_138", - "services_protocol_payment_installment_rationale_160", - "services_protocol_payment_installment_rationale_45", - "services_protocol_payment_installment_rationale_70", - "services_protocol_payment_installment_resolve_installment_due_amounts" - ], - "3": [ "api_env_detect_rationale_1", "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_rationale_621", + "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_material_rationale_377", "crud_material_rationale_444", "crud_material_rationale_473", @@ -2015,6 +1574,7 @@ "crud_outbound_release_material_rationale_205", "crud_outbound_release_material_rationale_339", "crud_outbound_release_material_rationale_52", + "crud_pilot_checkup_ensure_checkup_for_patient", "crud_pilot_checkup_rationale_1", "crud_pilot_checkup_rationale_715", "crud_pilot_checkup_rationale_883", @@ -2054,6 +1614,10 @@ "crud_process_rationale_277", "crud_process_route_rationale_1", "crud_process_route_rationale_463", + "crud_production_material_prep_rationale_1296", + "crud_production_material_prep_rationale_523", + "crud_production_material_prep_rationale_893", + "crud_production_material_prep_rationale_948", "crud_production_material_stock_check_rationale_367", "crud_production_material_usage_rationale_1064", "crud_production_material_usage_rationale_1233", @@ -2069,21 +1633,6 @@ "crud_production_material_usage_rationale_773", "crud_production_material_usage_rationale_878", "crud_production_material_usage_rationale_934", - "crud_production_task_rationale_1", - "crud_production_task_rationale_1104", - "crud_production_task_rationale_129", - "crud_production_task_rationale_1707", - "crud_production_task_rationale_1736", - "crud_production_task_rationale_1827", - "crud_production_task_rationale_2455", - "crud_production_task_rationale_2513", - "crud_production_task_rationale_2716", - "crud_production_task_rationale_2841", - "crud_production_task_rationale_3019", - "crud_production_task_rationale_460", - "crud_production_task_rationale_479", - "crud_production_task_rationale_579", - "crud_production_task_rationale_786", "crud_qc_material_usage_rationale_181", "crud_qc_material_usage_rationale_19", "crud_qc_material_usage_rationale_222", @@ -2109,7 +1658,6 @@ "models_material_bizmaterialusage", "models_material_py", "models_models_bizbiznosequence", - "models_models_bizcellproduct", "models_models_bizcellproductprice", "models_models_bizcellproductprojectsystem", "models_models_bizcellproductprojectsystemitem", @@ -2130,6 +1678,9 @@ "models_models_bizcheckupinstitutionpackage", "models_models_bizcheckupinstitutionpackageitem", "models_models_bizcheckupinstitutionproject", + "models_models_bizcleanroom", + "models_models_bizcleanroomaccesslog", + "models_models_bizcleanroomuvdisinfectlog", "models_models_bizconsumable", "models_models_bizconsumablepack", "models_models_bizconsumablepackitem", @@ -2137,6 +1688,7 @@ "models_models_bizenvdetectitem", "models_models_bizenvdetectrecord", "models_models_bizequipment", + "models_models_bizexhibitionappointment", "models_models_bizinsurancecompany", "models_models_bizinsurancecompanyinvoice", "models_models_bizinsuranceprojectprice", @@ -2167,13 +1719,8 @@ "models_models_bizprocessroutestepoutput", "models_models_bizprocessroutestepreagent", "models_models_bizproductiontaskhandover", - "models_models_bizproductiontaskinput", - "models_models_bizproductiontaskoutput", "models_models_bizproductiontaskstepassignee", "models_models_bizproductiontaskstepconfiguredreagent", - "models_models_bizproductiontaskstepconsumable", - "models_models_bizproductiontaskstepdatacollection", - "models_models_bizproductiontaskstepreagent", "models_models_bizqcbatchassignee", "models_models_bizqcsmsnotification", "models_models_bizqcthirdpartycompany", @@ -2185,7 +1732,8 @@ "models_models_bizsamplesmsnotification", "models_models_bizsopdocument", "models_models_bizstorageentrysmsnotification", - "models_models_bizstorageslotoccupancy", + "models_models_bizstoragefacility", + "models_models_bizstoragefacilityslot", "models_models_py", "models_models_rationale_1", "models_models_rationale_1028", @@ -2331,6 +1879,7 @@ "models_production_material_bizproductionmaterial", "models_production_material_bizproductionmaterialformula", "models_production_material_bizproductionmaterialprep", + "models_production_material_bizproductionmaterialprepline", "models_production_material_bizproductionmaterialstockbatch", "models_production_material_bizproductionmaterialstockcheck", "models_production_material_bizproductionmaterialstockcheckbatchline", @@ -2343,10 +1892,331 @@ "models_qc_param_bizqcitemparam", "models_qc_param_bizqctaskresult", "models_qc_param_py", + "services_storage_facility_code_rationale_1", + "services_storage_facility_code_rationale_20", + "services_storage_facility_code_rationale_31", "services_workflow_engine_rationale_1" ], + "3": [ + "api_basic_info_normalize_date_bound", + "api_collection_protocol_persist_protocol_sub_resources", + "api_ethnic_list_ethnics_for_select", + "api_ethnic_py", + "core_data_scope_apply_data_scope", + "core_data_scope_get_child_dept_ids", + "core_data_scope_get_user_dept_id", + "core_data_scope_py", + "core_data_scope_resolve_user_role_scopes", + "core_utils_format_date", + "core_utils_format_datetime", + "core_utils_generate_id", + "core_utils_generate_random_password", + "core_utils_get_current_time", + "core_utils_get_file_size_display", + "core_utils_optional_date", + "core_utils_parse_date", + "core_utils_py", + "core_utils_rationale_71", + "crud_api_request_log_apirequestlogcrud", + "crud_api_request_log_delete", + "crud_api_request_log_get", + "crud_api_request_log_get_multi_with_filters", + "crud_api_request_log_py", + "crud_base_camel_to_snake", + "crud_base_crudbase_count", + "crud_base_crudbase_create", + "crud_base_get_model_attr", + "crud_base_historycrud", + "crud_base_historycrud_create_history", + "crud_base_py", + "crud_collection_protocol_active_invoiced_payment_detail_ids", + "crud_collection_protocol_add_months_yyyymmdd", + "crud_collection_protocol_align_fq_payment_details_payload", + "crud_collection_protocol_apply_payment_detail_list_filters", + "crud_collection_protocol_apply_submit_receipt_finance", + "crud_collection_protocol_audit_to_dict", + "crud_collection_protocol_build_installment_summary", + "crud_collection_protocol_calc_installment_due_amounts", + "crud_collection_protocol_classify_installment_warning", + "crud_collection_protocol_collection_info_to_dict", + "crud_collection_protocol_compare_datetime", + "crud_collection_protocol_compare_money", + "crud_collection_protocol_confirm_receipt", + "crud_collection_protocol_confirm_refund", + "crud_collection_protocol_count_pending_protocol_invoice_requests", + "crud_collection_protocol_create_audit", + "crud_collection_protocol_dec", + "crud_collection_protocol_detail_query_with_protocol", + "crud_collection_protocol_detail_to_dict", + "crud_collection_protocol_fmt_dt", + "crud_collection_protocol_format_newborn_info", + "crud_collection_protocol_format_sample_collect_summary", + "crud_collection_protocol_format_storage_cert_sample_info", + "crud_collection_protocol_fullmoon_todo_detail_dict", + "crud_collection_protocol_fullmoon_todo_empty_dict", + "crud_collection_protocol_fullmoon_todo_to_dict", + "crud_collection_protocol_get_collection_info", + "crud_collection_protocol_get_collection_protocol", + "crud_collection_protocol_get_fullmoon_todo", + "crud_collection_protocol_get_party_customer", + "crud_collection_protocol_get_payment_by_protocol_id", + "crud_collection_protocol_get_protocol_detail_bundle", + "crud_collection_protocol_get_sample_codes_used_in_protocol_samples", + "crud_collection_protocol_get_storage_cert", + "crud_collection_protocol_invoice_request_item_to_dict", + "crud_collection_protocol_invoice_request_list_query", + "crud_collection_protocol_invoice_request_to_dict", + "crud_collection_protocol_list_audits", + "crud_collection_protocol_list_collection_protocols", + "crud_collection_protocol_list_installment_warning", + "crud_collection_protocol_list_invoice_eligible_payment_details", + "crud_collection_protocol_list_invoice_requests_by_protocol", + "crud_collection_protocol_list_payment_details", + "crud_collection_protocol_list_payment_details_page", + "crud_collection_protocol_list_protocol_invoice_requests", + "crud_collection_protocol_list_receipt_confirm_details", + "crud_collection_protocol_list_receipt_confirmed_details", + "crud_collection_protocol_list_refund_confirm_details", + "crud_collection_protocol_list_refund_confirmed_details", + "crud_collection_protocol_list_sample_transports", + "crud_collection_protocol_list_samples", + "crud_collection_protocol_list_storage_certs", + "crud_collection_protocol_load_express_name_map", + "crud_collection_protocol_load_protocol_storage_in_date_map", + "crud_collection_protocol_load_sample_type_name_map", + "crud_collection_protocol_load_site_name_map", + "crud_collection_protocol_load_unit_name_map", + "crud_collection_protocol_lookup_attachment_by_url", + "crud_collection_protocol_migrate_sample_child_refs_on_replace", + "crud_collection_protocol_normalize_attachment_url_key", + "crud_collection_protocol_normalize_date_bound", + "crud_collection_protocol_normalize_fields", + "crud_collection_protocol_normalize_yyyymmdd_date", + "crud_collection_protocol_optional_decimal", + "crud_collection_protocol_pack_invoice_request_with_items", + "crud_collection_protocol_party_customer_map_by_protocol_ids", + "crud_collection_protocol_party_customer_to_dict", + "crud_collection_protocol_payment_detail_compare_from_model", + "crud_collection_protocol_payment_detail_compare_row", + "crud_collection_protocol_payment_detail_sort_key", + "crud_collection_protocol_payment_details_payload_unchanged", + "crud_collection_protocol_payment_to_dict", + "crud_collection_protocol_pick_storage_in_date", + "crud_collection_protocol_pop_attachment_urls", + "crud_collection_protocol_protocol_to_dict", + "crud_collection_protocol_py", + "crud_collection_protocol_reject_receipt", + "crud_collection_protocol_reject_refund", + "crud_collection_protocol_rows_to_payment_detail_dicts", + "crud_collection_protocol_sample_to_dict", + "crud_collection_protocol_save_payment_details", + "crud_collection_protocol_save_sample_transports", + "crud_collection_protocol_save_samples", + "crud_collection_protocol_soft_delete_collection_protocol", + "crud_collection_protocol_soft_delete_transports_for_protocol", + "crud_collection_protocol_storage_cert_to_dict", + "crud_collection_protocol_storage_in_date_to_yyyymmdd", + "crud_collection_protocol_submit_receipt_finance", + "crud_collection_protocol_today_yyyymmdd", + "crud_collection_protocol_total_pages", + "crud_collection_protocol_transport_to_dict", + "crud_collection_protocol_update_collection_protocol", + "crud_collection_protocol_upsert_collection_info", + "crud_collection_protocol_upsert_fullmoon_todo", + "crud_collection_protocol_upsert_party_customer", + "crud_collection_protocol_upsert_payment", + "crud_collection_protocol_upsert_storage_cert", + "crud_collection_protocol_user_nick_name_map", + "crud_collection_protocol_validate_receipt_finance_submit_ready", + "crud_collection_protocol_validate_sample_codes_not_used", + "crud_collection_protocol_yyyymmdd_from_date_param", + "crud_ethnic_list_ethnics", + "crud_ethnic_py", + "crud_ethnic_rationale_1", + "crud_ethnic_row_to_dict", + "crud_leave_create_leave", + "crud_leave_get_leave", + "crud_leave_list_leaves", + "crud_leave_py", + "crud_leave_row_to_dict", + "crud_leave_soft_delete_leave", + "crud_leave_total_pages", + "crud_leave_update_leave", + "crud_material_stock_log_dec", + "crud_material_stock_log_fmt_dt", + "crud_material_stock_log_list_stock_logs", + "crud_material_stock_log_py", + "crud_material_stock_log_row_to_dict", + "crud_material_stock_log_user_nick_name_map", + "crud_material_usage_amount_for_row", + "crud_material_usage_batch_map", + "crud_material_usage_display_remark", + "crud_material_usage_fmt_date_val", + "crud_material_usage_list_stock_check_requisitions", + "crud_material_usage_list_usages", + "crud_material_usage_list_usages_query", + "crud_material_usage_mark_requisition_fully_used", + "crud_material_usage_paginate_usages", + "crud_material_usage_parse_receiver_purpose_from_remark", + "crud_material_usage_py", + "crud_material_usage_rationale_301", + "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_channel_agreement_prices", + "crud_pilot_service_list_channel_agreements", + "crud_pilot_service_list_channel_invoices", + "crud_pilot_service_list_channel_mail_addresses", + "crud_pilot_service_list_checkup_institution_invoices", + "crud_pilot_service_list_project_system_items", + "crud_pilot_service_list_project_systems", + "crud_pre_transit_sample_apply_collection_keyword", + "crud_pre_transit_sample_apply_collection_sample_collect_time_filter", + "crud_pre_transit_sample_apply_create_time_filter", + "crud_pre_transit_sample_apply_donation_keyword", + "crud_pre_transit_sample_apply_donation_sample_collect_time_filter", + "crud_pre_transit_sample_build_sample_items", + "crud_pre_transit_sample_cell_received_exists", + "crud_pre_transit_sample_donation_received_exists", + "crud_pre_transit_sample_earliest_eta", + "crud_pre_transit_sample_hydrate_collection_rows", + "crud_pre_transit_sample_hydrate_donation_rows", + "crud_pre_transit_sample_is_in_transit_sample", + "crud_pre_transit_sample_is_uncollected_status", + "crud_pre_transit_sample_list_in_transit_collection_ids", + "crud_pre_transit_sample_list_in_transit_donation_ids", + "crud_pre_transit_sample_list_in_transit_protocols", + "crud_pre_transit_sample_list_pre_delivery_collection_ids", + "crud_pre_transit_sample_list_pre_delivery_donation_ids", + "crud_pre_transit_sample_list_pre_delivery_protocols", + "crud_pre_transit_sample_py", + "crud_pre_transit_sample_sort_key_in_transit", + "crud_pre_transit_sample_sort_key_pre_delivery", + "crud_pre_transit_sample_summarize_in_transit_items", + "crud_pre_transit_sample_summarize_pre_delivery", + "crud_production_material_filter_material_type", + "crud_production_material_usage_amount_for_row", + "crud_production_material_usage_batch_map", + "crud_production_material_usage_display_remark", + "crud_production_material_usage_fmt_date_val", + "crud_production_material_usage_list_available_requisitions_for_prep", + "crud_production_material_usage_list_linked_step_usages", + "crud_production_material_usage_list_my_prep_consumptions", + "crud_production_material_usage_list_my_usages", + "crud_production_material_usage_list_prep_consumptions", + "crud_production_material_usage_list_requisition_options", + "crud_production_material_usage_list_stock_check_requisitions", + "crud_production_material_usage_list_usages", + "crud_production_material_usage_list_usages_by_step", + "crud_production_material_usage_list_usages_query", + "crud_production_material_usage_mark_requisition_fully_used", + "crud_production_material_usage_mine_usage_filter", + "crud_production_material_usage_paginate_usages", + "crud_production_material_usage_parse_receiver_purpose_from_remark", + "crud_production_material_usage_prep_consumption_to_dict", + "crud_production_material_usage_py", + "crud_production_material_usage_receiver_display_map", + "crud_production_material_usage_record_step_usage_from_requisition", + "crud_production_material_usage_resolve_receiver_purpose", + "crud_production_material_usage_revert_step_material_usages", + "crud_production_material_usage_row_to_dict", + "crud_production_material_usage_step_consumed_qty_map", + "crud_production_material_usage_stock_in_date_for_row", + "crud_production_material_usage_unit_price_for_row", + "crud_production_material_usage_usage_unit_label", + "crud_production_material_usage_user_nick_name_map", + "crud_protocol_sample_collection_apply_sample_status_filter", + "crud_protocol_sample_collection_base_query", + "crud_protocol_sample_collection_fmt_dt", + "crud_protocol_sample_collection_list_protocol_sample_collections", + "crud_protocol_sample_collection_py", + "crud_protocol_sample_collection_row_to_dict", + "crud_protocol_sample_collection_sample_status_label", + "crud_protocol_sample_collection_total_pages", + "crud_qc_material_usage_amount_for_row", + "crud_qc_material_usage_batch_map", + "crud_qc_material_usage_deduct_for_task", + "crud_qc_material_usage_deduct_task_usage_legacy_batch", + "crud_qc_material_usage_display_remark", + "crud_qc_material_usage_fmt_date_val", + "crud_qc_material_usage_linked_qc_task_no_map", + "crud_qc_material_usage_list_linked_task_usages", + "crud_qc_material_usage_list_my_usages", + "crud_qc_material_usage_list_requisition_options", + "crud_qc_material_usage_list_stock_check_requisitions", + "crud_qc_material_usage_list_usages", + "crud_qc_material_usage_list_usages_by_task", + "crud_qc_material_usage_list_usages_query", + "crud_qc_material_usage_mine_usage_filter", + "crud_qc_material_usage_paginate_usages", + "crud_qc_material_usage_parse_receiver_purpose_from_remark", + "crud_qc_material_usage_py", + "crud_qc_material_usage_receiver_display_map", + "crud_qc_material_usage_record_task_usage_from_requisition", + "crud_qc_material_usage_resolve_receiver_purpose", + "crud_qc_material_usage_revert_task_material_usages", + "crud_qc_material_usage_row_to_dict", + "crud_qc_material_usage_stock_in_date_for_row", + "crud_qc_material_usage_task_consumed_qty_map", + "crud_qc_material_usage_unit_price_for_row", + "crud_qc_material_usage_usage_unit_label", + "crud_qc_material_usage_user_nick_name_map", + "crud_qc_sms_notification_apply_qc_status_filter", + "crud_qc_sms_notification_base_query", + "crud_qc_sms_notification_derive_qc_conclusion", + "crud_qc_sms_notification_ensure_notification", + "crud_qc_sms_notification_eq_ci", + "crud_qc_sms_notification_fetch_completed_tasks", + "crud_qc_sms_notification_fmt_dt", + "crud_qc_sms_notification_generate_sms_content", + "crud_qc_sms_notification_list_notifications", + "crud_qc_sms_notification_normalize_date_bound", + "crud_qc_sms_notification_py", + "crud_qc_sms_notification_qc_complete_time", + "crud_qc_sms_notification_qc_status_label", + "crud_qc_sms_notification_resolve_notification", + "crud_qc_sms_notification_row_to_dict", + "crud_qc_sms_notification_task_stats_subquery", + "crud_qc_sms_notification_toggle_notification_status", + "crud_qc_sms_notification_total_pages", + "crud_qc_sms_notification_unicode_ci", + "crud_research_donation_sample_collection_apply_sample_status_filter", + "crud_research_donation_sample_collection_base_query", + "crud_research_donation_sample_collection_fmt_dt", + "crud_research_donation_sample_collection_list_donation_sample_collections", + "crud_research_donation_sample_collection_py", + "crud_research_donation_sample_collection_row_to_dict", + "crud_research_donation_sample_collection_sample_status_label", + "crud_research_donation_sample_collection_total_pages", + "crud_sample_reception_get_lab_storage_code_map_by_sample_codes", + "crud_workflow_list_completed_tasks", + "crud_workflow_list_pending_tasks", + "crud_workflow_task_row_to_dict", + "services_protocol_payment_installment_add_days_yyyymmdd", + "services_protocol_payment_installment_add_interval_months_yyyymmdd", + "services_protocol_payment_installment_add_months_yyyymmdd", + "services_protocol_payment_installment_calc_fq_installment_due_date", + "services_protocol_payment_installment_calc_installment_due_amounts_by_ratios", + "services_protocol_payment_installment_calc_installment_due_amounts_inline", + "services_protocol_payment_installment_calc_unpaid_amounts_by_ratios", + "services_protocol_payment_installment_is_legacy_installment_ratios", + "services_protocol_payment_installment_parse_installment_ratios", + "services_protocol_payment_installment_py", + "services_protocol_payment_installment_rationale_1", + "services_protocol_payment_installment_rationale_138", + "services_protocol_payment_installment_rationale_160", + "services_protocol_payment_installment_rationale_45", + "services_protocol_payment_installment_rationale_70", + "services_protocol_payment_installment_resolve_installment_due_amounts" + ], "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", @@ -2427,17 +2297,15 @@ "crud_pilot_service_gmcp_agreement_editable", "crud_pilot_service_gmcp_has_purchase_lock", "crud_pilot_service_insert_package_items", - "crud_pilot_service_list_channel_agreement_prices", - "crud_pilot_service_list_channel_invoices", - "crud_pilot_service_list_channel_mail_addresses", + "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_invoices", + "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", @@ -2451,17 +2319,15 @@ "crud_pilot_service_resolve_service_order_purchase_total", "crud_pilot_service_rollback_purchase_txn_holdings", "crud_pilot_service_rollback_unsubscribe_txn_holdings", + "crud_pilot_service_row_to_dict_cell_product_spec", + "crud_pilot_service_row_to_dict_cell_product_type", + "crud_pilot_service_row_to_dict_channel", "crud_pilot_service_row_to_dict_channel_account", - "crud_pilot_service_row_to_dict_channel_agreement_price", - "crud_pilot_service_row_to_dict_channel_invoice", - "crud_pilot_service_row_to_dict_channel_mail_address", "crud_pilot_service_row_to_dict_channel_product_quota", "crud_pilot_service_row_to_dict_checkup_institution", - "crud_pilot_service_row_to_dict_checkup_institution_invoice", "crud_pilot_service_row_to_dict_checkup_institution_package", "crud_pilot_service_row_to_dict_checkup_institution_package_item", "crud_pilot_service_row_to_dict_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", @@ -2530,10 +2396,8 @@ "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", @@ -2578,9 +2442,6 @@ "crud_production_material_stock_out", "crud_production_material_total_pages", "crud_production_material_update_material", - "crud_production_material_usage_deduct_step_usage_legacy_batch", - "crud_production_material_usage_register_step_usage_from_requisition", - "crud_production_material_usage_revert_step_material_usages", "crud_production_task_add_task_step", "crud_production_task_aggregate_production_tab_step_field", "crud_production_task_assert_step_assignee_for_write", @@ -2594,7 +2455,6 @@ "crud_production_task_clone_step_outputs", "crud_production_task_clone_step_reagents", "crud_production_task_consume_task_input_cell_products", - "crud_production_task_copy_task_step", "crud_production_task_count_mine_production_work_order_tab_step_badges", "crud_production_task_count_production_work_order_tab_step_badges", "crud_production_task_count_step_tab_badges_by_tab", @@ -2622,12 +2482,8 @@ "crud_production_task_reassign_production_task", "crud_production_task_record_task_handover", "crud_production_task_reorder_task_steps", - "crud_production_task_replace_step_configured_reagents", - "crud_production_task_replace_step_consumables", "crud_production_task_replace_step_data_collections", "crud_production_task_replace_step_outputs", - "crud_production_task_replace_step_reagents", - "crud_production_task_require_requisition_for_catalog_material", "crud_production_task_resolve_production_tab_key", "crud_production_task_resolve_sub_table_order_num", "crud_production_task_set_task_inputs", @@ -2697,33 +2553,53 @@ "api_collection_protocol_auditcreatebody", "api_collection_protocol_batchdetailidsbody", "api_collection_protocol_batchrefundfinancesubmitbody", + "api_collection_protocol_create_collection_protocol", + "api_collection_protocol_delete_collection_protocol", + "api_collection_protocol_ensure_customer_for_mother", "api_collection_protocol_financeconfirmbody", "api_collection_protocol_fullmoontodoinsurancebody", + "api_collection_protocol_get_collection_protocol_detail", + "api_collection_protocol_get_current_user_id", + "api_collection_protocol_get_invoice_eligible_payments", + "api_collection_protocol_get_protocol_invoice_requests", + "api_collection_protocol_get_tenant_no", "api_collection_protocol_invoicerequestcompletebody", "api_collection_protocol_invoicerequestcreatebody", + "api_collection_protocol_list_collection_protocol_audits", + "api_collection_protocol_list_collection_protocols", + "api_collection_protocol_list_payment_details", + "api_collection_protocol_list_protocol_invoice_requests_api", + "api_collection_protocol_list_receipt_confirm", + "api_collection_protocol_list_receipt_confirmed", + "api_collection_protocol_list_refund_confirm", + "api_collection_protocol_list_refund_confirmed", + "api_collection_protocol_list_storage_certs", "api_collection_protocol_paymentdetaildraftbody", + "api_collection_protocol_post_protocol_invoice_request", + "api_collection_protocol_protocol_accessible", + "api_collection_protocol_protocol_invoice_pending_count", "api_collection_protocol_protocolcreatebody", "api_collection_protocol_protocolupdatebody", + "api_collection_protocol_py", "api_collection_protocol_rationale_1", "api_collection_protocol_rationale_49", "api_collection_protocol_rationale_83", "api_collection_protocol_refundfinanceconfirmbody", "api_collection_protocol_refundfinancesubmitbody", - "crud_cell_product_rationale_1", - "crud_cell_product_rationale_1166", - "crud_cell_product_rationale_39", - "crud_cell_product_rationale_580", - "crud_cell_product_rationale_596", - "crud_cell_product_rationale_630", - "crud_cell_product_rationale_647", - "crud_cell_product_rationale_694", - "crud_cell_product_rationale_705", - "crud_cell_product_rationale_775", - "crud_cell_product_rationale_918", - "crud_clinical_payment_rationale_143", - "crud_clinical_payment_rationale_173", - "crud_clinical_payment_rationale_74", + "api_collection_protocol_resolve_protocol_attachments", + "api_collection_protocol_update_collection_protocol", + "api_collection_protocol_update_fullmoon_todo_insurance", + "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_attachments_to_urls", + "crud_collection_protocol_create_collection_protocol", "crud_collection_protocol_create_invoice_request", + "crud_collection_protocol_no_batch_generate_protocol_nos", + "crud_collection_protocol_no_rationale_256", "crud_collection_protocol_no_rationale_34", "crud_collection_protocol_rationale_1", "crud_collection_protocol_rationale_104", @@ -2743,88 +2619,66 @@ "crud_collection_protocol_rationale_70", "crud_collection_region_rationale_234", "crud_collection_region_rationale_29", - "crud_outbound_release_review_rationale_139", - "crud_outbound_release_review_rationale_513", - "crud_outbound_release_review_rationale_596", - "crud_outbound_release_review_rationale_81", - "crud_outbound_release_review_rationale_94", - "crud_pilot_application_auto_generate_schedules", - "crud_pilot_application_rationale_1", - "crud_pilot_application_rationale_104", - "crud_pilot_application_rationale_1476", - "crud_pilot_application_rationale_1577", - "crud_pilot_application_rationale_1623", - "crud_pilot_application_rationale_69", - "crud_pilot_infusion_confirm_rationale_113", - "crud_pilot_infusion_schedule_mgmt_rationale_1", - "crud_pilot_infusion_schedule_mgmt_rationale_157", - "crud_pilot_infusion_schedule_mgmt_rationale_715", - "crud_pilot_outbound_status_sync_rationale_1", - "crud_pilot_outbound_status_sync_rationale_131", - "crud_pilot_outbound_status_sync_rationale_174", - "crud_pilot_outbound_status_sync_rationale_64", - "crud_pilot_outbound_status_sync_rationale_96", + "crud_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_pre_transit_sample_rationale_1", - "crud_production_work_order_create_production_work_order_from_reception", - "crud_production_work_order_rationale_151", - "crud_production_work_order_rationale_284", - "crud_production_work_order_rationale_350", - "crud_production_work_order_rationale_381", - "crud_production_work_order_rationale_432", - "crud_production_work_order_rationale_451", - "crud_production_work_order_rationale_681", - "crud_production_work_order_rationale_740", - "crud_production_work_order_rationale_788", - "crud_production_work_order_rationale_839", - "crud_production_work_order_rationale_865", + "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_inspection_batch_rationale_675", - "crud_qc_inspection_batch_rationale_875", "crud_qc_sms_notification_rationale_32", "crud_qc_task_rationale_173", "crud_qc_task_rationale_712", - "crud_qc_task_result_rationale_103", - "crud_qc_task_result_rationale_43", - "crud_qc_work_order_create_outbound_qc_work_order", - "crud_qc_work_order_create_qc_work_order_from_production", - "crud_qc_work_order_create_qc_work_order_manual", - "crud_qc_work_order_create_temp_qc_work_order", - "crud_qc_work_order_create_work_order_from_reception", - "crud_qc_work_order_gen_daily_no", - "crud_qc_work_order_rationale_1143", - "crud_qc_work_order_rationale_1410", - "crud_qc_work_order_rationale_1489", - "crud_qc_work_order_rationale_1522", - "crud_qc_work_order_rationale_1647", - "crud_qc_work_order_rationale_1724", - "crud_qc_work_order_rationale_1790", - "crud_qc_work_order_rationale_1815", - "crud_qc_work_order_rationale_1842", - "crud_qc_work_order_rationale_1864", - "crud_qc_work_order_rationale_1966", - "crud_qc_work_order_rationale_2049", - "crud_qc_work_order_rationale_214", - "crud_qc_work_order_rationale_2173", - "crud_qc_work_order_rationale_2453", - "crud_qc_work_order_rationale_2495", - "crud_qc_work_order_rationale_260", - "crud_qc_work_order_rationale_2753", - "crud_qc_work_order_rationale_3011", - "crud_qc_work_order_rationale_381", - "crud_qc_work_order_rationale_443", - "crud_qc_work_order_rationale_452", - "crud_qc_work_order_rationale_495", - "crud_qc_work_order_rationale_840", - "crud_qc_work_order_rationale_98", - "crud_qc_work_order_rationale_990", - "crud_qc_work_order_resolve_outbound_biz_type_for_schedule", + "crud_research_donation_audit_to_dict", + "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_sample_code_seq", + "crud_research_donation_donation_to_dict", + "crud_research_donation_fmt_dt", + "crud_research_donation_get_collection", + "crud_research_donation_get_donation_detail", + "crud_research_donation_get_party", + "crud_research_donation_list_audits", + "crud_research_donation_list_donations", + "crud_research_donation_list_sample_transports", + "crud_research_donation_list_samples", + "crud_research_donation_load_unit_name_map", + "crud_research_donation_merge_comma_separated_urls", + "crud_research_donation_migrate_donation_sample_child_refs_on_replace", + "crud_research_donation_next_donation_sample_code", + "crud_research_donation_normalize_date_bound", + "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_1184", "crud_research_donation_rationale_1571", @@ -2836,12 +2690,24 @@ "crud_research_donation_rationale_86", "crud_research_donation_rationale_864", "crud_research_donation_rationale_935", + "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_1023", "crud_sample_reception_rationale_1051", "crud_sample_reception_rationale_1217", @@ -2871,16 +2737,6 @@ "models_models_bizcustomer", "models_models_bizexpresscompany", "models_models_bizitemunit", - "models_models_bizoutputtype", - "models_models_bizpilotapplication", - "models_models_bizpilotinfusionplan", - "models_models_bizpilotinfusionschedule", - "models_models_bizpilotinfusionscheduleproduct", - "models_models_bizpilotpatient", - "models_models_bizproductiontask", - "models_models_bizproductiontaskstep", - "models_models_bizproductiontaskstepoutput", - "models_models_bizproductionworkorder", "models_models_bizprotocolaudit", "models_models_bizprotocolcollectioninfo", "models_models_bizprotocolfullmoontodo", @@ -2892,13 +2748,6 @@ "models_models_bizprotocolsample", "models_models_bizprotocolsampletransport", "models_models_bizprotocolstoragecert", - "models_models_bizqclabtestitem", - "models_models_bizqctask", - "models_models_bizqctaskassignee", - "models_models_bizqcthirdpartyitem", - "models_models_bizqcworkorder", - "models_models_bizqcworkorderlabitem", - "models_models_bizqcworkorderthirditem", "models_models_bizsamplecode", "models_models_bizsamplereception", "models_models_bizsamplereceptioncheckresult", @@ -2922,233 +2771,6 @@ "services_qc_work_order_fee_summary_rationale_1" ], "6": [ - "api_pilot_checkup_api_get_checkup_detail", - "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_enrich_cell_dicts_with_live_status", - "crud_outbound_release_material_find_outbound_cell_row", - "crud_outbound_release_material_find_outbound_qc_material_row", - "crud_outbound_release_material_fmt_dt", - "crud_outbound_release_material_get_outbound_material", - "crud_outbound_release_material_get_schedule", - "crud_outbound_release_material_legacy_paper_rows_from_attachments", - "crud_outbound_release_material_material_header_to_dict", - "crud_outbound_release_material_paper_row_to_dict", - "crud_outbound_release_material_py", - "crud_outbound_release_material_qc_material_row_to_dict", - "crud_outbound_release_material_save_outbound_material", - "crud_outbound_release_material_soft_delete_outbound_cells_not_in", - "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", - "crud_pilot_application_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_application", - "crud_pilot_checkup_get_checkup_by_id", - "crud_pilot_checkup_list_actual_items", - "crud_pilot_checkup_list_checkups_paginated", - "crud_pilot_checkup_list_pending_patients", - "crud_pilot_checkup_list_reserve_items", - "crud_pilot_checkup_mark_checkup_checked", - "crud_pilot_checkup_parse_optional_datetime", - "crud_pilot_checkup_py", - "crud_pilot_checkup_remove_checkup_for_patient", - "crud_pilot_checkup_row_to_dict_actual_item", - "crud_pilot_checkup_row_to_dict_checkup", - "crud_pilot_checkup_row_to_dict_reserve_item", - "crud_pilot_checkup_save_actual_items", - "crud_pilot_checkup_save_reserve_items", - "crud_pilot_checkup_settle_checkup_fee", - "crud_pilot_checkup_soft_delete_checkup", - "crud_pilot_checkup_update_checkup", - "crud_pilot_delivery_create_delivery", - "crud_pilot_delivery_deduct_fee_on_delivery", - "crud_pilot_delivery_delete_delivery_material", - "crud_pilot_delivery_generate_delivery_no", - "crud_pilot_delivery_get_delivery_by_schedule", - "crud_pilot_delivery_get_delivery_method", - "crud_pilot_delivery_list_deliveries_by_application", - "crud_pilot_delivery_list_delivery_materials", - "crud_pilot_delivery_py", - "crud_pilot_delivery_row_to_dict_delivery", - "crud_pilot_delivery_row_to_dict_delivery_material", - "crud_pilot_delivery_row_to_dict_delivery_method", - "crud_pilot_delivery_save_delivery_method", - "crud_pilot_delivery_soft_delete_delivery", - "crud_pilot_infusion_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_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_manual", - "crud_production_work_order_create_temp_production_work_order", - "crud_production_work_order_dec_price", - "crud_production_work_order_delete_production_work_order", - "crud_production_work_order_delete_temp_production_work_order", - "crud_production_work_order_enrich_outbound_items", - "crud_production_work_order_enrich_wo_items", - "crud_production_work_order_fmt_dt", - "crud_production_work_order_generate_outbound_work_order_no", - "crud_production_work_order_generate_temp_work_order_no", - "crud_production_work_order_generate_work_order_no", - "crud_production_work_order_get_production_info_map_for_samples", - "crud_production_work_order_get_production_work_order", - "crud_production_work_order_get_temp_production_work_order", - "crud_production_work_order_get_temp_production_work_order_detail", - "crud_production_work_order_list_production_work_orders", - "crud_production_work_order_list_temp_production_work_orders", - "crud_production_work_order_normalize_date_bound", - "crud_production_work_order_production_info_item", - "crud_production_work_order_production_task_info", - "crud_production_work_order_py", - "crud_production_work_order_reception_source_label", - "crud_production_work_order_soft_delete_sub", - "crud_production_work_order_sync_temp_production_work_order_status", - "crud_production_work_order_temp_wo_to_dict", - "crud_production_work_order_update_production_work_order", - "crud_production_work_order_wo_to_dict", - "crud_production_work_order_wo_to_response_dict", - "crud_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_storage_facility_clear_slots_by_facility_node", - "crud_user_change_password", - "crud_user_create_user", - "crud_user_get_user", - "crud_user_get_user_with_relations", - "crud_user_hash_password", - "crud_user_list_post_ids_for_user", - "crud_user_list_user_ids_bound_to_post", - "crud_user_list_users", - "crud_user_py", - "crud_user_replace_associations", - "crud_user_reset_password", - "crud_user_row_to_dict", - "crud_user_set_user_post_ids_only", - "crud_user_soft_delete_user", - "crud_user_sync_post_user_bindings", - "crud_user_total_pages", - "crud_user_update_user", - "crud_user_user_no_exists" - ], - "7": [ "core_db_collation_eq_unicode", "core_db_collation_like_unicode", "core_db_collation_py", @@ -3262,6 +2884,7 @@ "crud_qc_work_order_configure_work_order", "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "crud_qc_work_order_count_unfinished_work_orders_by_tab", + "crud_qc_work_order_create_qc_work_order_from_production", "crud_qc_work_order_dec", "crud_qc_work_order_delete_qc_work_order", "crud_qc_work_order_delete_temp_qc_work_order", @@ -3285,6 +2908,7 @@ "crud_qc_work_order_get_temp_qc_work_order_detail", "crud_qc_work_order_get_work_order", "crud_qc_work_order_get_work_order_detail", + "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "crud_qc_work_order_lab_lines", "crud_qc_work_order_list_cell_product_options_for_production_work_order", "crud_qc_work_order_list_process_qc_info_for_sample", @@ -3362,6 +2986,204 @@ "services_qc_work_order_fee_summary_received_amount_from_details", "services_qc_work_order_fee_summary_sort_payment_details" ], + "7": [ + "api_production_batchstockinbody", + "api_production_batchstockinitem", + "api_production_batchstockoutbody", + "api_production_batchstockoutitem", + "api_production_consumablecreatebody", + "api_production_consumablepackcreatebody", + "api_production_consumablepackupdatebody", + "api_production_consumableupdatebody", + "api_production_equipmentcreatebody", + "api_production_equipmentupdatebody", + "api_production_outputtypecreatebody", + "api_production_outputtypeupdatebody", + "api_production_packiteminput", + "api_production_processcategorycreatebody", + "api_production_processcategoryupdatebody", + "api_production_processconsumableinput", + "api_production_processcreatebody", + "api_production_processdatacollectioninput", + "api_production_processoutputinput", + "api_production_processreagentinput", + "api_production_processupdatebody", + "api_production_rationale_1", + "api_production_rationale_2121", + "api_production_rationale_2518", + "api_production_rationale_2558", + "api_production_rationale_2574", + "api_production_reagentcreatebody", + "api_production_reagentupdatebody", + "api_production_sopdocumentcreatebody", + "api_production_sopdocumentupdatebody", + "api_production_stockinbody", + "api_production_stockoutbody", + "crud_cell_product_rationale_1", + "crud_cell_product_rationale_1166", + "crud_cell_product_rationale_39", + "crud_cell_product_rationale_580", + "crud_cell_product_rationale_596", + "crud_cell_product_rationale_630", + "crud_cell_product_rationale_647", + "crud_cell_product_rationale_694", + "crud_cell_product_rationale_705", + "crud_cell_product_rationale_775", + "crud_cell_product_rationale_918", + "crud_clinical_payment_rationale_143", + "crud_clinical_payment_rationale_173", + "crud_clinical_payment_rationale_74", + "crud_outbound_release_review_rationale_139", + "crud_outbound_release_review_rationale_513", + "crud_outbound_release_review_rationale_596", + "crud_outbound_release_review_rationale_81", + "crud_outbound_release_review_rationale_94", + "crud_pilot_application_rationale_1", + "crud_pilot_application_rationale_104", + "crud_pilot_application_rationale_1476", + "crud_pilot_application_rationale_1577", + "crud_pilot_application_rationale_1623", + "crud_pilot_application_rationale_69", + "crud_pilot_infusion_confirm_rationale_113", + "crud_pilot_infusion_schedule_mgmt_rationale_1", + "crud_pilot_infusion_schedule_mgmt_rationale_157", + "crud_pilot_infusion_schedule_mgmt_rationale_715", + "crud_pilot_outbound_status_sync_rationale_1", + "crud_pilot_outbound_status_sync_rationale_131", + "crud_pilot_outbound_status_sync_rationale_174", + "crud_pilot_outbound_status_sync_rationale_64", + "crud_pilot_outbound_status_sync_rationale_96", + "crud_production_task_copy_task_step", + "crud_production_task_rationale_1", + "crud_production_task_rationale_1104", + "crud_production_task_rationale_129", + "crud_production_task_rationale_1707", + "crud_production_task_rationale_1736", + "crud_production_task_rationale_1827", + "crud_production_task_rationale_2455", + "crud_production_task_rationale_2513", + "crud_production_task_rationale_2716", + "crud_production_task_rationale_2841", + "crud_production_task_rationale_3019", + "crud_production_task_rationale_460", + "crud_production_task_rationale_479", + "crud_production_task_rationale_579", + "crud_production_task_rationale_786", + "crud_production_work_order_create_production_work_order_from_reception", + "crud_production_work_order_rationale_151", + "crud_production_work_order_rationale_284", + "crud_production_work_order_rationale_350", + "crud_production_work_order_rationale_381", + "crud_production_work_order_rationale_432", + "crud_production_work_order_rationale_451", + "crud_production_work_order_rationale_681", + "crud_production_work_order_rationale_740", + "crud_production_work_order_rationale_788", + "crud_production_work_order_rationale_839", + "crud_production_work_order_rationale_865", + "crud_qc_inspection_batch_rationale_675", + "crud_qc_inspection_batch_rationale_875", + "crud_qc_task_result_rationale_103", + "crud_qc_task_result_rationale_43", + "crud_qc_work_order_create_qc_work_order_manual", + "crud_qc_work_order_create_temp_qc_work_order", + "crud_qc_work_order_create_work_order_from_reception", + "crud_qc_work_order_gen_daily_no", + "crud_qc_work_order_rationale_1056", + "crud_qc_work_order_rationale_1209", + "crud_qc_work_order_rationale_1482", + "crud_qc_work_order_rationale_1561", + "crud_qc_work_order_rationale_1594", + "crud_qc_work_order_rationale_1719", + "crud_qc_work_order_rationale_1796", + "crud_qc_work_order_rationale_1862", + "crud_qc_work_order_rationale_1887", + "crud_qc_work_order_rationale_1914", + "crud_qc_work_order_rationale_1936", + "crud_qc_work_order_rationale_2038", + "crud_qc_work_order_rationale_2121", + "crud_qc_work_order_rationale_214", + "crud_qc_work_order_rationale_2245", + "crud_qc_work_order_rationale_2525", + "crud_qc_work_order_rationale_2567", + "crud_qc_work_order_rationale_260", + "crud_qc_work_order_rationale_2825", + "crud_qc_work_order_rationale_3083", + "crud_qc_work_order_rationale_381", + "crud_qc_work_order_rationale_432", + "crud_qc_work_order_rationale_509", + "crud_qc_work_order_rationale_518", + "crud_qc_work_order_rationale_561", + "crud_qc_work_order_rationale_906", + "crud_qc_work_order_rationale_98", + "crud_storage_occupancy_rationale_1", + "crud_storage_occupancy_rationale_267", + "crud_storage_occupancy_rationale_409", + "crud_storage_occupancy_rationale_43", + "models_models_bizcellproduct", + "models_models_bizoutputtype", + "models_models_bizpilotapplication", + "models_models_bizpilotinfusionplan", + "models_models_bizpilotinfusionschedule", + "models_models_bizpilotinfusionscheduleproduct", + "models_models_bizpilotpatient", + "models_models_bizproductiontask", + "models_models_bizproductiontaskinput", + "models_models_bizproductiontaskoutput", + "models_models_bizproductiontaskstep", + "models_models_bizproductiontaskstepconsumable", + "models_models_bizproductiontaskstepdatacollection", + "models_models_bizproductiontaskstepoutput", + "models_models_bizproductiontaskstepreagent", + "models_models_bizproductionworkorder", + "models_models_bizqclabtestitem", + "models_models_bizqctask", + "models_models_bizqctaskassignee", + "models_models_bizqcthirdpartyitem", + "models_models_bizqcworkorder", + "models_models_bizqcworkorderlabitem", + "models_models_bizqcworkorderthirditem", + "models_models_bizstorageslotoccupancy", + "schemas_cell_product_cellproductcreate", + "schemas_cell_product_cellproductupdate", + "schemas_process_route_processroutecreatebody", + "schemas_process_route_processrouteupdatebody", + "schemas_process_route_py", + "schemas_process_route_rationale_1", + "schemas_process_route_setcurrentbody", + "schemas_process_route_stepaddbody", + "schemas_process_route_stepconsumableupdatebody", + "schemas_process_route_stepcopybody", + "schemas_process_route_stepdatacollectionupdatebody", + "schemas_process_route_stepoutputupdatebody", + "schemas_process_route_stepreagentupdatebody", + "schemas_process_route_stepreorderbody", + "schemas_process_route_stepupdatebody", + "schemas_production_task_productiontaskassigneeupdate", + "schemas_production_task_productiontaskcreate", + "schemas_production_task_productiontaskforwardbody", + "schemas_production_task_productiontasklistbyworkordersbody", + "schemas_production_task_productiontaskstatusupdate", + "schemas_production_task_productiontaskstepdispatchbody", + "schemas_production_task_productiontaskupdate", + "schemas_production_task_py", + "schemas_production_task_rationale_39", + "schemas_production_task_taskinputitem", + "schemas_production_task_taskoutputitem", + "schemas_production_task_taskstepadd", + "schemas_production_task_taskstepdatacollectionitem", + "schemas_production_task_taskstepmaterialitem", + "schemas_production_task_taskstepoutputitem", + "schemas_production_task_taskstepreorderbody", + "schemas_production_task_taskstepupdate", + "schemas_production_work_order_productionworkordercomplete", + "schemas_production_work_order_productionworkorderconfigurebody", + "schemas_production_work_order_productionworkordercreate", + "schemas_production_work_order_productionworkorderlistquery", + "schemas_production_work_order_productionworkorderupdate", + "schemas_production_work_order_py", + "schemas_qc_work_order_productionqcworkordercreatebody" + ], "8": [ "api_workflow_get_designer_data", "app_main_error_json", @@ -3487,20 +3309,6 @@ "core_storage_rationale_38", "core_storage_rationale_53", "core_storage_rationale_83", - "crud_equipment_create_equipment", - "crud_equipment_dec", - "crud_equipment_equipment_code_exists", - "crud_equipment_equipment_is_referenced", - "crud_equipment_get_equipment", - "crud_equipment_list_equipments", - "crud_equipment_norm_status", - "crud_equipment_parse_date", - "crud_equipment_py", - "crud_equipment_rationale_1", - "crud_equipment_row_to_dict", - "crud_equipment_soft_delete_equipment", - "crud_equipment_total_pages", - "crud_equipment_update_equipment", "crud_qc_item_param_list_params_by_item", "crud_qc_item_param_parse_options_list", "crud_qc_item_param_py", @@ -3561,6 +3369,174 @@ "services_workflow_engine_workflowengine_start_process" ], "9": [ + "api_public_jwt_user_payload", + "api_public_logout", + "api_public_rationale_115", + "api_public_rationale_126", + "api_public_rationale_246", + "api_public_refresh_token", + "api_public_web_login", + "api_public_web_login_rsa_public_key", + "app_main_lifespan", + "core_auth_create_access_token", + "core_auth_create_refresh_token", + "core_auth_decode_token", + "core_auth_extend_session", + "core_auth_get_client_ip", + "core_auth_get_current_user", + "core_auth_get_current_user_by_token", + "core_auth_get_current_user_simple", + "core_auth_get_redis_client", + "core_auth_is_refresh_token_valid", + "core_auth_is_session_valid", + "core_auth_py", + "core_auth_rationale_107", + "core_auth_rationale_190", + "core_auth_rationale_76", + "core_auth_redis_session_enabled", + "core_auth_refresh_key", + "core_auth_revoke_refresh_token", + "core_auth_revoke_session", + "core_auth_session_key", + "core_auth_store_refresh_token", + "core_auth_store_session", + "core_login_crypto_decrypt_login_payload", + "core_login_crypto_ensure_initialized", + "core_login_crypto_extract_login_credentials", + "core_login_crypto_get_public_pem", + "core_login_crypto_load_private_key_from_pem", + "core_login_crypto_normalize_pem_text", + "core_login_crypto_py", + "core_login_crypto_rationale_1", + "core_login_crypto_rationale_101", + "core_login_crypto_rationale_42", + "core_login_crypto_rationale_80", + "core_login_crypto_validate_ts", + "core_security_get_password_hash", + "core_security_py", + "core_security_rationale_5", + "core_security_verify_password", + "crud_base_crudbase_delete", + "crud_base_crudbase_hard_delete", + "crud_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_enrich_cell_dicts_with_live_status", + "crud_outbound_release_material_find_outbound_cell_row", + "crud_outbound_release_material_find_outbound_qc_material_row", + "crud_outbound_release_material_fmt_dt", + "crud_outbound_release_material_get_outbound_material", + "crud_outbound_release_material_get_schedule", + "crud_outbound_release_material_legacy_paper_rows_from_attachments", + "crud_outbound_release_material_material_header_to_dict", + "crud_outbound_release_material_paper_row_to_dict", + "crud_outbound_release_material_py", + "crud_outbound_release_material_qc_material_row_to_dict", + "crud_outbound_release_material_save_outbound_material", + "crud_outbound_release_material_soft_delete_outbound_cells_not_in", + "crud_outbound_release_material_soft_delete_outbound_qc_materials_not_in", + "crud_pilot_checkup_batch_create_checkups", + "crud_pilot_checkup_create_checkup", + "crud_pilot_checkup_delete_actual_item", + "crud_pilot_checkup_delete_reserve_item", + "crud_pilot_checkup_generate_checkup_no", + "crud_pilot_checkup_get_checkup_by_application", + "crud_pilot_checkup_get_checkup_by_id", + "crud_pilot_checkup_list_actual_items", + "crud_pilot_checkup_list_checkups_paginated", + "crud_pilot_checkup_list_pending_patients", + "crud_pilot_checkup_list_reserve_items", + "crud_pilot_checkup_mark_checkup_checked", + "crud_pilot_checkup_parse_optional_datetime", + "crud_pilot_checkup_py", + "crud_pilot_checkup_remove_checkup_for_patient", + "crud_pilot_checkup_row_to_dict_actual_item", + "crud_pilot_checkup_row_to_dict_checkup", + "crud_pilot_checkup_row_to_dict_reserve_item", + "crud_pilot_checkup_save_actual_items", + "crud_pilot_checkup_save_reserve_items", + "crud_pilot_checkup_settle_checkup_fee", + "crud_pilot_checkup_soft_delete_checkup", + "crud_pilot_checkup_update_checkup", + "crud_pilot_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", + "crud_pilot_delivery_get_delivery_method", + "crud_pilot_delivery_list_deliveries_by_application", + "crud_pilot_delivery_list_delivery_materials", + "crud_pilot_delivery_py", + "crud_pilot_delivery_row_to_dict_delivery", + "crud_pilot_delivery_row_to_dict_delivery_material", + "crud_pilot_delivery_row_to_dict_delivery_method", + "crud_pilot_delivery_soft_delete_delivery", + "crud_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", + "crud_user_get_user", + "crud_user_get_user_with_relations", + "crud_user_hash_password", + "crud_user_list_post_ids_for_user", + "crud_user_list_user_ids_bound_to_post", + "crud_user_list_users", + "crud_user_py", + "crud_user_replace_associations", + "crud_user_reset_password", + "crud_user_row_to_dict", + "crud_user_set_user_post_ids_only", + "crud_user_soft_delete_user", + "crud_user_sync_post_user_bindings", + "crud_user_total_pages", + "crud_user_update_user", + "crud_user_user_no_exists", + "crud_user_usercrudcompat_get_by_user_no", + "services_web_auth_roles_active_role_name_rows", + "services_web_auth_roles_get_user_role_names", + "services_web_auth_roles_map_role_name_to_web", + "services_web_auth_roles_py", + "services_web_auth_roles_resolve_web_role_for_user", + "services_web_auth_roles_user_has_active_roles", + "tasks_init_init_scheduled_tasks", + "tasks_init_py", + "tasks_init_shutdown_scheduler" + ], + "10": [ "crud_material_stock_batch_batch_discard", "crud_material_stock_batch_batch_options", "crud_material_stock_batch_batch_row_to_dict", @@ -3585,19 +3561,19 @@ "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_cancel_check", - "crud_material_stock_check_check_header_to_dict", - "crud_material_stock_check_complete_check", - "crud_material_stock_check_get_check", - "crud_material_stock_check_get_check_detail", - "crud_material_stock_check_line_counts", - "crud_material_stock_check_list_checks", - "crud_material_stock_check_py", - "crud_material_stock_check_resolve_unused_item_fields", - "crud_material_stock_check_status_label", "crud_material_stock_check_unused_amount", "crud_material_stock_check_unused_line_to_dict", - "crud_material_stock_check_user_nick_name_map", + "crud_outbound_handover_inventory_apply_handover_inventory", + "crud_outbound_handover_inventory_deduct_market_material_for_handover", + "crud_outbound_handover_inventory_get_cell_product_locked", + "crud_outbound_handover_inventory_handover_usage_remark", + "crud_outbound_handover_inventory_handover_usage_remark_prefix", + "crud_outbound_handover_inventory_py", + "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", + "crud_outbound_handover_inventory_revert_handover_inventory", + "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", + "crud_outbound_handover_inventory_revert_market_handover_usages", "crud_production_material_formula_get_configured_material", "crud_production_material_formula_get_formula", "crud_production_material_formula_line_to_dict", @@ -3622,10 +3598,6 @@ "crud_production_material_prep_list_preps", "crud_production_material_prep_parse_prep_lines", "crud_production_material_prep_py", - "crud_production_material_prep_rationale_1296", - "crud_production_material_prep_rationale_523", - "crud_production_material_prep_rationale_893", - "crud_production_material_prep_rationale_948", "crud_production_material_prep_require_draft", "crud_production_material_prep_status_label", "crud_production_material_prep_update_prep", @@ -3714,35 +3686,6 @@ "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_usage_amount_for_row", - "crud_qc_material_usage_batch_map", - "crud_qc_material_usage_deduct_for_task", - "crud_qc_material_usage_deduct_task_usage_legacy_batch", - "crud_qc_material_usage_display_remark", - "crud_qc_material_usage_fmt_date_val", - "crud_qc_material_usage_linked_qc_task_no_map", - "crud_qc_material_usage_list_linked_task_usages", - "crud_qc_material_usage_list_my_usages", - "crud_qc_material_usage_list_requisition_options", - "crud_qc_material_usage_list_stock_check_requisitions", - "crud_qc_material_usage_list_usages", - "crud_qc_material_usage_list_usages_by_task", - "crud_qc_material_usage_list_usages_query", - "crud_qc_material_usage_mine_usage_filter", - "crud_qc_material_usage_paginate_usages", - "crud_qc_material_usage_parse_receiver_purpose_from_remark", - "crud_qc_material_usage_py", - "crud_qc_material_usage_receiver_display_map", - "crud_qc_material_usage_record_task_usage_from_requisition", - "crud_qc_material_usage_resolve_receiver_purpose", - "crud_qc_material_usage_revert_task_material_usages", - "crud_qc_material_usage_row_to_dict", - "crud_qc_material_usage_stock_in_date_for_row", - "crud_qc_material_usage_task_consumed_qty_map", - "crud_qc_material_usage_unit_price_for_row", - "crud_qc_material_usage_usage_unit_label", - "crud_qc_material_usage_user_nick_name_map", - "models_production_material_bizproductionmaterialprepline", "models_qc_material_bizqcmaterialstockcheck", "models_qc_material_bizqcmaterialstockcheckbatchline", "models_qc_material_bizqcmaterialstockcheckunusedline", @@ -3752,68 +3695,250 @@ "services_protocol_pay_mode_switch_rationale_1", "services_protocol_pay_mode_switch_validate_payment_details_for_save" ], - "10": [ - "api_operations_accesslogcreatebody", - "api_operations_accesslogupdatebody", - "api_operations_cleanroomcreatebody", - "api_operations_cleanroomupdatebody", - "api_operations_exhibitionappointmentcreatebody", - "api_operations_exhibitionappointmentupdatebody", - "api_operations_list_storage_slot_stats", - "api_operations_occupancycreatebody", - "api_operations_rationale_1", - "api_operations_rationale_621", - "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", + "11": [ + "api_sample_production_reception_body_to_payload", + "api_sample_production_reception_get_current_user_id", + "api_sample_production_reception_get_production_reception_by_sample_code", + "api_sample_production_reception_get_production_reception_detail", + "api_sample_production_reception_get_tenant_no", + "api_sample_production_reception_post_production_reception", + "api_sample_production_reception_put_production_reception", + "api_sample_production_reception_py", + "api_sample_production_reception_resolve_reception_id", + "crud_collection_protocol_format_attachment_file_size", + "crud_collection_protocol_urls_to_attachment_list", + "crud_sample_production_reception_apply_payload_to_row", + "crud_sample_production_reception_create_production_reception", + "crud_sample_production_reception_dec", + "crud_sample_production_reception_fmt_dt", + "crud_sample_production_reception_get_by_id", + "crud_sample_production_reception_get_by_reception_id", + "crud_sample_production_reception_get_map_by_reception_ids", + "crud_sample_production_reception_get_qc_reception", + "crud_sample_production_reception_int_val", + "crud_sample_production_reception_py", + "crud_sample_production_reception_resolve_field_profile", + "crud_sample_production_reception_row_to_dict", + "crud_sample_production_reception_update_production_reception", + "crud_sample_production_reception_validate_handler_user_id", + "crud_sample_production_reception_validate_payload", + "crud_sample_reception_attach_production_reception", + "crud_sample_reception_can_edit_sample_reception", + "crud_sample_reception_check_result_get_check_results_for_reception", + "crud_sample_reception_check_result_legacy_results_from_reception", + "crud_sample_reception_check_result_list_results_by_reception_ids", + "crud_sample_reception_check_result_py", + "crud_sample_reception_check_result_result_to_dict", + "crud_sample_reception_check_result_save_reception_check_results", + "crud_sample_reception_check_result_soft_delete_reception_check_results", + "crud_sample_reception_check_result_sync_legacy_columns_from_results", + "crud_sample_reception_create_sample_reception", + "crud_sample_reception_dec", + "crud_sample_reception_donation_ids_matching_lab_storage_keyword", + "crud_sample_reception_donation_rows_to_sample_list_items", + "crud_sample_reception_donation_sample_detail_rows_query", + "crud_sample_reception_donation_sample_id_col", + "crud_sample_reception_donation_sample_pending_query", + "crud_sample_reception_finalize_reception_detail", + "crud_sample_reception_fmt_dt", + "crud_sample_reception_format_lab_storage_codes_csv", + "crud_sample_reception_get_reception_by_id", + "crud_sample_reception_get_reception_by_sample_code", + "crud_sample_reception_get_receptions_map_for_donation_samples", + "crud_sample_reception_get_receptions_map_for_samples", + "crud_sample_reception_lab_code_allocate_lab_storage_codes", + "crud_sample_reception_lab_code_allocate_one_seq", + "crud_sample_reception_lab_code_assert_lab_storage_code_available", + "crud_sample_reception_lab_code_format_lab_storage_code", + "crud_sample_reception_lab_code_max_existing_seq", + "crud_sample_reception_lab_code_parse_reception_date", + "crud_sample_reception_lab_code_py", + "crud_sample_reception_lab_code_rationale_1", + "crud_sample_reception_lab_code_rationale_172", + "crud_sample_reception_lab_code_reception_time_date_str", + "crud_sample_reception_lab_code_sync_lab_storage_seq_after_use", + "crud_sample_reception_lab_code_sync_sequence_from_existing", + "crud_sample_reception_lab_code_validate_and_parse_lab_storage_code", + "crud_sample_reception_lab_storage_keyword_like", + "crud_sample_reception_list_pending_protocol_samples", + "crud_sample_reception_list_received_protocol_samples", + "crud_sample_reception_normalize_date_bound", + "crud_sample_reception_protocol_ids_matching_lab_storage_keyword", + "crud_sample_reception_py", + "crud_sample_reception_reception_detail_item", + "crud_sample_reception_reception_detail_item_with_production", + "crud_sample_reception_reception_ids_matching_lab_storage_keyword", + "crud_sample_reception_reception_sample_code", + "crud_sample_reception_reception_to_dict", + "crud_sample_reception_rows_to_sample_list_items", + "crud_sample_reception_sample_codes_matching_lab_storage_keyword", + "crud_sample_reception_sample_detail_rows_query", + "crud_sample_reception_sample_pending_query", + "crud_sample_reception_update_sample_reception", + "crud_sample_sms_notification_accept_conclusion_label", + "crud_sample_sms_notification_base_query", + "crud_sample_sms_notification_ensure_notification", + "crud_sample_sms_notification_fetch_sample_type_name", + "crud_sample_sms_notification_fmt_dt", + "crud_sample_sms_notification_generate_sms_content", + "crud_sample_sms_notification_list_notifications", + "crud_sample_sms_notification_normalize_date_bound", + "crud_sample_sms_notification_py", + "crud_sample_sms_notification_resolve_notification", + "crud_sample_sms_notification_row_to_dict", + "crud_sample_sms_notification_toggle_notification_status", + "crud_sample_sms_notification_total_pages", + "crud_sample_sms_notification_unicode_ci", + "crud_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", + "crud_storage_entry_sms_notification_base_query", + "crud_storage_entry_sms_notification_ensure_notification", + "crud_storage_entry_sms_notification_fetch_sample_type_name", + "crud_storage_entry_sms_notification_fmt_dt", + "crud_storage_entry_sms_notification_generate_sms_content", + "crud_storage_entry_sms_notification_list_notifications", + "crud_storage_entry_sms_notification_normalize_date_bound", + "crud_storage_entry_sms_notification_py", + "crud_storage_entry_sms_notification_resolve_notification", + "crud_storage_entry_sms_notification_row_to_dict", + "crud_storage_entry_sms_notification_storage_status_label", + "crud_storage_entry_sms_notification_toggle_notification_status", + "crud_storage_entry_sms_notification_total_pages", + "crud_storage_entry_sms_notification_unicode_ci", + "crud_storage_release_review_create_review_from_reception" + ], + "12": [ + "crud_pilot_application_complete_application", + "crud_pilot_application_create_basic_experiment_sale_schedules", + "crud_pilot_application_create_infusion_plan", + "crud_pilot_application_create_schedule", + "crud_pilot_application_create_schedule_products", + "crud_pilot_application_format_yyyy_mm_dd", + "crud_pilot_application_generate_application_no", + "crud_pilot_application_get_application", + "crud_pilot_application_get_or_create_infusion_plan", + "crud_pilot_application_get_patient_by_application", + "crud_pilot_application_get_schedule_for_plan", + "crud_pilot_application_list_applications", + "crud_pilot_application_list_infusion_plans", + "crud_pilot_application_list_schedules_by_plan", + "crud_pilot_application_mark_schedule_complete", + "crud_pilot_application_normalize_infusion_status_code", + "crud_pilot_application_normalize_yyyymmdd", + "crud_pilot_application_parse_infusion_datetime", + "crud_pilot_application_prepare_infusion_plan_payload", + "crud_pilot_application_py", + "crud_pilot_application_release_application_no_for_soft_delete", + "crud_pilot_application_row_to_dict_application", + "crud_pilot_application_row_to_dict_infusion_plan", + "crud_pilot_application_row_to_dict_infusion_schedule", + "crud_pilot_application_row_to_dict_patient", + "crud_pilot_application_row_to_dict_schedule_product", + "crud_pilot_application_save_application_infusion", + "crud_pilot_application_schedule_deletable", + "crud_pilot_application_schedule_has_blocking_links", + "crud_pilot_application_schedule_infusion_editable", + "crud_pilot_application_schedule_locked", + "crud_pilot_application_soft_delete_application", + "crud_pilot_application_soft_delete_infusion_plan", + "crud_pilot_application_soft_delete_schedule", + "crud_pilot_application_start_application", + "crud_pilot_application_update_infusion_plan", + "crud_pilot_application_update_schedule", + "crud_pilot_application_update_schedule_editable", + "crud_pilot_application_update_schedule_order_only", + "crud_pilot_application_upsert_application_infusion", + "crud_pilot_application_upsert_schedule_products", + "crud_pilot_application_void_application", + "crud_pilot_infusion_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_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_manual", + "crud_production_work_order_create_temp_production_work_order", + "crud_production_work_order_dec_price", + "crud_production_work_order_delete_production_work_order", + "crud_production_work_order_delete_temp_production_work_order", + "crud_production_work_order_enrich_outbound_items", + "crud_production_work_order_enrich_wo_items", + "crud_production_work_order_fmt_dt", + "crud_production_work_order_generate_outbound_work_order_no", + "crud_production_work_order_generate_temp_work_order_no", + "crud_production_work_order_generate_work_order_no", + "crud_production_work_order_get_production_info_map_for_samples", + "crud_production_work_order_get_production_work_order", + "crud_production_work_order_get_temp_production_work_order", + "crud_production_work_order_get_temp_production_work_order_detail", + "crud_production_work_order_list_production_work_orders", + "crud_production_work_order_list_temp_production_work_orders", + "crud_production_work_order_normalize_date_bound", + "crud_production_work_order_production_info_item", + "crud_production_work_order_production_task_info", + "crud_production_work_order_py", + "crud_production_work_order_reception_source_label", + "crud_production_work_order_soft_delete_sub", + "crud_production_work_order_sync_temp_production_work_order_status", + "crud_production_work_order_temp_wo_to_dict", + "crud_production_work_order_update_production_work_order", + "crud_production_work_order_wo_to_dict", + "crud_production_work_order_wo_to_response_dict" + ], + "13": [ "crud_storage_facility_aggregate_slot_stats_by_facility", "crud_storage_facility_apply_slot_select_base_filters", "crud_storage_facility_apply_slot_select_query_filters", "crud_storage_facility_batch_create_slots", "crud_storage_facility_build_node_path_cache", "crud_storage_facility_build_slot_keyword_sql_filters", + "crud_storage_facility_clear_slots_by_facility_node", "crud_storage_facility_collect_descendant_ids", "crud_storage_facility_collect_slot_host_node_ids", "crud_storage_facility_create_facility", @@ -3861,12 +3986,6 @@ "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", @@ -3877,13 +3996,10 @@ "services_storage_facility_code_encode_slot_layout_order", "services_storage_facility_code_load_facility_map", "services_storage_facility_code_py", - "services_storage_facility_code_rationale_1", - "services_storage_facility_code_rationale_20", - "services_storage_facility_code_rationale_31", "services_storage_facility_code_refresh_outbound_release_cell_slot_names", "services_storage_facility_code_validate_node_code" ], - "11": [ + "14": [ "api_production_get_next_cell_product_code", "crud_cell_product_ancestor_link_from_cell_product_input", "crud_cell_product_ancestor_sample_chain_link", @@ -3926,17 +4042,6 @@ "crud_cell_product_total_pages", "crud_cell_product_update_cell_product", "crud_cell_product_validate_batch_items", - "crud_outbound_handover_inventory_apply_handover_inventory", - "crud_outbound_handover_inventory_deduct_market_material_for_handover", - "crud_outbound_handover_inventory_get_cell_product_locked", - "crud_outbound_handover_inventory_handover_usage_remark", - "crud_outbound_handover_inventory_handover_usage_remark_prefix", - "crud_outbound_handover_inventory_py", - "crud_outbound_handover_inventory_remove_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_restore_cell_occupancy_no_commit", - "crud_outbound_handover_inventory_revert_handover_inventory", - "crud_outbound_handover_inventory_revert_legacy_qc_handover_usages", - "crud_outbound_handover_inventory_revert_market_handover_usages", "crud_production_task_create_occupancy_for_product", "crud_storage_occupancy_add_stored_occupancy_no_commit", "crud_storage_occupancy_assert_batch_slots_unique", @@ -3950,149 +4055,54 @@ "crud_storage_occupancy_list_occupancy_history", "crud_storage_occupancy_load_cell_product_map", "crud_storage_occupancy_py", - "crud_storage_occupancy_rationale_1", - "crud_storage_occupancy_rationale_267", - "crud_storage_occupancy_rationale_409", - "crud_storage_occupancy_rationale_43", "crud_storage_occupancy_refresh_slot_cache", "crud_storage_occupancy_remove_by_item", "crud_storage_occupancy_remove_by_item_no_commit", "crud_storage_occupancy_remove_occupancy", "crud_storage_occupancy_row_to_dict" ], - "12": [ - "core_utils_format_datetime", - "core_utils_generate_id", - "core_utils_generate_random_password", - "core_utils_get_current_time", - "core_utils_get_file_size_display", - "core_utils_optional_date", - "core_utils_parse_date", - "core_utils_py", - "core_utils_rationale_71", - "crud_base_camel_to_snake", - "crud_base_crudbase_create", - "crud_base_get_model_attr", - "crud_base_historycrud", - "crud_base_historycrud_create_history", - "crud_base_py", - "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_collection_to_dict", - "crud_research_donation_convert_to_storage", - "crud_research_donation_create_collection", - "crud_research_donation_create_donation", - "crud_research_donation_create_party", - "crud_research_donation_create_samples", - "crud_research_donation_create_transport", - "crud_research_donation_dec", - "crud_research_donation_delete_donation", - "crud_research_donation_donation_sample_code_seq", - "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_load_unit_name_map", - "crud_research_donation_merge_comma_separated_urls", - "crud_research_donation_migrate_donation_sample_child_refs_on_replace", - "crud_research_donation_next_donation_sample_code", - "crud_research_donation_normalize_date_bound", - "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_total_pages", - "crud_research_donation_transport_to_dict", - "crud_research_donation_update_donation", - "crud_research_donation_user_nick_name_map" + "15": [ + "crud_cell_sample_type_create_cell_sample_type", + "crud_cell_sample_type_get_cell_sample_type", + "crud_cell_sample_type_list_cell_sample_types", + "crud_cell_sample_type_py", + "crud_cell_sample_type_rationale_1", + "crud_cell_sample_type_row_to_dict", + "crud_cell_sample_type_soft_delete_cell_sample_type", + "crud_cell_sample_type_total_pages", + "crud_cell_sample_type_type_code_exists", + "crud_cell_sample_type_update_cell_sample_type", + "crud_express_company_create_express_company", + "crud_express_company_express_code_exists", + "crud_express_company_get_express_company", + "crud_express_company_list_express_companies", + "crud_express_company_py", + "crud_express_company_rationale_1", + "crud_express_company_row_to_dict", + "crud_express_company_soft_delete_express_company", + "crud_express_company_total_pages", + "crud_express_company_update_express_company", + "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_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" ], - "13": [ - "api_public_jwt_user_payload", - "api_public_rationale_115", - "api_public_rationale_126", - "api_public_refresh_token", - "api_public_web_login", - "api_public_web_login_rsa_public_key", - "app_main_lifespan", - "core_auth_create_access_token", - "core_auth_create_refresh_token", - "core_auth_decode_token", - "core_auth_extend_session", - "core_auth_get_client_ip", - "core_auth_get_current_user", - "core_auth_get_current_user_by_token", - "core_auth_get_current_user_simple", - "core_auth_get_redis_client", - "core_auth_is_refresh_token_valid", - "core_auth_is_session_valid", - "core_auth_py", - "core_auth_rationale_107", - "core_auth_rationale_190", - "core_auth_rationale_76", - "core_auth_redis_session_enabled", - "core_auth_refresh_key", - "core_auth_revoke_refresh_token", - "core_auth_revoke_session", - "core_auth_session_key", - "core_auth_store_refresh_token", - "core_auth_store_session", - "core_login_crypto_decrypt_login_payload", - "core_login_crypto_ensure_initialized", - "core_login_crypto_extract_login_credentials", - "core_login_crypto_get_public_pem", - "core_login_crypto_load_private_key_from_pem", - "core_login_crypto_normalize_pem_text", - "core_login_crypto_py", - "core_login_crypto_rationale_1", - "core_login_crypto_rationale_101", - "core_login_crypto_rationale_42", - "core_login_crypto_rationale_80", - "core_login_crypto_validate_ts", - "core_security_get_password_hash", - "core_security_py", - "core_security_rationale_5", - "core_security_verify_password", - "crud_base_crudbase_delete", - "crud_base_crudbase_hard_delete", - "crud_role_update_role_menus", - "crud_user_usercrudcompat_get_by_user_no", - "services_web_auth_roles_active_role_name_rows", - "services_web_auth_roles_get_user_role_names", - "services_web_auth_roles_map_role_name_to_web", - "services_web_auth_roles_py", - "services_web_auth_roles_resolve_web_role_for_user", - "services_web_auth_roles_user_has_active_roles", - "tasks_init_init_scheduled_tasks", - "tasks_init_py", - "tasks_init_shutdown_scheduler" - ], - "14": [ + "16": [ "crud_cleanroom_garment_batch_create_sterilize_logs", "crud_cleanroom_garment_batch_create_wash_logs", "crud_cleanroom_garment_batch_discard_garments", @@ -4132,7 +4142,7 @@ "models_cleanroom_garment_rationale_54", "models_cleanroom_garment_rationale_9" ], - "15": [ + "17": [ "core_wechat_pay_get_wechat_pay_client", "core_wechat_pay_get_wechat_pay_v2", "core_wechat_pay_py", @@ -4163,7 +4173,31 @@ "core_wechat_pay_wechatpayv2client_unified_order", "core_wechat_pay_wechatpayv2client_xml_to_dict" ], - "16": [ + "18": [ + "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" + ], + "19": [ "crud_material_code_exists", "crud_material_create_material", "crud_material_dec", @@ -4185,30 +4219,24 @@ "crud_material_update_material", "crud_material_update_material_fields" ], - "17": [ - "crud_cell_sample_type_create_cell_sample_type", - "crud_cell_sample_type_get_cell_sample_type", - "crud_cell_sample_type_list_cell_sample_types", - "crud_cell_sample_type_py", - "crud_cell_sample_type_rationale_1", - "crud_cell_sample_type_row_to_dict", - "crud_cell_sample_type_soft_delete_cell_sample_type", - "crud_cell_sample_type_total_pages", - "crud_cell_sample_type_type_code_exists", - "crud_cell_sample_type_update_cell_sample_type", - "crud_express_company_create_express_company", - "crud_express_company_express_code_exists", - "crud_express_company_get_express_company", - "crud_express_company_list_express_companies", - "crud_express_company_py", - "crud_express_company_rationale_1", - "crud_express_company_row_to_dict", - "crud_express_company_soft_delete_express_company", - "crud_express_company_total_pages", - "crud_express_company_update_express_company" + "20": [ + "crud_collection_region_create_collection_region", + "crud_collection_region_create_hospital", + "crud_collection_region_get_collection_region", + "crud_collection_region_get_hospital", + "crud_collection_region_hospital_names_by_region_ids", + "crud_collection_region_hospital_to_dict", + "crud_collection_region_list_collection_regions", + "crud_collection_region_list_hospitals", + "crud_collection_region_py", + "crud_collection_region_search_hospitals_by_keyword", + "crud_collection_region_soft_delete_collection_region", + "crud_collection_region_soft_delete_hospital", + "crud_collection_region_total_pages", + "crud_collection_region_update_collection_region", + "crud_collection_region_update_hospital" ], - "18": [ - "crud_collection_protocol_no_batch_generate_protocol_nos", + "21": [ "crud_collection_protocol_no_batch_issue_protocol_nos", "crud_collection_protocol_no_batch_revoke_protocol_nos", "crud_collection_protocol_no_create_protocol_no", @@ -4219,15 +4247,13 @@ "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_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" ], - "19": [ - "crud_sample_code_batch_generate_sample_codes", + "22": [ "crud_sample_code_batch_issue_sample_codes", "crud_sample_code_batch_revoke_sample_codes", "crud_sample_code_create_sample_code", @@ -4236,7 +4262,6 @@ "crud_sample_code_parse_issued_time", "crud_sample_code_py", "crud_sample_code_rationale_1", - "crud_sample_code_rationale_261", "crud_sample_code_resolve_issued_user_display_name", "crud_sample_code_row_to_dict", "crud_sample_code_sample_code_exists", @@ -4244,7 +4269,23 @@ "crud_sample_code_total_pages", "crud_sample_code_update_sample_code" ], - "20": [ + "23": [ + "crud_equipment_create_equipment", + "crud_equipment_dec", + "crud_equipment_equipment_code_exists", + "crud_equipment_equipment_is_referenced", + "crud_equipment_get_equipment", + "crud_equipment_list_equipments", + "crud_equipment_norm_status", + "crud_equipment_parse_date", + "crud_equipment_py", + "crud_equipment_rationale_1", + "crud_equipment_row_to_dict", + "crud_equipment_soft_delete_equipment", + "crud_equipment_total_pages", + "crud_equipment_update_equipment" + ], + "24": [ "core_wechat_message_py", "core_wechat_message_rationale_1", "core_wechat_message_rationale_86", @@ -4259,37 +4300,7 @@ "core_wechat_message_wechatmessageservice_init", "core_wechat_message_wechatmessageservice_send_template_message" ], - "21": [ - "schemas_product_config", - "schemas_product_productbase", - "schemas_product_productcategorybase", - "schemas_product_productcategorycreate", - "schemas_product_productcategoryresponse", - "schemas_product_productcreate", - "schemas_product_productresponse", - "schemas_product_productunitbase", - "schemas_product_productunitcreate", - "schemas_product_productunitresponse", - "schemas_product_productupdate", - "schemas_product_py", - "schemas_product_rationale_1" - ], - "22": [ - "crud_collection_region_create_collection_region", - "crud_collection_region_create_hospital", - "crud_collection_region_get_collection_region", - "crud_collection_region_get_hospital", - "crud_collection_region_hospital_to_dict", - "crud_collection_region_list_hospitals", - "crud_collection_region_py", - "crud_collection_region_search_hospitals_by_keyword", - "crud_collection_region_soft_delete_collection_region", - "crud_collection_region_soft_delete_hospital", - "crud_collection_region_total_pages", - "crud_collection_region_update_collection_region", - "crud_collection_region_update_hospital" - ], - "23": [ + "25": [ "crud_consumable_pack_create_consumable_pack", "crud_consumable_pack_get_consumable_pack", "crud_consumable_pack_get_pack_detail", @@ -4304,7 +4315,22 @@ "crud_consumable_pack_total_pages", "crud_consumable_pack_update_consumable_pack" ], - "24": [ + "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": [ "crud_reagent_stock_log_deduct_for_step", "crud_reagent_stock_log_display_remark", "crud_reagent_stock_log_list_stock_logs", @@ -4318,7 +4344,7 @@ "crud_reagent_stock_log_row_to_dict", "crud_reagent_stock_log_user_nick_name_map" ], - "25": [ + "28": [ "crud_dict_data_create_dict_data", "crud_dict_data_get_dict_data", "crud_dict_data_is_dict_value_valid", @@ -4332,7 +4358,7 @@ "crud_dict_data_total_pages", "crud_dict_data_update_dict_data" ], - "26": [ + "29": [ "crud_consumable_stock_log_deduct_for_step", "crud_consumable_stock_log_display_remark", "crud_consumable_stock_log_list_stock_logs", @@ -4346,7 +4372,7 @@ "crud_consumable_stock_log_row_to_dict", "crud_consumable_stock_log_user_nick_name_map" ], - "27": [ + "30": [ "crud_dept_build_tree", "crud_dept_cascade_soft_delete", "crud_dept_collect_with_ancestors", @@ -4360,7 +4386,21 @@ "crud_dept_soft_delete_dept", "crud_dept_update_dept" ], - "28": [ + "31": [ + "crud_env_detect_record_create_env_detect_record", + "crud_env_detect_record_generate_record_no", + "crud_env_detect_record_get_env_detect_record", + "crud_env_detect_record_join_csv", + "crud_env_detect_record_list_env_detect_records", + "crud_env_detect_record_py", + "crud_env_detect_record_resolve_inspector_snapshots", + "crud_env_detect_record_resolve_item_snapshot", + "crud_env_detect_record_row_to_dict", + "crud_env_detect_record_soft_delete_env_detect_record", + "crud_env_detect_record_split_csv", + "crud_env_detect_record_update_env_detect_record" + ], + "32": [ "crud_menu_build_tree", "crud_menu_cascade_soft_delete", "crud_menu_create_menu", @@ -4373,20 +4413,7 @@ "crud_menu_soft_delete_menu", "crud_menu_update_menu" ], - "29": [ - "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" - ], - "30": [ + "33": [ "crud_sample_reception_check_item_create_check_item", "crud_sample_reception_check_item_get_check_item", "crud_sample_reception_check_item_item_code_exists", @@ -4398,7 +4425,7 @@ "crud_sample_reception_check_item_soft_delete_check_item", "crud_sample_reception_check_item_update_check_item" ], - "31": [ + "34": [ "crud_env_detect_item_create_env_detect_item", "crud_env_detect_item_get_env_detect_item", "crud_env_detect_item_item_code_exists", @@ -4410,19 +4437,7 @@ "crud_env_detect_item_soft_delete_env_detect_item", "crud_env_detect_item_update_env_detect_item" ], - "32": [ - "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" - ], - "33": [ + "35": [ "crud_item_unit_create_item_unit", "crud_item_unit_get_item_unit", "crud_item_unit_list_item_units", @@ -4434,7 +4449,7 @@ "crud_item_unit_unit_code_exists", "crud_item_unit_update_item_unit" ], - "34": [ + "36": [ "crud_output_type_create_output_type", "crud_output_type_get_output_type", "crud_output_type_list_output_types", @@ -4446,18 +4461,7 @@ "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" - ], - "36": [ + "37": [ "crud_tenant_create_tenant", "crud_tenant_get_tenant", "crud_tenant_list_tenants", @@ -4468,7 +4472,7 @@ "crud_tenant_total_pages", "crud_tenant_update_tenant" ], - "37": [ + "38": [ "crud_site_create_site", "crud_site_get_site", "crud_site_list_sites", @@ -4479,7 +4483,7 @@ "crud_site_total_pages", "crud_site_update_site" ], - "38": [ + "39": [ "models_base_basemodel", "models_base_basemodel_to_dict", "models_base_get_active", @@ -4489,7 +4493,7 @@ "models_base_softdeletemodel_soft_delete", "models_base_tablename" ], - "39": [ + "40": [ "core_order_status_compat_derive_legacy_status_from_three", "core_order_status_compat_derive_three_status_from_legacy", "core_order_status_compat_py", @@ -4498,113 +4502,113 @@ "core_order_status_compat_threestatus", "core_order_status_compat_to_decimal" ], - "40": [ + "41": [ "basesettings", "core_config_config", "core_config_py", "core_config_settings" ], - "41": [ + "42": [ "core_database_auto_fill_create_dept_id", "core_database_get_db", "core_database_py", "core_database_rationale_31" ], - "42": [ + "43": [ "api_menu_get_menu_list", "api_menu_py", "api_menu_rationale_1" ], - "43": [ + "44": [ "core_context_py", "core_context_rationale_1" ], - "44": [ + "45": [ "api_init_py", "api_init_rationale_1" ], - "45": [ + "46": [ "init_py" ], - "46": [ + "47": [ "core_init_py" ], - "47": [ + "48": [ "core_wechat_message_rationale_143" ], - "48": [ + "49": [ "core_wechat_message_rationale_179" ], - "49": [ + "50": [ "core_wechat_message_rationale_215" ], - "50": [ + "51": [ "core_wechat_message_rationale_251" ], - "51": [ + "52": [ "core_wechat_message_rationale_289" ], - "52": [ + "53": [ "core_wechat_message_rationale_325" ], - "53": [ + "54": [ "models_init_py" ], - "54": [ + "55": [ "schemas_init_py" ], - "55": [ + "56": [ "crud_init_py" ], - "56": [ + "57": [ "ws_init_py" ] }, "cohesion": { "0": 0.01, "1": 0.01, - "2": 0.01, - "3": 0.09, + "2": 0.08, + "3": 0.01, "4": 0.01, - "5": 0.07, + "5": 0.05, "6": 0.02, - "7": 0.02, + "7": 0.12, "8": 0.02, - "9": 0.03, - "10": 0.04, - "11": 0.06, - "12": 0.06, - "13": 0.07, - "14": 0.11, - "15": 0.12, - "16": 0.2, - "17": 0.15, - "18": 0.21, - "19": 0.22, - "20": 0.24, - "21": 0.23, + "9": 0.02, + "10": 0.03, + "11": 0.04, + "12": 0.04, + "13": 0.06, + "14": 0.07, + "15": 0.07, + "16": 0.11, + "17": 0.12, + "18": 0.15, + "19": 0.2, + "20": 0.22, + "21": 0.25, "22": 0.26, "23": 0.27, "24": 0.24, - "25": 0.23, + "25": 0.27, "26": 0.24, - "27": 0.27, - "28": 0.29, - "29": 0.27, - "30": 0.38, - "31": 0.38, - "32": 0.31, - "33": 0.31, - "34": 0.31, - "35": 0.36, - "36": 0.36, + "27": 0.24, + "28": 0.23, + "29": 0.24, + "30": 0.27, + "31": 0.32, + "32": 0.29, + "33": 0.38, + "34": 0.38, + "35": 0.31, + "36": 0.31, "37": 0.36, - "38": 0.29, - "39": 0.38, - "40": 0.5, + "38": 0.36, + "39": 0.29, + "40": 0.38, "41": 0.5, - "42": 0.67, - "43": 1.0, + "42": 0.5, + "43": 0.67, "44": 1.0, "45": 1.0, "46": 1.0, @@ -4617,7 +4621,8 @@ "53": 1.0, "54": 1.0, "55": 1.0, - "56": 1.0 + "56": 1.0, + "57": 1.0 }, "gods": [ { @@ -4633,7 +4638,7 @@ { "id": "models_models_sysuser", "label": "SysUser", - "degree": 479 + "degree": 480 }, { "id": "models_production_material_bizproductionmaterial", @@ -4643,7 +4648,7 @@ { "id": "models_qc_param_bizqctaskresult", "label": "BizQcTaskResult", - "degree": 309 + "degree": 310 }, { "id": "models_production_material_bizproductionmaterialusage", @@ -4694,17 +4699,6 @@ "relation": "calls", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `get_menu_list()` unexpectedly reaches hub `success_response()`" }, - { - "source": "\u4e2d\u8bd5\u670d\u52a1\u4f53\u68c0\u7ba1\u7406 API\uff08\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee\uff09", - "target": "SysUser", - "source_files": [ - "api/pilot_checkup.py", - "models/models.py" - ], - "confidence": "INFERRED", - "relation": "uses", - "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u4e2d\u8bd5\u670d\u52a1\u4f53\u68c0\u7ba1\u7406 API\uff08\u4f53\u68c0\u4fe1\u606f\u3001\u9884\u7ea6\u9879\u76ee\u3001\u5b9e\u9645\u9879\u76ee\uff09` unexpectedly reaches hub `SysUser`" - }, { "source": "\u4fdd\u7559\u5339\u914d\u8282\u70b9\u53ca\u5176\u5168\u90e8\u4e0a\u7ea7\uff0c\u4f9b\u5173\u952e\u8bcd\u68c0\u7d22\u540e\u4ecd\u80fd\u6b63\u786e\u7ec4\u6811\u3002", "target": "SysDept", @@ -4726,6 +4720,17 @@ "confidence": "INFERRED", "relation": "uses", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u7269\u54c1\u5355\u4f4d CRUD\uff08biz_item_unit\uff09` unexpectedly reaches hub `BizItemUnit`" + }, + { + "source": "\u5feb\u9012\u516c\u53f8 CRUD\uff08biz_express_company\uff09", + "target": "BizExpressCompany", + "source_files": [ + "crud/express_company.py", + "models/models.py" + ], + "confidence": "INFERRED", + "relation": "uses", + "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities; peripheral node `\u5feb\u9012\u516c\u53f8 CRUD\uff08biz_express_company\uff09` unexpectedly reaches hub `BizExpressCompany`" } ] } \ No newline at end of file diff --git a/backend/graphify-out/.graphify_extract.json b/backend/graphify-out/.graphify_extract.json index f4284c63..0cabaaf1 100644 --- a/backend/graphify-out/.graphify_extract.json +++ b/backend/graphify-out/.graphify_extract.json @@ -17304,439 +17304,446 @@ "source_file": "crud/qc_work_order.py", "source_location": "L378" }, + { + "id": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "label": "_inbound_qc_work_order_ids_by_mother_name()", + "file_type": "code", + "source_file": "crud/qc_work_order.py", + "source_location": "L425" + }, { "id": "crud_qc_work_order_accept_conclusion_label", "label": "_accept_conclusion_label()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L425" + "source_location": "L491" }, { "id": "crud_qc_work_order_load_sample_type_name_map", "label": "_load_sample_type_name_map()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L430" + "source_location": "L496" }, { "id": "crud_qc_work_order_effective_reception_source", "label": "_effective_reception_source()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L442" + "source_location": "L508" }, { "id": "crud_qc_work_order_effective_donation_sample_id", "label": "_effective_donation_sample_id()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L451" + "source_location": "L517" }, { "id": "crud_qc_work_order_effective_protocol_sample_id", "label": "_effective_protocol_sample_id()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L460" + "source_location": "L526" }, { "id": "crud_qc_work_order_sample_type_name_for_item", "label": "_sample_type_name_for_item()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L468" + "source_location": "L534" }, { "id": "crud_qc_work_order_sample_type_name_for_reception", "label": "_sample_type_name_for_reception()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L486" + "source_location": "L552" }, { "id": "crud_qc_work_order_enrich_work_order_list_items", "label": "_enrich_work_order_list_items()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L509" + "source_location": "L575" }, { "id": "crud_qc_work_order_enrich_production_work_order_refs", "label": "_enrich_production_work_order_refs()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L717" + "source_location": "L783" }, { "id": "crud_qc_work_order_gen_daily_no", "label": "_gen_daily_no()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L742" + "source_location": "L808" }, { "id": "crud_qc_work_order_user_nick_name_map", "label": "_user_nick_name_map()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L756" + "source_location": "L822" }, { "id": "crud_qc_work_order_wo_to_dict", "label": "_wo_to_dict()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L764" + "source_location": "L830" }, { "id": "crud_qc_work_order_create_work_order_from_reception", "label": "create_work_order_from_reception()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L832" + "source_location": "L898" }, { "id": "crud_qc_work_order_valid_qc_dispatch_output_type_ids", "label": "_valid_qc_dispatch_output_type_ids()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L949" + "source_location": "L1015" }, { "id": "crud_qc_work_order_resolve_cell_product_id_by_barcode", "label": "_resolve_cell_product_id_by_barcode()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L962" + "source_location": "L1028" }, { "id": "crud_qc_work_order_create_qc_work_order_from_production", "label": "create_qc_work_order_from_production()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L980" + "source_location": "L1046" }, { "id": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "label": "list_step_output_dispatch_options_for_production_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1137" + "source_location": "L1203" }, { "id": "crud_qc_work_order_list_cell_product_options_for_production_work_order", "label": "list_cell_product_options_for_production_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1245" + "source_location": "L1311" }, { "id": "crud_qc_work_order_list_work_orders", "label": "list_work_orders()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1259" + "source_location": "L1325" }, { "id": "crud_qc_work_order_build_work_order_list_summaries", "label": "build_work_order_list_summaries()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1405" + "source_location": "L1477" }, { "id": "crud_qc_work_order_empty_qc_tab_counts", "label": "_empty_qc_tab_counts()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1438" + "source_location": "L1510" }, { "id": "crud_qc_work_order_resolve_wo_tab_key", "label": "_resolve_wo_tab_key()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1442" + "source_location": "L1514" }, { "id": "crud_qc_work_order_unfinished_work_order_filter", "label": "_unfinished_work_order_filter()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1461" + "source_location": "L1533" }, { "id": "crud_qc_work_order_aggregate_qc_tab_counts", "label": "_aggregate_qc_tab_counts()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1471" + "source_location": "L1543" }, { "id": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "label": "count_unfinished_work_orders_by_tab()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1483" + "source_location": "L1555" }, { "id": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "label": "count_mine_unfinished_work_orders_by_tab()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1516" + "source_location": "L1588" }, { "id": "crud_qc_work_order_get_work_order", "label": "get_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1562" + "source_location": "L1634" }, { "id": "crud_qc_work_order_lab_lines", "label": "_lab_lines()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1571" + "source_location": "L1643" }, { "id": "crud_qc_work_order_third_lines", "label": "_third_lines()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1592" + "source_location": "L1664" }, { "id": "crud_qc_work_order_qc_info_item", "label": "_qc_info_item()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1616" + "source_location": "L1688" }, { "id": "crud_qc_work_order_get_qc_info_map_for_samples", "label": "get_qc_info_map_for_samples()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1640" + "source_location": "L1712" }, { "id": "crud_qc_work_order_process_qc_info_items_from_wos", "label": "_process_qc_info_items_from_wos()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1705" + "source_location": "L1777" }, { "id": "crud_qc_work_order_get_process_qc_info_map_for_samples", "label": "get_process_qc_info_map_for_samples()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1717" + "source_location": "L1789" }, { "id": "crud_qc_work_order_list_process_qc_info_for_sample", "label": "list_process_qc_info_for_sample()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1784" + "source_location": "L1856" }, { "id": "crud_qc_work_order_get_schedule_gate_qc_info", "label": "get_schedule_gate_qc_info()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1809" + "source_location": "L1881" }, { "id": "crud_qc_work_order_list_process_qc_info_for_schedule", "label": "list_process_qc_info_for_schedule()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1836" + "source_location": "L1908" }, { "id": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "label": "_resolve_reception_id_for_work_order_detail()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1861" + "source_location": "L1933" }, { "id": "crud_qc_work_order_get_work_order_detail", "label": "get_work_order_detail()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1883" + "source_location": "L1955" }, { "id": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "label": "_soft_delete_tasks_by_source_line_ids()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1963" + "source_location": "L2035" }, { "id": "crud_qc_work_order_get_task_by_source_line_id", "label": "_get_task_by_source_line_id()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L1997" + "source_location": "L2069" }, { "id": "crud_qc_work_order_apply_item_assignees", "label": "_apply_item_assignees()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2011" + "source_location": "L2083" }, { "id": "crud_qc_work_order_sync_work_order_lab_items", "label": "_sync_work_order_lab_items()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2037" + "source_location": "L2109" }, { "id": "crud_qc_work_order_sync_work_order_third_party_items", "label": "_sync_work_order_third_party_items()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2161" + "source_location": "L2233" }, { "id": "crud_qc_work_order_configure_work_order", "label": "configure_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2301" + "source_location": "L2373" }, { "id": "crud_qc_work_order_try_complete_work_order", "label": "try_complete_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2345" + "source_location": "L2417" }, { "id": "crud_qc_work_order_temp_lab_lines", "label": "_temp_lab_lines()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2372" + "source_location": "L2444" }, { "id": "crud_qc_work_order_temp_third_lines", "label": "_temp_third_lines()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2394" + "source_location": "L2466" }, { "id": "crud_qc_work_order_temp_tasks", "label": "_temp_tasks()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2419" + "source_location": "L2491" }, { "id": "crud_qc_work_order_create_temp_qc_work_order", "label": "create_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2444" + "source_location": "L2516" }, { "id": "crud_qc_work_order_update_qc_work_order", "label": "update_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2485" + "source_location": "L2557" }, { "id": "crud_qc_work_order_update_temp_qc_work_order", "label": "update_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2519" + "source_location": "L2591" }, { "id": "crud_qc_work_order_list_temp_qc_work_orders", "label": "list_temp_qc_work_orders()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2541" + "source_location": "L2613" }, { "id": "crud_qc_work_order_get_temp_qc_work_order", "label": "get_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2587" + "source_location": "L2659" }, { "id": "crud_qc_work_order_get_temp_qc_work_order_detail", "label": "get_temp_qc_work_order_detail()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2600" + "source_location": "L2672" }, { "id": "crud_qc_work_order_configure_temp_qc_work_order", "label": "configure_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2615" + "source_location": "L2687" }, { "id": "crud_qc_work_order_try_complete_temp_qc_work_order", "label": "try_complete_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2654" + "source_location": "L2726" }, { "id": "crud_qc_work_order_delete_temp_qc_work_order", "label": "delete_temp_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2678" + "source_location": "L2750" }, { "id": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "label": "build_outbound_pilot_context_by_schedule()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2750" + "source_location": "L2822" }, { "id": "crud_qc_work_order_get_outbound_qc_detail", "label": "get_outbound_qc_detail()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2878" + "source_location": "L2950" }, { "id": "crud_qc_work_order_create_qc_work_order_manual", "label": "create_qc_work_order_manual()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2913" + "source_location": "L2985" }, { "id": "crud_qc_work_order_create_outbound_qc_work_order", "label": "create_outbound_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L2950" + "source_location": "L3022" }, { "id": "crud_qc_work_order_delete_qc_work_order", "label": "delete_qc_work_order()", "file_type": "code", "source_file": "crud/qc_work_order.py", - "source_location": "L3010" + "source_location": "L3082" }, { "id": "crud_qc_work_order_rationale_98", @@ -17767,158 +17774,165 @@ "source_location": "L381" }, { - "id": "crud_qc_work_order_rationale_443", + "id": "crud_qc_work_order_rationale_432", + "label": "\u5165\u5e93\u8d28\u68c0\u5de5\u5355\uff1a\u6309\u6bcd\u4eb2\u59d3\u540d\u5339\u914d\uff08\u7ec6\u80de\u5b58\u50a8\u534f\u8bae / \u79d1\u7814\u6350\u8d60\u5355\uff09\u3002", + "file_type": "rationale", + "source_file": "crud/qc_work_order.py", + "source_location": "L432" + }, + { + "id": "crud_qc_work_order_rationale_509", "label": "\u5217\u8868\u5c55\u793a\u4ee5\u5de5\u5355 receptionSource \u4e3a\u51c6\uff0c\u63a5\u6536\u8bb0\u5f55\u4f5c\u515c\u5e95\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L443" + "source_location": "L509" }, { - "id": "crud_qc_work_order_rationale_452", + "id": "crud_qc_work_order_rationale_518", "label": "\u79d1\u7814\u6350\u8d60\uff1a\u63a5\u6536\u8bb0\u5f55 donation_sample_id\uff1b\u5de5\u5355 protocol_sample_id \u5b58\u6350\u8d60\u6837\u672c id\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L452" + "source_location": "L518" }, { - "id": "crud_qc_work_order_rationale_495", + "id": "crud_qc_work_order_rationale_561", "label": "\u6309\u63a5\u6536\u8bb0\u5f55\u89e3\u6790\u6837\u672c\u7c7b\u578b\uff1b\u4f20\u5165 item \u65f6\u4e0e\u5de5\u5355\u5217\u8868 enrich \u89c4\u5219\u4e00\u81f4\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L495" + "source_location": "L561" }, { - "id": "crud_qc_work_order_rationale_840", + "id": "crud_qc_work_order_rationale_906", "label": "\u63a5\u6536\u7ed3\u8bba\u4e3a js \u65f6\u521b\u5efa\u5f85\u914d\u7f6e\u5de5\u5355\uff08flush\uff0c\u4e0d commit\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L840" + "source_location": "L906" }, { - "id": "crud_qc_work_order_rationale_990", + "id": "crud_qc_work_order_rationale_1056", "label": "\u751f\u4ea7\u8fc7\u7a0b\u6d3e\u53d1\u8d28\u68c0\u5de5\u5355\uff08flush\uff0c\u4e0d commit\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L990" + "source_location": "L1056" }, { - "id": "crud_qc_work_order_rationale_1143", + "id": "crud_qc_work_order_rationale_1209", "label": "\u6c47\u603b\u751f\u4ea7\u5de5\u5355\u4e0b\u53ef\u6d3e\u53d1\u7684\u6b65\u9aa4\u4ea7\u51fa\u7269\uff1a\u7c7b\u578b\u4e3a\u6709\u6548\u7269\u4e14\u6709\u6761\u7801\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1143" + "source_location": "L1209" }, { - "id": "crud_qc_work_order_rationale_1410", + "id": "crud_qc_work_order_rationale_1482", "label": "\u6279\u91cf\u6784\u5efa\u5217\u8868\u7ea7\u5de5\u5355\u6458\u8981\uff08\u4e0e list_work_orders \u5355\u9879\u5b57\u6bb5\u4e00\u81f4\uff0c\u975e\u8be6\u60c5\u63a5\u53e3\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1410" + "source_location": "L1482" }, { - "id": "crud_qc_work_order_rationale_1489", + "id": "crud_qc_work_order_rationale_1561", "label": "\u6309 Tab \u7edf\u8ba1\u672a\u5b8c\u6210\u8d28\u68c0\u5de5\u5355\u6570\uff08\u5f85\u914d\u7f6e + \u5df2\u914d\u7f6e\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1489" + "source_location": "L1561" }, { - "id": "crud_qc_work_order_rationale_1522", + "id": "crud_qc_work_order_rationale_1594", "label": "\u6211\u7684\u8d28\u68c0\u4efb\u52a1\uff1a\u6309 Tab \u7edf\u8ba1\u5f53\u524d\u7528\u6237\u8d1f\u8d23\u4e14\u672a\u5b8c\u6210\u7684\u8d28\u68c0\u5de5\u5355\u6570\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1522" + "source_location": "L1594" }, { - "id": "crud_qc_work_order_rationale_1647", + "id": "crud_qc_work_order_rationale_1719", "label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u95e8\u7981\u8d28\u68c0\u5de5\u5355\u6458\u8981\uff08trigger_source=reception\uff09\uff0c\u4f9b\u534f\u8bae/\u6350\u8d60\u67e5\u770b\u5f39\u7a97\u4f7f\u7528\u3002 \u7ec6\u80de\u5b58\u50a8\uff1a\u4f20\u5165 sample_code", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1647" + "source_location": "L1719" }, { - "id": "crud_qc_work_order_rationale_1724", + "id": "crud_qc_work_order_rationale_1796", "label": "\u6309\u6837\u672c\u6279\u91cf\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1724" + "source_location": "L1796" }, { - "id": "crud_qc_work_order_rationale_1790", + "id": "crud_qc_work_order_rationale_1862", "label": "\u6309\u6837\u672c\u7f16\u7801\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u5165\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\uff08\u4f9b\u5165\u5e93\u653e\u884c\u67e5\u770b\u7b49\uff09\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1790" + "source_location": "L1862" }, { - "id": "crud_qc_work_order_rationale_1815", + "id": "crud_qc_work_order_rationale_1887", "label": "\u51fa\u5e93\u8ba1\u5212\u81ea\u52a8\u8d28\u68c0\uff08trigger_source=schedule\uff09\uff0c\u4f9b\u8f93\u6ce8\u8ba1\u5212/\u51fa\u5e93\u653e\u884c\u67e5\u770b\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1815" + "source_location": "L1887" }, { - "id": "crud_qc_work_order_rationale_1842", + "id": "crud_qc_work_order_rationale_1914", "label": "\u6309\u8f93\u6ce8\u8ba1\u5212\u8fd4\u56de\u751f\u4ea7\u8fc7\u7a0b\u89e6\u53d1\u7684\u51fa\u5e93\u8d28\u68c0\u5de5\u5355\u6458\u8981\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1842" + "source_location": "L1914" }, { - "id": "crud_qc_work_order_rationale_1864", + "id": "crud_qc_work_order_rationale_1936", "label": "\u8be6\u60c5\u63a5\u53e3\u89e3\u6790\u63a5\u6536\u8bb0\u5f55 ID\uff1a\u4f18\u5148 reception_id\uff0c\u751f\u4ea7\u8fc7\u7a0b\u5de5\u5355\u6309 sample_code \u56de\u67e5\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1864" + "source_location": "L1936" }, { - "id": "crud_qc_work_order_rationale_1966", + "id": "crud_qc_work_order_rationale_2038", "label": "\u8f6f\u5220\u6307\u5b9a\u660e\u7ec6\u884c\u5173\u8054\u7684\u8d28\u68c0\u4efb\u52a1\u53ca\u5176\u68c0\u6d4b\u7ed3\u679c\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L1966" + "source_location": "L2038" }, { - "id": "crud_qc_work_order_rationale_2049", + "id": "crud_qc_work_order_rationale_2121", "label": "\u6bd4\u5bf9\u540c\u6b65\u5b9e\u9a8c\u5ba4\u9879\u76ee\u660e\u7ec6\uff1a\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e\uff0c\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L2049" + "source_location": "L2121" }, { - "id": "crud_qc_work_order_rationale_2173", + "id": "crud_qc_work_order_rationale_2245", "label": "\u6bd4\u5bf9\u540c\u6b65\u7b2c\u4e09\u65b9\u9879\u76ee\u660e\u7ec6\uff1a\u4fdd\u7559\u5df2\u6709\u4efb\u52a1\u6570\u636e\uff0c\u4ec5\u589e\u5220\u53d8\u66f4\u9879\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L2173" + "source_location": "L2245" }, { - "id": "crud_qc_work_order_rationale_2453", + "id": "crud_qc_work_order_rationale_2525", "label": "\u521b\u5efa\u4e34\u65f6\u8d28\u68c0\u5de5\u5355\uff08work_order_type='temporary'\uff0cLSZJ\u524d\u7f00\u7f16\u53f7\uff09", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L2453" + "source_location": "L2525" }, { - "id": "crud_qc_work_order_rationale_2495", + "id": "crud_qc_work_order_rationale_2567", "label": "\u7f16\u8f91\u8d28\u68c0\u5de5\u5355\uff1a\u5165\u5e93/\u51fa\u5e93\u53ef\u6539\u5907\u6ce8\u4e0e\u72b6\u6001\uff1b\u4e34\u65f6\u53ef\u6539\u5907\u6ce8\u4e0e\u8d28\u68c0\u5bf9\u8c61", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L2495" + "source_location": "L2567" }, { - "id": "crud_qc_work_order_rationale_2753", + "id": "crud_qc_work_order_rationale_2825", "label": "\u6309\u8f93\u6ce8\u8ba1\u5212 ID \u7ec4\u88c5\u51fa\u5e93\u4e2d\u8bd5\u670d\u52a1\u4e0a\u4e0b\u6587\uff08\u7533\u8bf7\u5355/\u60a3\u8005/\u65b9\u6848/\u8ba1\u5212/\u4ea7\u54c1\uff09\uff0c\u4f9b\u8d28\u68c0\u4e0e\u751f\u4ea7\u5de5\u5355\u8be6\u60c5\u590d\u7528\u3002", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L2753" + "source_location": "L2825" }, { - "id": "crud_qc_work_order_rationale_3011", + "id": "crud_qc_work_order_rationale_3083", "label": "\u8f6f\u5220\u9664\u8d28\u68c0\u5de5\u5355\u53ca\u5176\u5173\u8054\u7684\u4efb\u52a1\u3001\u4efb\u52a1\u7ed3\u679c\u3001\u68c0\u6d4b\u9879\u76ee\u548c\u7b2c\u4e09\u65b9\u68c0\u6d4b\u9879\u76ee", "file_type": "rationale", "source_file": "crud/qc_work_order.py", - "source_location": "L3011" + "source_location": "L3083" }, { "id": "crud_outbound_handover_inventory_py", @@ -76940,20 +76954,29 @@ }, { "source": "crud_qc_work_order_py", - "target": "crud_qc_work_order_accept_conclusion_label", + "target": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", "source_location": "L425", "weight": 1.0 }, + { + "source": "crud_qc_work_order_py", + "target": "crud_qc_work_order_accept_conclusion_label", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "crud/qc_work_order.py", + "source_location": "L491", + "weight": 1.0 + }, { "source": "crud_qc_work_order_py", "target": "crud_qc_work_order_load_sample_type_name_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L430", + "source_location": "L496", "weight": 1.0 }, { @@ -76962,7 +76985,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L442", + "source_location": "L508", "weight": 1.0 }, { @@ -76971,7 +76994,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L451", + "source_location": "L517", "weight": 1.0 }, { @@ -76980,7 +77003,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L460", + "source_location": "L526", "weight": 1.0 }, { @@ -76989,7 +77012,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L468", + "source_location": "L534", "weight": 1.0 }, { @@ -76998,7 +77021,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L486", + "source_location": "L552", "weight": 1.0 }, { @@ -77007,7 +77030,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L509", + "source_location": "L575", "weight": 1.0 }, { @@ -77016,7 +77039,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L717", + "source_location": "L783", "weight": 1.0 }, { @@ -77025,7 +77048,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L742", + "source_location": "L808", "weight": 1.0 }, { @@ -77034,7 +77057,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L756", + "source_location": "L822", "weight": 1.0 }, { @@ -77043,7 +77066,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L764", + "source_location": "L830", "weight": 1.0 }, { @@ -77052,7 +77075,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L832", + "source_location": "L898", "weight": 1.0 }, { @@ -77061,7 +77084,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L949", + "source_location": "L1015", "weight": 1.0 }, { @@ -77070,7 +77093,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L962", + "source_location": "L1028", "weight": 1.0 }, { @@ -77079,7 +77102,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L980", + "source_location": "L1046", "weight": 1.0 }, { @@ -77088,7 +77111,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1137", + "source_location": "L1203", "weight": 1.0 }, { @@ -77097,7 +77120,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1245", + "source_location": "L1311", "weight": 1.0 }, { @@ -77106,7 +77129,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1259", + "source_location": "L1325", "weight": 1.0 }, { @@ -77115,7 +77138,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1405", + "source_location": "L1477", "weight": 1.0 }, { @@ -77124,7 +77147,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1438", + "source_location": "L1510", "weight": 1.0 }, { @@ -77133,7 +77156,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1442", + "source_location": "L1514", "weight": 1.0 }, { @@ -77142,7 +77165,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1461", + "source_location": "L1533", "weight": 1.0 }, { @@ -77151,7 +77174,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1471", + "source_location": "L1543", "weight": 1.0 }, { @@ -77160,7 +77183,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1483", + "source_location": "L1555", "weight": 1.0 }, { @@ -77169,7 +77192,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1516", + "source_location": "L1588", "weight": 1.0 }, { @@ -77178,7 +77201,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1562", + "source_location": "L1634", "weight": 1.0 }, { @@ -77187,7 +77210,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1571", + "source_location": "L1643", "weight": 1.0 }, { @@ -77196,7 +77219,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1592", + "source_location": "L1664", "weight": 1.0 }, { @@ -77205,7 +77228,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1616", + "source_location": "L1688", "weight": 1.0 }, { @@ -77214,7 +77237,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1640", + "source_location": "L1712", "weight": 1.0 }, { @@ -77223,7 +77246,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1705", + "source_location": "L1777", "weight": 1.0 }, { @@ -77232,7 +77255,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1717", + "source_location": "L1789", "weight": 1.0 }, { @@ -77241,7 +77264,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1784", + "source_location": "L1856", "weight": 1.0 }, { @@ -77250,7 +77273,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1809", + "source_location": "L1881", "weight": 1.0 }, { @@ -77259,7 +77282,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1836", + "source_location": "L1908", "weight": 1.0 }, { @@ -77268,7 +77291,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1861", + "source_location": "L1933", "weight": 1.0 }, { @@ -77277,7 +77300,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1883", + "source_location": "L1955", "weight": 1.0 }, { @@ -77286,7 +77309,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1963", + "source_location": "L2035", "weight": 1.0 }, { @@ -77295,7 +77318,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1997", + "source_location": "L2069", "weight": 1.0 }, { @@ -77304,7 +77327,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2011", + "source_location": "L2083", "weight": 1.0 }, { @@ -77313,7 +77336,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2037", + "source_location": "L2109", "weight": 1.0 }, { @@ -77322,7 +77345,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2161", + "source_location": "L2233", "weight": 1.0 }, { @@ -77331,7 +77354,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2301", + "source_location": "L2373", "weight": 1.0 }, { @@ -77340,7 +77363,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2345", + "source_location": "L2417", "weight": 1.0 }, { @@ -77349,7 +77372,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2372", + "source_location": "L2444", "weight": 1.0 }, { @@ -77358,7 +77381,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2394", + "source_location": "L2466", "weight": 1.0 }, { @@ -77367,7 +77390,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2419", + "source_location": "L2491", "weight": 1.0 }, { @@ -77376,7 +77399,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2444", + "source_location": "L2516", "weight": 1.0 }, { @@ -77385,7 +77408,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2485", + "source_location": "L2557", "weight": 1.0 }, { @@ -77394,7 +77417,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2519", + "source_location": "L2591", "weight": 1.0 }, { @@ -77403,7 +77426,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2541", + "source_location": "L2613", "weight": 1.0 }, { @@ -77412,7 +77435,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2587", + "source_location": "L2659", "weight": 1.0 }, { @@ -77421,7 +77444,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2600", + "source_location": "L2672", "weight": 1.0 }, { @@ -77430,7 +77453,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2615", + "source_location": "L2687", "weight": 1.0 }, { @@ -77439,7 +77462,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2654", + "source_location": "L2726", "weight": 1.0 }, { @@ -77448,7 +77471,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2678", + "source_location": "L2750", "weight": 1.0 }, { @@ -77457,7 +77480,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2750", + "source_location": "L2822", "weight": 1.0 }, { @@ -77466,7 +77489,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2878", + "source_location": "L2950", "weight": 1.0 }, { @@ -77475,7 +77498,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2913", + "source_location": "L2985", "weight": 1.0 }, { @@ -77484,7 +77507,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2950", + "source_location": "L3022", "weight": 1.0 }, { @@ -77493,7 +77516,7 @@ "relation": "contains", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L3010", + "source_location": "L3082", "weight": 1.0 }, { @@ -77538,7 +77561,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L453", + "source_location": "L519", "weight": 1.0 }, { @@ -77547,7 +77570,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L461", + "source_location": "L527", "weight": 1.0 }, { @@ -77556,7 +77579,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L498", + "source_location": "L564", "weight": 1.0 }, { @@ -77565,7 +77588,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L499", + "source_location": "L565", "weight": 1.0 }, { @@ -77574,7 +77597,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L501", + "source_location": "L567", "weight": 1.0 }, { @@ -77583,7 +77606,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L502", + "source_location": "L568", "weight": 1.0 }, { @@ -77592,7 +77615,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L560", + "source_location": "L626", "weight": 1.0 }, { @@ -77601,7 +77624,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L562", + "source_location": "L628", "weight": 1.0 }, { @@ -77610,7 +77633,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L571", + "source_location": "L637", "weight": 1.0 }, { @@ -77619,7 +77642,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L611", + "source_location": "L677", "weight": 1.0 }, { @@ -77628,7 +77651,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L666", + "source_location": "L732", "weight": 1.0 }, { @@ -77637,7 +77660,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L687", + "source_location": "L753", "weight": 1.0 }, { @@ -77646,7 +77669,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L690", + "source_location": "L756", "weight": 1.0 }, { @@ -77655,7 +77678,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L789", + "source_location": "L855", "weight": 1.0 }, { @@ -77664,7 +77687,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L790", + "source_location": "L856", "weight": 1.0 }, { @@ -77673,7 +77696,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L791", + "source_location": "L857", "weight": 1.0 }, { @@ -77682,7 +77705,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L822", + "source_location": "L888", "weight": 1.0 }, { @@ -77691,7 +77714,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L825", + "source_location": "L891", "weight": 1.0 }, { @@ -77700,7 +77723,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L882", + "source_location": "L948", "weight": 1.0 }, { @@ -77709,7 +77732,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1015", + "source_location": "L1081", "weight": 1.0 }, { @@ -77718,7 +77741,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1060", + "source_location": "L1126", "weight": 1.0 }, { @@ -77727,7 +77750,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1091", + "source_location": "L1157", "weight": 1.0 }, { @@ -77736,7 +77759,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1156", + "source_location": "L1222", "weight": 1.0 }, { @@ -77745,7 +77768,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1225", + "source_location": "L1291", "weight": 1.0 }, { @@ -77754,7 +77777,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1252", + "source_location": "L1318", "weight": 1.0 }, { @@ -77763,7 +77786,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1395", + "source_location": "L1467", "weight": 1.0 }, { @@ -77772,7 +77795,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1396", + "source_location": "L1468", "weight": 1.0 }, { @@ -77781,7 +77804,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1398", + "source_location": "L1470", "weight": 1.0 }, { @@ -77790,7 +77813,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1399", + "source_location": "L1471", "weight": 1.0 }, { @@ -77799,7 +77822,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1400", + "source_location": "L1472", "weight": 1.0 }, { @@ -77808,7 +77831,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1418", + "source_location": "L1490", "weight": 1.0 }, { @@ -77817,7 +77840,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1419", + "source_location": "L1491", "weight": 1.0 }, { @@ -77826,7 +77849,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1421", + "source_location": "L1493", "weight": 1.0 }, { @@ -77835,7 +77858,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1422", + "source_location": "L1494", "weight": 1.0 }, { @@ -77844,7 +77867,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1423", + "source_location": "L1495", "weight": 1.0 }, { @@ -77853,7 +77876,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1472", + "source_location": "L1544", "weight": 1.0 }, { @@ -77862,7 +77885,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1474", + "source_location": "L1546", "weight": 1.0 }, { @@ -77871,7 +77894,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1494", + "source_location": "L1566", "weight": 1.0 }, { @@ -77880,7 +77903,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1513", + "source_location": "L1585", "weight": 1.0 }, { @@ -77889,7 +77912,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1550", + "source_location": "L1622", "weight": 1.0 }, { @@ -77898,7 +77921,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1559", + "source_location": "L1631", "weight": 1.0 }, { @@ -77907,7 +77930,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1610", + "source_location": "L1682", "weight": 1.0 }, { @@ -77916,7 +77939,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1628", + "source_location": "L1700", "weight": 1.0 }, { @@ -77925,7 +77948,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1630", + "source_location": "L1702", "weight": 1.0 }, { @@ -77934,7 +77957,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1632", + "source_location": "L1704", "weight": 1.0 }, { @@ -77943,7 +77966,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1633", + "source_location": "L1705", "weight": 1.0 }, { @@ -77952,7 +77975,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1634", + "source_location": "L1706", "weight": 1.0 }, { @@ -77961,7 +77984,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1682", + "source_location": "L1754", "weight": 1.0 }, { @@ -77970,7 +77993,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1710", + "source_location": "L1782", "weight": 1.0 }, { @@ -77979,7 +78002,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1711", + "source_location": "L1783", "weight": 1.0 }, { @@ -77988,7 +78011,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1712", + "source_location": "L1784", "weight": 1.0 }, { @@ -77997,7 +78020,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1713", + "source_location": "L1785", "weight": 1.0 }, { @@ -78006,7 +78029,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1756", + "source_location": "L1828", "weight": 1.0 }, { @@ -78015,7 +78038,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1806", + "source_location": "L1878", "weight": 1.0 }, { @@ -78024,7 +78047,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1833", + "source_location": "L1905", "weight": 1.0 }, { @@ -78033,7 +78056,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1858", + "source_location": "L1930", "weight": 1.0 }, { @@ -78042,7 +78065,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1886", + "source_location": "L1958", "weight": 1.0 }, { @@ -78051,7 +78074,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1889", + "source_location": "L1961", "weight": 1.0 }, { @@ -78060,7 +78083,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1890", + "source_location": "L1962", "weight": 1.0 }, { @@ -78069,7 +78092,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1892", + "source_location": "L1964", "weight": 1.0 }, { @@ -78078,7 +78101,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1908", + "source_location": "L1980", "weight": 1.0 }, { @@ -78087,7 +78110,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1932", + "source_location": "L2004", "weight": 1.0 }, { @@ -78096,7 +78119,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1936", + "source_location": "L2008", "weight": 1.0 }, { @@ -78105,7 +78128,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1940", + "source_location": "L2012", "weight": 1.0 }, { @@ -78114,7 +78137,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1948", + "source_location": "L2020", "weight": 1.0 }, { @@ -78123,7 +78146,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1949", + "source_location": "L2021", "weight": 1.0 }, { @@ -78132,7 +78155,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1959", + "source_location": "L2031", "weight": 1.0 }, { @@ -78141,7 +78164,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2071", + "source_location": "L2143", "weight": 1.0 }, { @@ -78150,7 +78173,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2082", + "source_location": "L2154", "weight": 1.0 }, { @@ -78159,7 +78182,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2102", + "source_location": "L2174", "weight": 1.0 }, { @@ -78168,7 +78191,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2195", + "source_location": "L2267", "weight": 1.0 }, { @@ -78177,7 +78200,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2208", + "source_location": "L2280", "weight": 1.0 }, { @@ -78186,7 +78209,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2231", + "source_location": "L2303", "weight": 1.0 }, { @@ -78195,7 +78218,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2318", + "source_location": "L2390", "weight": 1.0 }, { @@ -78204,7 +78227,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2358", + "source_location": "L2430", "weight": 1.0 }, { @@ -78213,7 +78236,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2413", + "source_location": "L2485", "weight": 1.0 }, { @@ -78222,7 +78245,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2454", + "source_location": "L2526", "weight": 1.0 }, { @@ -78231,7 +78254,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2457", + "source_location": "L2529", "weight": 1.0 }, { @@ -78240,7 +78263,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2496", + "source_location": "L2568", "weight": 1.0 }, { @@ -78249,7 +78272,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2502", + "source_location": "L2574", "weight": 1.0 }, { @@ -78258,7 +78281,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2530", + "source_location": "L2602", "weight": 1.0 }, { @@ -78267,7 +78290,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2581", + "source_location": "L2653", "weight": 1.0 }, { @@ -78276,7 +78299,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2583", + "source_location": "L2655", "weight": 1.0 }, { @@ -78285,7 +78308,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2603", + "source_location": "L2675", "weight": 1.0 }, { @@ -78294,7 +78317,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2606", + "source_location": "L2678", "weight": 1.0 }, { @@ -78303,7 +78326,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2607", + "source_location": "L2679", "weight": 1.0 }, { @@ -78312,7 +78335,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2609", + "source_location": "L2681", "weight": 1.0 }, { @@ -78321,7 +78344,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2610", + "source_location": "L2682", "weight": 1.0 }, { @@ -78330,7 +78353,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2611", + "source_location": "L2683", "weight": 1.0 }, { @@ -78339,7 +78362,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2628", + "source_location": "L2700", "weight": 1.0 }, { @@ -78348,7 +78371,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2670", + "source_location": "L2742", "weight": 1.0 }, { @@ -78357,7 +78380,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2681", + "source_location": "L2753", "weight": 1.0 }, { @@ -78366,7 +78389,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2775", + "source_location": "L2847", "weight": 1.0 }, { @@ -78375,7 +78398,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2784", + "source_location": "L2856", "weight": 1.0 }, { @@ -78384,7 +78407,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2881", + "source_location": "L2953", "weight": 1.0 }, { @@ -78393,7 +78416,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2891", + "source_location": "L2963", "weight": 1.0 }, { @@ -78402,7 +78425,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2894", + "source_location": "L2966", "weight": 1.0 }, { @@ -78411,7 +78434,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2897", + "source_location": "L2969", "weight": 1.0 }, { @@ -78420,7 +78443,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2928", + "source_location": "L3000", "weight": 1.0 }, { @@ -78429,7 +78452,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2961", + "source_location": "L3033", "weight": 1.0 }, { @@ -78438,7 +78461,7 @@ "relation": "calls", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2984", + "source_location": "L3056", "weight": 1.0 }, { @@ -78478,201 +78501,210 @@ "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", + "target": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "crud/qc_work_order.py", + "source_location": "L432", + "weight": 1.0 + }, + { + "source": "crud_qc_work_order_rationale_509", "target": "crud_qc_work_order_effective_reception_source", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L443", + "source_location": "L509", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_518", "target": "crud_qc_work_order_effective_donation_sample_id", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L452", + "source_location": "L518", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_561", "target": "crud_qc_work_order_sample_type_name_for_reception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L495", + "source_location": "L561", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_906", "target": "crud_qc_work_order_create_work_order_from_reception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L840", + "source_location": "L906", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_1056", "target": "crud_qc_work_order_create_qc_work_order_from_production", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L990", + "source_location": "L1056", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1209", "target": "crud_qc_work_order_list_step_output_dispatch_options_for_production_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1143", + "source_location": "L1209", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1482", "target": "crud_qc_work_order_build_work_order_list_summaries", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1410", + "source_location": "L1482", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1561", "target": "crud_qc_work_order_count_unfinished_work_orders_by_tab", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1489", + "source_location": "L1561", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1594", "target": "crud_qc_work_order_count_mine_unfinished_work_orders_by_tab", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1522", + "source_location": "L1594", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1719", "target": "crud_qc_work_order_get_qc_info_map_for_samples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1647", + "source_location": "L1719", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1796", "target": "crud_qc_work_order_get_process_qc_info_map_for_samples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1724", + "source_location": "L1796", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1862", "target": "crud_qc_work_order_list_process_qc_info_for_sample", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1790", + "source_location": "L1862", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1887", "target": "crud_qc_work_order_get_schedule_gate_qc_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1815", + "source_location": "L1887", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1914", "target": "crud_qc_work_order_list_process_qc_info_for_schedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1842", + "source_location": "L1914", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1936", "target": "crud_qc_work_order_resolve_reception_id_for_work_order_detail", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1864", + "source_location": "L1936", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_2038", "target": "crud_qc_work_order_soft_delete_tasks_by_source_line_ids", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L1966", + "source_location": "L2038", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2121", "target": "crud_qc_work_order_sync_work_order_lab_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2049", + "source_location": "L2121", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2245", "target": "crud_qc_work_order_sync_work_order_third_party_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2173", + "source_location": "L2245", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2525", "target": "crud_qc_work_order_create_temp_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2453", + "source_location": "L2525", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2567", "target": "crud_qc_work_order_update_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2495", + "source_location": "L2567", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2825", "target": "crud_qc_work_order_build_outbound_pilot_context_by_schedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L2753", + "source_location": "L2825", "weight": 1.0 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_3083", "target": "crud_qc_work_order_delete_qc_work_order", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "crud/qc_work_order.py", - "source_location": "L3011", + "source_location": "L3083", "weight": 1.0 }, { @@ -182419,7 +182451,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182428,7 +182460,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182437,7 +182469,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182446,7 +182478,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182455,7 +182487,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182464,7 +182496,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182473,7 +182505,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182482,7 +182514,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182491,7 +182523,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182500,7 +182532,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182509,7 +182541,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182518,7 +182550,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182527,7 +182559,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182536,7 +182568,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182545,7 +182577,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182554,7 +182586,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182563,7 +182595,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182572,7 +182604,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182581,7 +182613,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182590,7 +182622,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182599,7 +182631,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182608,7 +182640,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizcellproduct", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizcellproduct", "relation": "uses", "confidence": "INFERRED", @@ -182653,7 +182694,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182662,7 +182703,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182671,7 +182712,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182680,7 +182721,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182689,7 +182730,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182698,7 +182739,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182707,7 +182748,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182716,7 +182757,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182725,7 +182766,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182734,7 +182775,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182743,7 +182784,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182752,7 +182793,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182761,7 +182802,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182770,7 +182811,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182779,7 +182820,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182788,7 +182829,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182797,7 +182838,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182806,7 +182847,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182815,7 +182856,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182824,7 +182865,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182833,7 +182874,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182842,7 +182883,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizcellsampletype", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizcellsampletype", "relation": "uses", "confidence": "INFERRED", @@ -182887,7 +182937,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182896,7 +182946,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182905,7 +182955,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182914,7 +182964,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182923,7 +182973,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182932,7 +182982,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182941,7 +182991,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182950,7 +183000,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182959,7 +183009,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182968,7 +183018,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182977,7 +183027,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182986,7 +183036,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -182995,7 +183045,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183004,7 +183054,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183013,7 +183063,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183022,7 +183072,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183031,7 +183081,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183040,7 +183090,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183049,7 +183099,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183058,7 +183108,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183067,7 +183117,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183076,7 +183126,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizcollectionprotocol", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizcollectionprotocol", "relation": "uses", "confidence": "INFERRED", @@ -183121,7 +183180,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183130,7 +183189,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183139,7 +183198,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183148,7 +183207,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183157,7 +183216,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183166,7 +183225,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183175,7 +183234,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183184,7 +183243,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183193,7 +183252,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183202,7 +183261,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183211,7 +183270,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183220,7 +183279,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183229,7 +183288,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183238,7 +183297,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183247,7 +183306,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183256,7 +183315,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183265,7 +183324,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183274,7 +183333,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183283,7 +183342,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183292,7 +183351,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183301,7 +183360,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183310,7 +183369,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizpilotapplication", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizpilotapplication", "relation": "uses", "confidence": "INFERRED", @@ -183355,7 +183423,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183364,7 +183432,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183373,7 +183441,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183382,7 +183450,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183391,7 +183459,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183400,7 +183468,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183409,7 +183477,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183418,7 +183486,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183427,7 +183495,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183436,7 +183504,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183445,7 +183513,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183454,7 +183522,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183463,7 +183531,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183472,7 +183540,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183481,7 +183549,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183490,7 +183558,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183499,7 +183567,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183508,7 +183576,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183517,7 +183585,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183526,7 +183594,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183535,7 +183603,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183544,7 +183612,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizpilotinfusionplan", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizpilotinfusionplan", "relation": "uses", "confidence": "INFERRED", @@ -183589,7 +183666,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183598,7 +183675,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183607,7 +183684,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183616,7 +183693,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183625,7 +183702,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183634,7 +183711,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183643,7 +183720,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183652,7 +183729,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183661,7 +183738,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183670,7 +183747,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183679,7 +183756,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183688,7 +183765,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183697,7 +183774,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183706,7 +183783,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183715,7 +183792,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183724,7 +183801,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183733,7 +183810,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183742,7 +183819,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183751,7 +183828,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183760,7 +183837,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183769,7 +183846,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183778,7 +183855,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizpilotinfusionschedule", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizpilotinfusionschedule", "relation": "uses", "confidence": "INFERRED", @@ -183823,7 +183909,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183832,7 +183918,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183841,7 +183927,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183850,7 +183936,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183859,7 +183945,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183868,7 +183954,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183877,7 +183963,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183886,7 +183972,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183895,7 +183981,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183904,7 +183990,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183913,7 +183999,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183922,7 +184008,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183931,7 +184017,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183940,7 +184026,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183949,7 +184035,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183958,7 +184044,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183967,7 +184053,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183976,7 +184062,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183985,7 +184071,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -183994,7 +184080,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -184003,7 +184089,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -184012,7 +184098,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizpilotinfusionscheduleproduct", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizpilotinfusionscheduleproduct", "relation": "uses", "confidence": "INFERRED", @@ -184057,7 +184152,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184066,7 +184161,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184075,7 +184170,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184084,7 +184179,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184093,7 +184188,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184102,7 +184197,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184111,7 +184206,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184120,7 +184215,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184129,7 +184224,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184138,7 +184233,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184147,7 +184242,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184156,7 +184251,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184165,7 +184260,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184174,7 +184269,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184183,7 +184278,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184192,7 +184287,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184201,7 +184296,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184210,7 +184305,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184219,7 +184314,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184228,7 +184323,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184237,7 +184332,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184246,7 +184341,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizpilotpatient", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizpilotpatient", "relation": "uses", "confidence": "INFERRED", @@ -184291,7 +184395,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184300,7 +184404,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184309,7 +184413,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184318,7 +184422,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184327,7 +184431,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184336,7 +184440,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184345,7 +184449,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184354,7 +184458,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184363,7 +184467,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184372,7 +184476,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184381,7 +184485,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184390,7 +184494,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184399,7 +184503,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184408,7 +184512,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184417,7 +184521,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184426,7 +184530,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184435,7 +184539,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184444,7 +184548,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184453,7 +184557,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184462,7 +184566,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184471,7 +184575,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184480,7 +184584,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizprotocolpartycustomer", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizprotocolpartycustomer", "relation": "uses", "confidence": "INFERRED", @@ -184525,7 +184638,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184534,7 +184647,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184543,7 +184656,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184552,7 +184665,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184561,7 +184674,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184570,7 +184683,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184579,7 +184692,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184588,7 +184701,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184597,7 +184710,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184606,7 +184719,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184615,7 +184728,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184624,7 +184737,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184633,7 +184746,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184642,7 +184755,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184651,7 +184764,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184660,7 +184773,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184669,7 +184782,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184678,7 +184791,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184687,7 +184800,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184696,7 +184809,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184705,7 +184818,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184714,7 +184827,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizprotocolsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizprotocolsample", "relation": "uses", "confidence": "INFERRED", @@ -184759,7 +184881,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184768,7 +184890,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184777,7 +184899,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184786,7 +184908,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184795,7 +184917,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184804,7 +184926,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184813,7 +184935,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184822,7 +184944,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184831,7 +184953,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184840,7 +184962,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184849,7 +184971,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184858,7 +184980,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184867,7 +184989,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184876,7 +184998,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184885,7 +185007,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184894,7 +185016,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184903,7 +185025,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184912,7 +185034,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184921,7 +185043,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184930,7 +185052,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184939,7 +185061,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184948,7 +185070,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizproductiontask", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizproductiontask", "relation": "uses", "confidence": "INFERRED", @@ -184993,7 +185124,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185002,7 +185133,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185011,7 +185142,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185020,7 +185151,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185029,7 +185160,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185038,7 +185169,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185047,7 +185178,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185056,7 +185187,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185065,7 +185196,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185074,7 +185205,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185083,7 +185214,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185092,7 +185223,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185101,7 +185232,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185110,7 +185241,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185119,7 +185250,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185128,7 +185259,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185137,7 +185268,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185146,7 +185277,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185155,7 +185286,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185164,7 +185295,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185173,7 +185304,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185182,7 +185313,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizproductiontaskstep", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizproductiontaskstep", "relation": "uses", "confidence": "INFERRED", @@ -185227,7 +185367,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185236,7 +185376,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185245,7 +185385,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185254,7 +185394,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185263,7 +185403,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185272,7 +185412,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185281,7 +185421,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185290,7 +185430,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185299,7 +185439,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185308,7 +185448,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185317,7 +185457,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185326,7 +185466,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185335,7 +185475,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185344,7 +185484,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185353,7 +185493,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185362,7 +185502,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185371,7 +185511,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185380,7 +185520,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185389,7 +185529,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185398,7 +185538,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185407,7 +185547,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185416,7 +185556,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizproductiontaskstepoutput", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizproductiontaskstepoutput", "relation": "uses", "confidence": "INFERRED", @@ -185461,7 +185610,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185470,7 +185619,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185479,7 +185628,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185488,7 +185637,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185497,7 +185646,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185506,7 +185655,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185515,7 +185664,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185524,7 +185673,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185533,7 +185682,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185542,7 +185691,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185551,7 +185700,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185560,7 +185709,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185569,7 +185718,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185578,7 +185727,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185587,7 +185736,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185596,7 +185745,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185605,7 +185754,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185614,7 +185763,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185623,7 +185772,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185632,7 +185781,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185641,7 +185790,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185650,7 +185799,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizproductionworkorder", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizproductionworkorder", "relation": "uses", "confidence": "INFERRED", @@ -185695,7 +185853,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185704,7 +185862,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185713,7 +185871,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185722,7 +185880,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185731,7 +185889,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185740,7 +185898,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185749,7 +185907,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185758,7 +185916,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185767,7 +185925,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185776,7 +185934,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185785,7 +185943,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185794,7 +185952,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185803,7 +185961,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185812,7 +185970,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185821,7 +185979,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185830,7 +185988,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185839,7 +185997,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185848,7 +186006,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185857,7 +186015,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185866,7 +186024,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185875,7 +186033,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185884,7 +186042,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizoutputtype", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizoutputtype", "relation": "uses", "confidence": "INFERRED", @@ -185929,7 +186096,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185938,7 +186105,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185947,7 +186114,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185956,7 +186123,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185965,7 +186132,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185974,7 +186141,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185983,7 +186150,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -185992,7 +186159,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186001,7 +186168,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186010,7 +186177,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186019,7 +186186,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186028,7 +186195,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186037,7 +186204,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186046,7 +186213,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186055,7 +186222,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186064,7 +186231,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186073,7 +186240,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186082,7 +186249,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186091,7 +186258,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186100,7 +186267,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186109,7 +186276,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186118,7 +186285,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqclabtestitem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqclabtestitem", "relation": "uses", "confidence": "INFERRED", @@ -186163,7 +186339,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186172,7 +186348,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186181,7 +186357,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186190,7 +186366,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186199,7 +186375,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186208,7 +186384,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186217,7 +186393,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186226,7 +186402,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186235,7 +186411,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186244,7 +186420,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186253,7 +186429,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186262,7 +186438,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186271,7 +186447,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186280,7 +186456,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186289,7 +186465,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186298,7 +186474,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186307,7 +186483,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186316,7 +186492,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186325,7 +186501,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186334,7 +186510,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186343,7 +186519,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186352,7 +186528,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqctask", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqctask", "relation": "uses", "confidence": "INFERRED", @@ -186397,7 +186582,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186406,7 +186591,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186415,7 +186600,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186424,7 +186609,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186433,7 +186618,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186442,7 +186627,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186451,7 +186636,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186460,7 +186645,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186469,7 +186654,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186478,7 +186663,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186487,7 +186672,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186496,7 +186681,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186505,7 +186690,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186514,7 +186699,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186523,7 +186708,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186532,7 +186717,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186541,7 +186726,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186550,7 +186735,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186559,7 +186744,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186568,7 +186753,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186577,7 +186762,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186586,7 +186771,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqctaskassignee", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqctaskassignee", "relation": "uses", "confidence": "INFERRED", @@ -186631,7 +186825,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186640,7 +186834,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186649,7 +186843,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186658,7 +186852,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186667,7 +186861,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186676,7 +186870,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186685,7 +186879,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186694,7 +186888,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186703,7 +186897,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186712,7 +186906,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186721,7 +186915,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186730,7 +186924,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186739,7 +186933,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186748,7 +186942,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186757,7 +186951,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186766,7 +186960,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186775,7 +186969,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186784,7 +186978,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186793,7 +186987,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186802,7 +186996,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186811,7 +187005,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186820,7 +187014,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqcthirdpartyitem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqcthirdpartyitem", "relation": "uses", "confidence": "INFERRED", @@ -186865,7 +187068,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186874,7 +187077,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186883,7 +187086,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186892,7 +187095,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186901,7 +187104,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186910,7 +187113,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186919,7 +187122,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186928,7 +187131,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186937,7 +187140,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186946,7 +187149,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186955,7 +187158,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186964,7 +187167,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186973,7 +187176,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186982,7 +187185,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -186991,7 +187194,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187000,7 +187203,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187009,7 +187212,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187018,7 +187221,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187027,7 +187230,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187036,7 +187239,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187045,7 +187248,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187054,7 +187257,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqcworkorder", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqcworkorder", "relation": "uses", "confidence": "INFERRED", @@ -187099,7 +187311,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187108,7 +187320,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187117,7 +187329,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187126,7 +187338,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187135,7 +187347,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187144,7 +187356,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187153,7 +187365,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187162,7 +187374,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187171,7 +187383,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187180,7 +187392,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187189,7 +187401,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187198,7 +187410,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187207,7 +187419,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187216,7 +187428,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187225,7 +187437,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187234,7 +187446,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187243,7 +187455,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187252,7 +187464,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187261,7 +187473,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187270,7 +187482,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187279,7 +187491,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187288,7 +187500,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqcworkorderlabitem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqcworkorderlabitem", "relation": "uses", "confidence": "INFERRED", @@ -187333,7 +187554,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187342,7 +187563,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187351,7 +187572,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187360,7 +187581,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187369,7 +187590,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187378,7 +187599,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187387,7 +187608,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187396,7 +187617,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187405,7 +187626,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187414,7 +187635,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187423,7 +187644,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187432,7 +187653,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187441,7 +187662,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187450,7 +187671,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187459,7 +187680,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187468,7 +187689,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187477,7 +187698,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187486,7 +187707,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187495,7 +187716,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187504,7 +187725,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187513,7 +187734,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187522,7 +187743,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizqcworkorderthirditem", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizqcworkorderthirditem", "relation": "uses", "confidence": "INFERRED", @@ -187567,7 +187797,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187576,7 +187806,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187585,7 +187815,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187594,7 +187824,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187603,7 +187833,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187612,7 +187842,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187621,7 +187851,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187630,7 +187860,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187639,7 +187869,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187648,7 +187878,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187657,7 +187887,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187666,7 +187896,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187675,7 +187905,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187684,7 +187914,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187693,7 +187923,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187702,7 +187932,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187711,7 +187941,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187720,7 +187950,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187729,7 +187959,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187738,7 +187968,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187747,7 +187977,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187756,7 +187986,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_bizsamplereception", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_bizsamplereception", "relation": "uses", "confidence": "INFERRED", @@ -187801,7 +188040,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187810,7 +188049,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187819,7 +188058,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187828,7 +188067,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187837,7 +188076,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187846,7 +188085,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187855,7 +188094,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187864,7 +188103,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187873,7 +188112,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187882,7 +188121,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187891,7 +188130,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187900,7 +188139,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187909,7 +188148,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187918,7 +188157,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187927,7 +188166,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187936,7 +188175,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187945,7 +188184,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187954,7 +188193,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187963,7 +188202,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187972,7 +188211,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187981,7 +188220,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -187990,7 +188229,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_models_sysuser", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L25", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_models_sysuser", "relation": "uses", "confidence": "INFERRED", @@ -188035,7 +188283,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188044,7 +188292,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188053,7 +188301,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188062,7 +188310,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188071,7 +188319,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188080,7 +188328,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188089,7 +188337,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188098,7 +188346,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188107,7 +188355,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188116,7 +188364,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188125,7 +188373,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188134,7 +188382,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188143,7 +188391,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188152,7 +188400,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188161,7 +188409,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188170,7 +188418,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188179,7 +188427,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188188,7 +188436,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188197,7 +188445,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188206,7 +188454,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188215,7 +188463,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188224,7 +188472,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_qc_param_bizqctaskresult", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L51", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", @@ -188269,7 +188526,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188278,7 +188535,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188287,7 +188544,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188296,7 +188553,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188305,7 +188562,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188314,7 +188571,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188323,7 +188580,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188332,7 +188589,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188341,7 +188598,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188350,7 +188607,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188359,7 +188616,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188368,7 +188625,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188377,7 +188634,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188386,7 +188643,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188395,7 +188652,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188404,7 +188661,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188413,7 +188670,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188422,7 +188679,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188431,7 +188688,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188440,7 +188697,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188449,7 +188706,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188458,7 +188715,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_research_donation_bizresearchdonation", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L52", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_research_donation_bizresearchdonation", "relation": "uses", "confidence": "INFERRED", @@ -188503,7 +188769,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188512,7 +188778,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188521,7 +188787,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188530,7 +188796,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188539,7 +188805,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188548,7 +188814,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188557,7 +188823,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188566,7 +188832,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188575,7 +188841,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188584,7 +188850,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188593,7 +188859,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188602,7 +188868,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188611,7 +188877,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188620,7 +188886,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188629,7 +188895,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188638,7 +188904,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188647,7 +188913,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188656,7 +188922,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188665,7 +188931,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188674,7 +188940,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188683,7 +188949,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188692,7 +188958,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_research_donation_bizresearchdonationparty", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L52", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_research_donation_bizresearchdonationparty", "relation": "uses", "confidence": "INFERRED", @@ -188737,7 +189012,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188746,7 +189021,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188755,7 +189030,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188764,7 +189039,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188773,7 +189048,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188782,7 +189057,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188791,7 +189066,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188800,7 +189075,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188809,7 +189084,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188818,7 +189093,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188827,7 +189102,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188836,7 +189111,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188845,7 +189120,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188854,7 +189129,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188863,7 +189138,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188872,7 +189147,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188881,7 +189156,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188890,7 +189165,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188899,7 +189174,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188908,7 +189183,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188917,7 +189192,7 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188926,7 +189201,16 @@ "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", + "target": "models_research_donation_bizresearchdonationsample", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L52", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", "target": "models_research_donation_bizresearchdonationsample", "relation": "uses", "confidence": "INFERRED", @@ -188940,7 +189224,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { @@ -188949,7 +189233,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { @@ -188958,7 +189242,7 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { @@ -188967,205 +189251,214 @@ "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_443", + "source": "crud_qc_work_order_rationale_432", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_452", + "source": "crud_qc_work_order_rationale_509", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_495", + "source": "crud_qc_work_order_rationale_518", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_840", + "source": "crud_qc_work_order_rationale_561", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_990", + "source": "crud_qc_work_order_rationale_906", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1143", + "source": "crud_qc_work_order_rationale_1056", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1410", + "source": "crud_qc_work_order_rationale_1209", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1489", + "source": "crud_qc_work_order_rationale_1482", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1522", + "source": "crud_qc_work_order_rationale_1561", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1647", + "source": "crud_qc_work_order_rationale_1594", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1724", + "source": "crud_qc_work_order_rationale_1719", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1790", + "source": "crud_qc_work_order_rationale_1796", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1815", + "source": "crud_qc_work_order_rationale_1862", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1842", + "source": "crud_qc_work_order_rationale_1887", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1864", + "source": "crud_qc_work_order_rationale_1914", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_1966", + "source": "crud_qc_work_order_rationale_1936", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2049", + "source": "crud_qc_work_order_rationale_2038", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2173", + "source": "crud_qc_work_order_rationale_2121", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2453", + "source": "crud_qc_work_order_rationale_2245", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2495", + "source": "crud_qc_work_order_rationale_2525", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_2753", + "source": "crud_qc_work_order_rationale_2567", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", "weight": 0.8 }, { - "source": "crud_qc_work_order_rationale_3011", + "source": "crud_qc_work_order_rationale_2825", "target": "models_qc_param_bizqctaskresult", "relation": "uses", "confidence": "INFERRED", "source_file": "crud/qc_work_order.py", - "source_location": "L3030", + "source_location": "L3102", + "weight": 0.8 + }, + { + "source": "crud_qc_work_order_rationale_3083", + "target": "models_qc_param_bizqctaskresult", + "relation": "uses", + "confidence": "INFERRED", + "source_file": "crud/qc_work_order.py", + "source_location": "L3102", "weight": 0.8 }, { @@ -229362,6 +229655,26 @@ "source_location": "L414", "weight": 1.0 }, + { + "source": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "target": "core_db_collation_eq_unicode", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_work_order.py", + "source_location": "L445", + "weight": 1.0 + }, + { + "source": "crud_qc_work_order_inbound_qc_work_order_ids_by_mother_name", + "target": "core_db_collation_like_unicode", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "crud/qc_work_order.py", + "source_location": "L460", + "weight": 1.0 + }, { "source": "crud_qc_work_order_accept_conclusion_label", "target": "crud_base_crudbase_get", @@ -229369,7 +229682,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L427", + "source_location": "L493", "weight": 1.0 }, { @@ -229379,7 +229692,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L445", + "source_location": "L511", "weight": 1.0 }, { @@ -229389,7 +229702,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L457", + "source_location": "L523", "weight": 1.0 }, { @@ -229399,7 +229712,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L465", + "source_location": "L531", "weight": 1.0 }, { @@ -229409,7 +229722,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L478", + "source_location": "L544", "weight": 1.0 }, { @@ -229419,7 +229732,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L514", + "source_location": "L580", "weight": 1.0 }, { @@ -229429,7 +229742,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L597", + "source_location": "L663", "weight": 1.0 }, { @@ -229439,7 +229752,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L723", + "source_location": "L789", "weight": 1.0 }, { @@ -229449,7 +229762,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L746", + "source_location": "L812", "weight": 1.0 }, { @@ -229459,7 +229772,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L794", + "source_location": "L860", "weight": 1.0 }, { @@ -229469,7 +229782,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L880", + "source_location": "L946", "weight": 1.0 }, { @@ -229479,7 +229792,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L881", + "source_location": "L947", "weight": 1.0 }, { @@ -229489,7 +229802,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1019", + "source_location": "L1085", "weight": 1.0 }, { @@ -229499,7 +229812,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1089", + "source_location": "L1155", "weight": 1.0 }, { @@ -229509,7 +229822,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1090", + "source_location": "L1156", "weight": 1.0 }, { @@ -229519,7 +229832,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1218", + "source_location": "L1284", "weight": 1.0 }, { @@ -229529,7 +229842,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1385", + "source_location": "L1457", "weight": 1.0 }, { @@ -229539,7 +229852,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1401", + "source_location": "L1473", "weight": 1.0 }, { @@ -229549,7 +229862,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1424", + "source_location": "L1496", "weight": 1.0 }, { @@ -229559,7 +229872,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1425", + "source_location": "L1497", "weight": 1.0 }, { @@ -229569,7 +229882,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1478", + "source_location": "L1550", "weight": 1.0 }, { @@ -229579,7 +229892,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1498", + "source_location": "L1570", "weight": 1.0 }, { @@ -229589,7 +229902,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1504", + "source_location": "L1576", "weight": 1.0 }, { @@ -229599,7 +229912,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1528", + "source_location": "L1600", "weight": 1.0 }, { @@ -229609,7 +229922,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1540", + "source_location": "L1612", "weight": 1.0 }, { @@ -229619,7 +229932,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1541", + "source_location": "L1613", "weight": 1.0 }, { @@ -229629,7 +229942,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1619", + "source_location": "L1691", "weight": 1.0 }, { @@ -229639,7 +229952,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1621", + "source_location": "L1693", "weight": 1.0 }, { @@ -229649,7 +229962,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1635", + "source_location": "L1707", "weight": 1.0 }, { @@ -229659,7 +229972,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1680", + "source_location": "L1752", "weight": 1.0 }, { @@ -229669,7 +229982,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1754", + "source_location": "L1826", "weight": 1.0 }, { @@ -229679,7 +229992,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1894", + "source_location": "L1966", "weight": 1.0 }, { @@ -229689,7 +230002,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1896", + "source_location": "L1968", "weight": 1.0 }, { @@ -229699,7 +230012,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1910", + "source_location": "L1982", "weight": 1.0 }, { @@ -229709,7 +230022,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1929", + "source_location": "L2001", "weight": 1.0 }, { @@ -229719,7 +230032,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1944", + "source_location": "L2016", "weight": 1.0 }, { @@ -229729,7 +230042,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1950", + "source_location": "L2022", "weight": 1.0 }, { @@ -229739,7 +230052,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1953", + "source_location": "L2025", "weight": 1.0 }, { @@ -229749,7 +230062,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1954", + "source_location": "L2026", "weight": 1.0 }, { @@ -229759,7 +230072,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1982", + "source_location": "L2054", "weight": 1.0 }, { @@ -229769,7 +230082,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L1983", + "source_location": "L2055", "weight": 1.0 }, { @@ -229779,7 +230092,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2024", + "source_location": "L2096", "weight": 1.0 }, { @@ -229789,7 +230102,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2027", + "source_location": "L2099", "weight": 1.0 }, { @@ -229799,7 +230112,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2089", + "source_location": "L2161", "weight": 1.0 }, { @@ -229809,7 +230122,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2114", + "source_location": "L2186", "weight": 1.0 }, { @@ -229819,7 +230132,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2117", + "source_location": "L2189", "weight": 1.0 }, { @@ -229829,7 +230142,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2118", + "source_location": "L2190", "weight": 1.0 }, { @@ -229839,7 +230152,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2215", + "source_location": "L2287", "weight": 1.0 }, { @@ -229849,7 +230162,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2243", + "source_location": "L2315", "weight": 1.0 }, { @@ -229859,7 +230172,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2246", + "source_location": "L2318", "weight": 1.0 }, { @@ -229869,7 +230182,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2251", + "source_location": "L2323", "weight": 1.0 }, { @@ -229879,7 +230192,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2252", + "source_location": "L2324", "weight": 1.0 }, { @@ -229889,7 +230202,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2325", + "source_location": "L2397", "weight": 1.0 }, { @@ -229899,7 +230212,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2335", + "source_location": "L2407", "weight": 1.0 }, { @@ -229909,7 +230222,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2347", + "source_location": "L2419", "weight": 1.0 }, { @@ -229919,7 +230232,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2365", + "source_location": "L2437", "weight": 1.0 }, { @@ -229929,7 +230242,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2433", + "source_location": "L2505", "weight": 1.0 }, { @@ -229939,7 +230252,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2437", + "source_location": "L2509", "weight": 1.0 }, { @@ -229949,7 +230262,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2455", + "source_location": "L2527", "weight": 1.0 }, { @@ -229959,7 +230272,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2456", + "source_location": "L2528", "weight": 1.0 }, { @@ -229969,7 +230282,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2571", + "source_location": "L2643", "weight": 1.0 }, { @@ -229979,7 +230292,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2636", + "source_location": "L2708", "weight": 1.0 }, { @@ -229989,7 +230302,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2644", + "source_location": "L2716", "weight": 1.0 }, { @@ -229999,7 +230312,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2658", + "source_location": "L2730", "weight": 1.0 }, { @@ -230009,7 +230322,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2823", + "source_location": "L2895", "weight": 1.0 }, { @@ -230019,7 +230332,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2844", + "source_location": "L2916", "weight": 1.0 }, { @@ -230029,7 +230342,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2891", + "source_location": "L2963", "weight": 1.0 }, { @@ -230039,7 +230352,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2904", + "source_location": "L2976", "weight": 1.0 }, { @@ -230049,7 +230362,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2905", + "source_location": "L2977", "weight": 1.0 }, { @@ -230059,7 +230372,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2906", + "source_location": "L2978", "weight": 1.0 }, { @@ -230069,7 +230382,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2926", + "source_location": "L2998", "weight": 1.0 }, { @@ -230079,7 +230392,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2927", + "source_location": "L2999", "weight": 1.0 }, { @@ -230089,7 +230402,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2982", + "source_location": "L3054", "weight": 1.0 }, { @@ -230099,7 +230412,7 @@ "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "crud/qc_work_order.py", - "source_location": "L2983", + "source_location": "L3055", "weight": 1.0 }, { diff --git a/backend/graphify-out/GRAPH_REPORT.md b/backend/graphify-out/GRAPH_REPORT.md index b4885c5a..24729a95 100644 --- a/backend/graphify-out/GRAPH_REPORT.md +++ b/backend/graphify-out/GRAPH_REPORT.md @@ -1,11 +1,11 @@ # Graph Report - app (2026-06-30) ## Corpus Check -- Large corpus: 214 files · ~260,199 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. +- Large corpus: 214 files · ~260,355 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder, or use --no-semantic to run AST-only. ## Summary -- 4445 nodes · 23810 edges · 51 communities detected -- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 16176 edges (avg confidence: 0.59) +- 4447 nodes · 23842 edges · 52 communities detected +- Extraction: 32% EXTRACTED · 68% INFERRED · 0% AMBIGUOUS · INFERRED: 16206 edges (avg confidence: 0.59) - Token cost: 0 input · 0 output ## Community Hubs (Navigation) @@ -54,19 +54,20 @@ - [[_COMMUNITY_Community 42|Community 42]] - [[_COMMUNITY_Community 43|Community 43]] - [[_COMMUNITY_Community 44|Community 44]] -- [[_COMMUNITY_Community 47|Community 47]] +- [[_COMMUNITY_Community 45|Community 45]] - [[_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]] ## God Nodes (most connected - your core abstractions) 1. `success_response()` - 668 edges 2. `error_response()` - 552 edges -3. `SysUser` - 479 edges +3. `SysUser` - 480 edges 4. `BizProductionMaterial` - 311 edges -5. `BizQcTaskResult` - 309 edges +5. `BizQcTaskResult` - 310 edges 6. `BizProductionMaterialUsage` - 306 edges 7. `BizQcMaterialUsage` - 303 edges 8. `BizQcMaterial` - 294 edges @@ -78,259 +79,263 @@ core/api_request_log_middleware.py → models/models.py - `get_menu_list()` --calls--> `success_response()` [INFERRED] api/menu.py → core/response.py -- `中试服务体检管理 API(体检信息、预约项目、实际项目)` --uses--> `SysUser` [INFERRED] - api/pilot_checkup.py → models/models.py - `保留匹配节点及其全部上级,供关键词检索后仍能正确组树。` --uses--> `SysDept` [INFERRED] crud/dept.py → models/models.py - `物品单位 CRUD(biz_item_unit)` --uses--> `BizItemUnit` [INFERRED] crud/item_unit.py → models/models.py +- `快递公司 CRUD(biz_express_company)` --uses--> `BizExpressCompany` [INFERRED] + crud/express_company.py → models/models.py ## Communities ### Community 0 - "Community 0" Cohesion: 0.01 -Nodes (908): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+900 more) +Nodes (880): attachment_download_url(), create_dept(), create_dict_data(), create_dict_type(), create_express_company(), create_item_unit(), create_menu(), create_post() (+872 more) ### Community 1 - "Community 1" Cohesion: 0.01 -Nodes (616): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+608 more) +Nodes (568): AttachmentDownloadUrlBody, DeptCreateBody, DeptUpdateBody, DictDataCreateBody, DictDataUpdateBody, DictTypeCreateBody, DictTypeUpdateBody, ExpressCompanyCreateBody (+560 more) ### Community 2 - "Community 2" -Cohesion: 0.01 -Nodes (334): _normalize_date_bound(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), format_date() (+326 more) +Cohesion: 0.08 +Nodes (355): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody (+347 more) ### Community 3 - "Community 3" -Cohesion: 0.09 -Nodes (343): 环境检测 — 检测项维护 + 登记管理 API, 保险公司及险种价格管理 API(保险公司 + 开票信息 + 险种价格), Base, 将 BizMaterialUsage 行转换为字典(用于我的领用记录)。, 当前登录人的手动出库领用记录:领用人字段存昵称或用户 ID(与生产/质检一致)。, 获取当前用户的物料领用记录(手动出库记录) 筛选条件: - tenant_no = 当前用户租户 - source_type = 'm, 根据 usage_id / batch_id 补全登记行快照字段。, 输注计划出库交接 — 细胞产品状态与市场物料库存联动。 (+335 more) +Cohesion: 0.01 +Nodes (275): _normalize_date_bound(), _persist_protocol_sub_resources(), list_ethnics_for_select(), apply_data_scope(), _get_child_dept_ids(), get_user_dept_id(), _resolve_user_role_scopes(), format_date() (+267 more) ### Community 4 - "Community 4" Cohesion: 0.01 -Nodes (303): generate_uuid(), batch_stock_in(), batch_stock_out(), consumable_code_exists(), create_consumable(), _dec(), get_consumable(), _is_enabled_status() (+295 more) +Nodes (289): generate_uuid(), batch_stock_in(), batch_stock_out(), consumable_code_exists(), create_consumable(), _dec(), get_consumable(), _is_enabled_status() (+281 more) ### Community 5 - "Community 5" -Cohesion: 0.07 -Nodes (244): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+236 more) +Cohesion: 0.05 +Nodes (229): CellSampleTypeCreateBody, CellSampleTypeUpdateBody, CollectionRegionCreateBody, CollectionRegionUpdateBody, CustomerCreateBody, CustomerUpdateBody, HospitalCreateBody, HospitalUpdateBody (+221 more) ### Community 6 - "Community 6" Cohesion: 0.02 -Nodes (205): api_get_checkup_detail(), 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() (+197 more) +Nodes (201): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), batch_review(), _dec() (+193 more) ### Community 7 - "Community 7" -Cohesion: 0.02 -Nodes (199): eq_unicode(), like_unicode(), MySQL 字符串比较/模糊匹配时统一排序规则,避免 Illegal mix of collations。, 跨表字符串等值比较(JOIN / WHERE)时统一为 utf8mb4_unicode_ci。, 将列显式设为 utf8mb4_unicode_ci。, unicode_ci(), batch_review(), _dec() (+191 more) +Cohesion: 0.12 +Nodes (193): BatchStockInBody, BatchStockInItem, BatchStockOutBody, BatchStockOutItem, ConsumableCreateBody, ConsumablePackCreateBody, ConsumablePackUpdateBody, ConsumableUpdateBody (+185 more) ### Community 8 - "Community 8" Cohesion: 0.02 -Nodes (125): get_designer_data(), _error_json(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware, ApiCryptoError (+117 more) +Nodes (113): get_designer_data(), _error_json(), 数据库异常:返回 JSON 并保留 CORS 头,避免浏览器只报跨域错误, 未捕获异常:统一 JSON 500,确保跨域场景下仍有 Access-Control-Allow-Origin, sqlalchemy_exception_handler(), unhandled_exception_handler(), BaseHTTPMiddleware, ApiCryptoError (+105 more) ### Community 9 - "Community 9" -Cohesion: 0.03 -Nodes (179): batch_discard(), batch_options(), _batch_row_to_dict(), batch_stock_in(), batch_stock_out(), _create_batch_and_usage(), delete_batch(), _discard_batch() (+171 more) +Cohesion: 0.02 +Nodes (143): _jwt_user_payload(), logout(), Web 端登录用 RSA 公钥(PKCS#1 v1.5,与 JSEncrypt 一致), Web 端登录:账号为 sys_user.user_no,密码为 sys_user.password(bcrypt)。, 登出:吊销 Redis 会话(若已配置 REDIS_HOST)。, refresh_token(), web_login(), web_login_rsa_public_key() (+135 more) ### Community 10 - "Community 10" -Cohesion: 0.04 -Nodes (124): AccessLogCreateBody, AccessLogUpdateBody, CleanRoomCreateBody, CleanRoomUpdateBody, ExhibitionAppointmentCreateBody, ExhibitionAppointmentUpdateBody, list_storage_slot_stats(), OccupancyCreateBody (+116 more) +Cohesion: 0.03 +Nodes (147): batch_discard(), batch_options(), _batch_row_to_dict(), batch_stock_in(), batch_stock_out(), _create_batch_and_usage(), delete_batch(), _discard_batch() (+139 more) ### Community 11 - "Community 11" -Cohesion: 0.06 -Nodes (71): 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() (+63 more) +Cohesion: 0.04 +Nodes (105): _body_to_payload(), _get_current_user_id(), get_production_reception_by_sample_code(), get_production_reception_detail(), _get_tenant_no(), post_production_reception(), put_production_reception(), _resolve_reception_id() (+97 more) ### Community 12 - "Community 12" -Cohesion: 0.06 -Nodes (58): generate_id(), optional_date(), parse_date(), 将字符串 / date / datetime 转为 date 或 None, camel_to_snake(), get_model_attr(), HistoryCRUD, allocate_next_biz_no() (+50 more) +Cohesion: 0.04 +Nodes (108): complete_application(), create_basic_experiment_sale_schedules(), create_infusion_plan(), create_schedule(), _create_schedule_products(), _format_yyyy_mm_dd(), _generate_application_no(), get_application() (+100 more) ### Community 13 - "Community 13" -Cohesion: 0.07 -Nodes (49): _jwt_user_payload(), Web 端登录用 RSA 公钥(PKCS#1 v1.5,与 JSEncrypt 一致), Web 端登录:账号为 sys_user.user_no,密码为 sys_user.password(bcrypt)。, refresh_token(), web_login(), web_login_rsa_public_key(), lifespan(), create_access_token() (+41 more) +Cohesion: 0.06 +Nodes (64): aggregate_slot_stats_by_facility(), _apply_slot_select_base_filters(), _apply_slot_select_query_filters(), batch_create_slots(), _build_node_path_cache(), _build_slot_keyword_sql_filters(), clear_slots_by_facility_node(), collect_descendant_ids() (+56 more) ### Community 14 - "Community 14" +Cohesion: 0.07 +Nodes (57): 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() (+49 more) + +### Community 15 - "Community 15" +Cohesion: 0.07 +Nodes (31): 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() (+23 more) + +### Community 16 - "Community 16" 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 15 - "Community 15" +### Community 17 - "Community 17" 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" +### Community 18 - "Community 18" +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 19 - "Community 19" Cohesion: 0.2 Nodes (19): _code_exists(), create_material(), _dec(), _fmt_dt(), get_material(), get_material_entity(), get_my_usages(), _is_enabled_status() (+11 more) -### Community 17 - "Community 17" -Cohesion: 0.15 -Nodes (16): 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() (+8 more) - -### Community 18 - "Community 18" -Cohesion: 0.21 -Nodes (15): batch_generate_protocol_nos(), batch_issue_protocol_nos(), batch_revoke_protocol_nos(), create_protocol_no(), get_protocol_no(), list_protocol_nos(), _parse_issued_time(), protocol_no_exists() (+7 more) - -### Community 19 - "Community 19" -Cohesion: 0.22 -Nodes (14): batch_generate_sample_codes(), batch_issue_sample_codes(), batch_revoke_sample_codes(), create_sample_code(), get_sample_code(), list_sample_codes(), _parse_issued_time(), 样本编码池 CRUD(biz_sample_code) (+6 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) +Cohesion: 0.22 +Nodes (13): create_collection_region(), create_hospital(), get_collection_region(), get_hospital(), _hospital_names_by_region_ids(), _hospital_to_dict(), list_collection_regions(), list_hospitals() (+5 more) ### Community 21 - "Community 21" -Cohesion: 0.23 -Nodes (12): Config, ProductBase, ProductCategoryBase, ProductCategoryCreate, ProductCategoryResponse, ProductCreate, ProductResponse, ProductUnitBase (+4 more) +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 22 - "Community 22" Cohesion: 0.26 -Nodes (11): create_collection_region(), create_hospital(), get_collection_region(), get_hospital(), _hospital_to_dict(), list_hospitals(), search_hospitals_by_keyword(), soft_delete_collection_region() (+3 more) +Nodes (12): batch_issue_sample_codes(), batch_revoke_sample_codes(), create_sample_code(), get_sample_code(), list_sample_codes(), _parse_issued_time(), 样本编码池 CRUD(biz_sample_code), _resolve_issued_user_display_name() (+4 more) ### Community 23 - "Community 23" 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) +Nodes (12): create_equipment(), _dec(), equipment_code_exists(), equipment_is_referenced(), get_equipment(), list_equipments(), _norm_status(), _parse_date() (+4 more) ### Community 24 - "Community 24" Cohesion: 0.24 -Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 试剂变动记录 CRUD(biz_reagent_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减试剂库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) +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 25 - "Community 25" -Cohesion: 0.23 -Nodes (10): create_dict_data(), get_dict_data(), is_dict_value_valid(), list_dict_data(), list_dict_data_options(), normalize_transfer_type(), 字典数据 CRUD(sys_dict_data), _row_to_dict() (+2 more) +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" Cohesion: 0.24 -Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 耗材变动记录 CRUD(biz_consumable_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减耗材库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) +Nodes (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) ### Community 27 - "Community 27" +Cohesion: 0.24 +Nodes (11): deduct_for_step(), _display_remark(), list_stock_logs(), _parse_receiver_purpose_from_remark(), 试剂变动记录 CRUD(biz_reagent_stock_log), 撤销步骤此前 step_save 扣减,便于重新填报。, 扣减试剂库存并生成变动记录。调用方控制事务,本函数不 commit。, _resolve_receiver_purpose() (+3 more) + +### Community 28 - "Community 28" +Cohesion: 0.23 +Nodes (10): create_dict_data(), get_dict_data(), is_dict_value_valid(), list_dict_data(), list_dict_data_options(), normalize_transfer_type(), 字典数据 CRUD(sys_dict_data), _row_to_dict() (+2 more) + +### Community 29 - "Community 29" +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 30 - "Community 30" Cohesion: 0.27 Nodes (11): _build_tree(), _cascade_soft_delete(), _collect_with_ancestors(), create_dept(), get_dept(), list_depts(), list_depts_tree(), 保留匹配节点及其全部上级,供关键词检索后仍能正确组树。 (+3 more) -### Community 28 - "Community 28" +### Community 31 - "Community 31" +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 32 - "Community 32" 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 29 - "Community 29" -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 30 - "Community 30" +### Community 33 - "Community 33" 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 31 - "Community 31" +### Community 34 - "Community 34" 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 32 - "Community 32" -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 33 - "Community 33" +### Community 35 - "Community 35" 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 34 - "Community 34" +### Community 36 - "Community 36" 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 36 - "Community 36" +### Community 37 - "Community 37" Cohesion: 0.36 Nodes (7): create_tenant(), get_tenant(), list_tenants(), _row_to_dict(), soft_delete_tenant(), tenant_no_exists(), update_tenant() -### Community 37 - "Community 37" +### Community 38 - "Community 38" Cohesion: 0.36 Nodes (7): create_site(), get_site(), list_sites(), _row_to_dict(), site_code_exists(), soft_delete_site(), update_site() -### Community 38 - "Community 38" +### Community 39 - "Community 39" Cohesion: 0.29 Nodes (2): BaseModel, SoftDeleteModel -### Community 39 - "Community 39" +### Community 40 - "Community 40" Cohesion: 0.38 Nodes (6): derive_legacy_status_from_three(), derive_three_status_from_legacy(), 阶段A兼容:从旧 status 推导三字段。 约束:旧 status 本身混合了支付/配送/订单生命周期,因此只能尽力推断; 若业务侧已有更精确, 阶段A兼容:从三字段反推旧 status(用于旧前端/旧筛选参数兼容)。, ThreeStatus, _to_decimal() -### Community 40 - "Community 40" +### Community 41 - "Community 41" Cohesion: 0.5 Nodes (3): BaseSettings, Config, Settings -### Community 41 - "Community 41" +### Community 42 - "Community 42" Cohesion: 0.5 Nodes (2): _auto_fill_create_dept_id(), ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID -### Community 42 - "Community 42" +### Community 43 - "Community 43" Cohesion: 0.67 Nodes (2): get_menu_list(), 运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组) -### Community 43 - "Community 43" +### Community 44 - "Community 44" Cohesion: 1.0 Nodes (1): 请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传 -### Community 44 - "Community 44" +### Community 45 - "Community 45" Cohesion: 1.0 Nodes (1): API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位) -### Community 47 - "Community 47" +### Community 48 - "Community 48" Cohesion: 1.0 Nodes (1): 发送订单状态通知 Args: openid: 用户openid ord -### Community 48 - "Community 48" +### Community 49 - "Community 49" Cohesion: 1.0 Nodes (1): 发送支付成功通知 Args: openid: 用户openid ord -### Community 49 - "Community 49" +### Community 50 - "Community 50" Cohesion: 1.0 Nodes (1): 发送配送通知 Args: openid: 配送员openid task -### Community 50 - "Community 50" +### Community 51 - "Community 51" Cohesion: 1.0 Nodes (1): 发送配送时效预警 Args: openid: 配送员openid ta -### Community 51 - "Community 51" +### Community 52 - "Community 52" Cohesion: 1.0 Nodes (1): 发送退款结果通知 Args: openid: 用户openid ord -### Community 52 - "Community 52" +### Community 53 - "Community 53" Cohesion: 1.0 Nodes (1): 发送催单通知给配送员 Args: deliver_openid: 配送员openid ## Knowledge Gaps - **132 isolated node(s):** `刷新会话 TTL(refreshToken 续期;已登录用户每次 API 校验通过后滑动续期)`, `写入 refreshToken(用于 one-time 使用/吊销)`, `根据 token 获取当前用户(包含 Redis 会话校验;会话滑动续期)`, `登录凭据 RSA 解密(与前端 JSEncrypt PKCS#1 v1.5 兼容)。`, `加载 RSA 密钥对:优先环境变量,否则使用内置固定默认密钥。` (+127 more) These have ≤1 connection - possible missing edges or undocumented components. -- **Thin community `Community 38`** (8 nodes): `BaseModel`, `.to_dict()`, `get_active()`, `base.py`, `SoftDeleteModel`, `.restore()`, `.soft_delete()`, `__tablename__()` +- **Thin community `Community 39`** (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 41`** (4 nodes): `_auto_fill_create_dept_id()`, `get_db()`, `database.py`, `ORM before_insert 钩子:当 create_dept_id 为空时,自动从请求上下文填充当前用户部门 ID` +- **Thin community `Community 42`** (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 42`** (3 nodes): `get_menu_list()`, `menu.py`, `运营端菜单接口(与 web-admin 前端静态路由 sqxp.ts 对齐,5 个一级菜单分组)` +- **Thin community `Community 43`** (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 43`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` +- **Thin community `Community 44`** (2 nodes): `context.py`, `请求级别的用户上下文变量 通过 contextvars 在请求处理链路中传递当前用户信息, 供 SQLAlchemy 事件监听器等底层机制使用,避免逐层手动传` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 44`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` +- **Thin community `Community 45`** (2 nodes): `__init__.py`, `API 路由包(骨架:公共鉴权 + 静态菜单 + 运营端占位)` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 47`** (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 48`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` +- **Thin community `Community 49`** (1 nodes): `发送支付成功通知 Args: openid: 用户openid ord` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 49`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` +- **Thin community `Community 50`** (1 nodes): `发送配送通知 Args: openid: 配送员openid task` Too small to be a meaningful cluster - may be noise or needs more connections extracted. -- **Thin community `Community 50`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` +- **Thin community `Community 51`** (1 nodes): `发送配送时效预警 Args: openid: 配送员openid ta` 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 52`** (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: deliver_openid: 配送员openid` +- **Thin community `Community 53`** (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 0`, `Community 2`, `Community 3`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 13`, `Community 18`, `Community 19`, `Community 24`, `Community 26`?** - _High betweenness centrality (0.101) - this node is a cross-community bridge._ -- **Why does `generate_uuid()` connect `Community 4` to `Community 0`, `Community 2`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 16`, `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`, `Community 37`?** - _High betweenness centrality (0.072) - this node is a cross-community bridge._ -- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 2`, `Community 6`, `Community 8`, `Community 10`, `Community 42`, `Community 11`, `Community 13`?** - _High betweenness centrality (0.065) - this node is a cross-community bridge._ +- **Why does `SysUser` connect `Community 1` to `Community 2`, `Community 3`, `Community 5`, `Community 6`, `Community 7`, `Community 9`, `Community 10`, `Community 21`, `Community 22`, `Community 27`, `Community 29`?** + _High betweenness centrality (0.121) - this node is a cross-community bridge._ +- **Why does `generate_uuid()` connect `Community 4` to `Community 0`, `Community 3`, `Community 5`, `Community 6`, `Community 7`, `Community 8`, `Community 9`, `Community 10`, `Community 11`, `Community 12`, `Community 13`, `Community 14`, `Community 15`, `Community 16`, `Community 18`, `Community 19`, `Community 20`, `Community 21`, `Community 22`, `Community 23`, `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`?** + _High betweenness centrality (0.060) - this node is a cross-community bridge._ +- **Why does `success_response()` connect `Community 0` to `Community 1`, `Community 3`, `Community 5`, `Community 8`, `Community 9`, `Community 11`, `Community 43`, `Community 14`?** + _High betweenness centrality (0.057) - this node is a cross-community bridge._ - **Are the 729 inferred relationships involving `str` (e.g. with `unhandled_exception_handler()` and `get_current_user_by_token()`) actually correct?** _`str` has 729 INFERRED edges - model-reasoned connections that need verification._ - **Are the 667 inferred relationships involving `success_response()` (e.g. with `list_storage_release_reviews()` and `get_storage_release_review_detail()`) actually correct?** _`success_response()` has 667 INFERRED edges - model-reasoned connections that need verification._ - **Are the 551 inferred relationships involving `error_response()` (e.g. with `_json_error_response()` and `list_storage_release_reviews()`) actually correct?** _`error_response()` has 551 INFERRED edges - model-reasoned connections that need verification._ -- **Are the 477 inferred relationships involving `SysUser` (e.g. with `数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3` and `从 SysUser 读取用户的 dept_id。`) actually correct?** - _`SysUser` has 477 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file +- **Are the 478 inferred relationships involving `SysUser` (e.g. with `数据权限过滤(V0.3:基于角色 data_scope 的查询级行级过滤) data_scope 值: 1 = 全部数据 2 = 本部门数据 3` and `从 SysUser 读取用户的 dept_id。`) actually correct?** + _`SysUser` has 478 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 c18cc2ee..68271c84 100644 --- a/backend/graphify-out/graph.html +++ b/backend/graphify-out/graph.html @@ -57,12 +57,12 @@
-