fix: 子表保存改为就地同步,避免整批换 id 打断外键。

协议样本、生产产出和盘点明细按行更新并保留原 id;补齐存储证明质检预填、离职人员显示名,以及样本采集通知模板字段。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-10-28 10:51:53 +08:00
1 parent d66e55af65
commit 5e563a6669
139 files changed
+59986 -49048

No files matched your search

+317 -90
View File
@@ -3199,6 +3199,34 @@
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L32"
},
{
"id": "utils_storage_cert_qc_fields_isperinatalqualfield",
"label": "isPerinatalQualField()",
"file_type": "code",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L150"
},
{
"id": "utils_storage_cert_qc_fields_qualoptionsfor",
"label": "qualOptionsFor()",
"file_type": "code",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L159"
},
{
"id": "utils_storage_cert_qc_fields_normalizequalvalue",
"label": "normalizeQualValue()",
"file_type": "code",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L168"
},
{
"id": "utils_storage_cert_qc_fields_mergestoragecertprefill",
"label": "mergeStorageCertPrefill()",
"file_type": "code",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L186"
},
{
"id": "utils_void_type_dict_ts",
"label": "void-type-dict.ts",
@@ -5243,12 +5271,33 @@
"source_file": "utils/production-step-output.ts",
"source_location": "L1"
},
{
"id": "utils_production_step_output_createstablerowid",
"label": "createStableRowId()",
"file_type": "code",
"source_file": "utils/production-step-output.ts",
"source_location": "L2"
},
{
"id": "utils_production_step_output_createstepoutputid",
"label": "createStepOutputId()",
"file_type": "code",
"source_file": "utils/production-step-output.ts",
"source_location": "L10"
},
{
"id": "utils_production_step_output_createemptystepoutputrow",
"label": "createEmptyStepOutputRow()",
"file_type": "code",
"source_file": "utils/production-step-output.ts",
"source_location": "L2"
"source_location": "L15"
},
{
"id": "utils_production_step_output_tostepoutputreplaceitem",
"label": "toStepOutputReplaceItem()",
"file_type": "code",
"source_file": "utils/production-step-output.ts",
"source_location": "L26"
},
{
"id": "utils_qc_company_task_group_ts",
@@ -10155,35 +10204,49 @@
"label": "displayValue()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L161"
"source_location": "L187"
},
{
"id": "storage_cert_qc_dialog_index_ispositivequal",
"label": "isPositiveQual()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L193"
},
{
"id": "storage_cert_qc_dialog_index_resetformkeys",
"label": "resetFormKeys()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L167"
"source_location": "L198"
},
{
"id": "storage_cert_qc_dialog_index_applydetail",
"label": "applyDetail()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L178"
"source_location": "L210"
},
{
"id": "storage_cert_qc_dialog_index_loaddetail",
"label": "loadDetail()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L191"
"source_location": "L227"
},
{
"id": "storage_cert_qc_dialog_index_handlesave",
"label": "handleSave()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L210"
"source_location": "L246"
},
{
"id": "storage_cert_qc_dialog_index_deep",
"label": "deep()",
"file_type": "code",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L377"
},
{
"id": "components_business_product_lines_batch_slot_fill_dialog_index_vue",
@@ -11562,14 +11625,14 @@
"label": "fetchSampleStorageCertQc()",
"file_type": "code",
"source_file": "api/sample-storage-cert-qc.ts",
"source_location": "L16"
"source_location": "L17"
},
{
"id": "api_sample_storage_cert_qc_savesamplestoragecertqc",
"label": "saveSampleStorageCertQc()",
"file_type": "code",
"source_file": "api/sample-storage-cert-qc.ts",
"source_location": "L22"
"source_location": "L23"
},
{
"id": "api_leave_ts",
@@ -21173,42 +21236,42 @@
"label": "parseTaskAttachmentsFromUrls()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L68"
"source_location": "L72"
},
{
"id": "production_work_order_usetaskstepeditor_toapiflag",
"label": "toApiFlag()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L78"
"source_location": "L82"
},
{
"id": "production_work_order_usetaskstepeditor_fromapiflag",
"label": "fromApiFlag()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L82"
"source_location": "L86"
},
{
"id": "production_work_order_usetaskstepeditor_normalizestepsubtables",
"label": "normalizeStepSubTables()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L85"
"source_location": "L89"
},
{
"id": "production_work_order_usetaskstepeditor_parseordernum",
"label": "parseOrderNum()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L113"
"source_location": "L117"
},
{
"id": "production_work_order_usetaskstepeditor_usetaskstepeditor",
"label": "useTaskStepEditor()",
"file_type": "code",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L120"
"source_location": "L124"
},
{
"id": "views_production_production_work_order_stepdetailpanel_vue",
@@ -21684,70 +21747,70 @@
"label": "serializeOutputs()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L37"
"source_location": "L38"
},
{
"id": "production_work_order_task_step_editor_persistence_serializeattachments",
"label": "serializeAttachments()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L51"
"source_location": "L52"
},
{
"id": "production_work_order_task_step_editor_persistence_serializeequipmentids",
"label": "serializeEquipmentIds()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L59"
"source_location": "L60"
},
{
"id": "production_work_order_task_step_editor_persistence_normalizereagents",
"label": "normalizeReagents()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L63"
"source_location": "L64"
},
{
"id": "production_work_order_task_step_editor_persistence_normalizeconsumables",
"label": "normalizeConsumables()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L77"
"source_location": "L79"
},
{
"id": "production_work_order_task_step_editor_persistence_normalizeconfiguredreagents",
"label": "normalizeConfiguredReagents()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L91"
"source_location": "L94"
},
{
"id": "production_work_order_task_step_editor_persistence_normalizestepoutputs",
"label": "normalizeStepOutputs()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L104"
"source_location": "L108"
},
{
"id": "production_work_order_task_step_editor_persistence_normalizedatacollections",
"label": "normalizeDataCollections()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L113"
"source_location": "L118"
},
{
"id": "production_work_order_task_step_editor_persistence_serializestep",
"label": "serializeStep()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L122"
"source_location": "L128"
},
{
"id": "production_work_order_task_step_editor_persistence_scopetostepid",
"label": "scopeToStepId()",
"file_type": "code",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L140"
"source_location": "L146"
},
{
"id": "views_production_production_work_order_dispatchstepdialog_vue",
@@ -22223,21 +22286,21 @@
"label": "if()",
"file_type": "code",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1620"
"source_location": "L1621"
},
{
"id": "process_processroutetab_get",
"label": "get()",
"file_type": "code",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1828"
"source_location": "L1829"
},
{
"id": "process_processroutetab_set",
"label": "set()",
"file_type": "code",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1838"
"source_location": "L1839"
},
{
"id": "views_production_process_category_index_vue",
@@ -34117,6 +34180,42 @@
"source_location": "L32",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_ts",
"target": "utils_storage_cert_qc_fields_isperinatalqualfield",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L150",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_ts",
"target": "utils_storage_cert_qc_fields_qualoptionsfor",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L159",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_ts",
"target": "utils_storage_cert_qc_fields_normalizequalvalue",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L168",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_ts",
"target": "utils_storage_cert_qc_fields_mergestoragecertprefill",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L186",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_supportsstoragecertqc",
"target": "utils_storage_cert_qc_fields_resolvestoragecertqctypekey",
@@ -34126,6 +34225,24 @@
"source_location": "L33",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_qualoptionsfor",
"target": "utils_storage_cert_qc_fields_isperinatalqualfield",
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L164",
"weight": 1.0
},
{
"source": "utils_storage_cert_qc_fields_normalizequalvalue",
"target": "utils_storage_cert_qc_fields_isperinatalqualfield",
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "utils/storage-cert-qc-fields.ts",
"source_location": "L173",
"weight": 1.0
},
{
"source": "utils_void_type_dict_ts",
"target": "vue",
@@ -38394,13 +38511,67 @@
},
{
"source": "utils_production_step_output_ts",
"target": "utils_production_step_output_createemptystepoutputrow",
"target": "utils_production_step_output_createstablerowid",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L2",
"weight": 1.0
},
{
"source": "utils_production_step_output_ts",
"target": "utils_production_step_output_createstepoutputid",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L10",
"weight": 1.0
},
{
"source": "utils_production_step_output_ts",
"target": "utils_production_step_output_createemptystepoutputrow",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L15",
"weight": 1.0
},
{
"source": "utils_production_step_output_ts",
"target": "utils_production_step_output_tostepoutputreplaceitem",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L26",
"weight": 1.0
},
{
"source": "utils_production_step_output_createstepoutputid",
"target": "utils_production_step_output_createstablerowid",
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L11",
"weight": 1.0
},
{
"source": "utils_production_step_output_createemptystepoutputrow",
"target": "utils_production_step_output_createstepoutputid",
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L17",
"weight": 1.0
},
{
"source": "utils_production_step_output_tostepoutputreplaceitem",
"target": "utils_production_step_output_createstepoutputid",
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "utils/production-step-output.ts",
"source_location": "L27",
"weight": 1.0
},
{
"source": "utils_qc_company_task_group_ts",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_api_qc_task",
@@ -48037,7 +48208,16 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L161",
"source_location": "L187",
"weight": 1.0
},
{
"source": "components_business_storage_cert_qc_dialog_index_vue",
"target": "storage_cert_qc_dialog_index_ispositivequal",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L193",
"weight": 1.0
},
{
@@ -48046,7 +48226,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L167",
"source_location": "L198",
"weight": 1.0
},
{
@@ -48055,7 +48235,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L178",
"source_location": "L210",
"weight": 1.0
},
{
@@ -48064,7 +48244,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L191",
"source_location": "L227",
"weight": 1.0
},
{
@@ -48073,7 +48253,16 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L210",
"source_location": "L246",
"weight": 1.0
},
{
"source": "components_business_storage_cert_qc_dialog_index_vue",
"target": "storage_cert_qc_dialog_index_deep",
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L377",
"weight": 1.0
},
{
@@ -48082,7 +48271,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L188",
"source_location": "L224",
"weight": 1.0
},
{
@@ -48091,7 +48280,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L197",
"source_location": "L233",
"weight": 1.0
},
{
@@ -48100,7 +48289,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L201",
"source_location": "L237",
"weight": 1.0
},
{
@@ -50620,7 +50809,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "api/sample-storage-cert-qc.ts",
"source_location": "L16",
"source_location": "L17",
"weight": 1.0
},
{
@@ -50629,7 +50818,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "api/sample-storage-cert-qc.ts",
"source_location": "L22",
"source_location": "L23",
"weight": 1.0
},
{
@@ -66118,7 +66307,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L52",
"source_location": "L56",
"weight": 1.0
},
{
@@ -66127,7 +66316,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L53",
"source_location": "L57",
"weight": 1.0
},
{
@@ -66136,7 +66325,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L54",
"source_location": "L58",
"weight": 1.0
},
{
@@ -66145,7 +66334,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L68",
"source_location": "L72",
"weight": 1.0
},
{
@@ -66154,7 +66343,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L78",
"source_location": "L82",
"weight": 1.0
},
{
@@ -66163,7 +66352,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L82",
"source_location": "L86",
"weight": 1.0
},
{
@@ -66172,7 +66361,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L85",
"source_location": "L89",
"weight": 1.0
},
{
@@ -66181,7 +66370,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L113",
"source_location": "L117",
"weight": 1.0
},
{
@@ -66190,7 +66379,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L120",
"source_location": "L124",
"weight": 1.0
},
{
@@ -67036,7 +67225,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L37",
"source_location": "L38",
"weight": 1.0
},
{
@@ -67045,7 +67234,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L51",
"source_location": "L52",
"weight": 1.0
},
{
@@ -67054,7 +67243,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L59",
"source_location": "L60",
"weight": 1.0
},
{
@@ -67063,7 +67252,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L63",
"source_location": "L64",
"weight": 1.0
},
{
@@ -67072,7 +67261,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L77",
"source_location": "L79",
"weight": 1.0
},
{
@@ -67081,7 +67270,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L91",
"source_location": "L94",
"weight": 1.0
},
{
@@ -67090,7 +67279,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L104",
"source_location": "L108",
"weight": 1.0
},
{
@@ -67099,7 +67288,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L113",
"source_location": "L118",
"weight": 1.0
},
{
@@ -67108,7 +67297,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L122",
"source_location": "L128",
"weight": 1.0
},
{
@@ -67117,7 +67306,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L140",
"source_location": "L146",
"weight": 1.0
},
{
@@ -67162,7 +67351,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L132",
"source_location": "L138",
"weight": 1.0
},
{
@@ -67171,7 +67360,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L133",
"source_location": "L139",
"weight": 1.0
},
{
@@ -67180,7 +67369,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L134",
"source_location": "L140",
"weight": 1.0
},
{
@@ -67189,7 +67378,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L135",
"source_location": "L141",
"weight": 1.0
},
{
@@ -67198,7 +67387,7 @@
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "views/production/production-work-order/task-step-editor-persistence.ts",
"source_location": "L136",
"source_location": "L142",
"weight": 1.0
},
{
@@ -68283,7 +68472,7 @@
},
{
"source": "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue",
"target": "components_business_dialog_form_body_index_vue",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_utils_production_step_output",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-material/ProductionMaterialConfiguredCatalogDialog.vue",
@@ -68292,20 +68481,29 @@
},
{
"source": "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_api_production_material",
"target": "components_business_dialog_form_body_index_vue",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-material/ProductionMaterialConfiguredCatalogDialog.vue",
"source_location": "L135",
"weight": 1.0
},
{
"source": "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_api_production_material",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-material/ProductionMaterialConfiguredCatalogDialog.vue",
"source_location": "L136",
"weight": 1.0
},
{
"source": "views_production_production_material_productionmaterialconfiguredcatalogdialog_vue",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_utils_status_tag_registry",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/production/production-material/ProductionMaterialConfiguredCatalogDialog.vue",
"source_location": "L144",
"source_location": "L145",
"weight": 1.0
},
{
@@ -68314,7 +68512,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1620",
"source_location": "L1621",
"weight": 1.0
},
{
@@ -68323,7 +68521,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1740",
"source_location": "L1741",
"weight": 1.0
},
{
@@ -68332,7 +68530,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1828",
"source_location": "L1829",
"weight": 1.0
},
{
@@ -68341,7 +68539,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1838",
"source_location": "L1839",
"weight": 1.0
},
{
@@ -68350,7 +68548,7 @@
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "views/production/process/ProcessRouteTab.vue",
"source_location": "L1998",
"source_location": "L1999",
"weight": 1.0
},
{
@@ -68377,7 +68575,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L100",
"source_location": "L141",
"weight": 1.0
},
{
@@ -68386,7 +68584,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L101",
"source_location": "L142",
"weight": 1.0
},
{
@@ -68395,7 +68593,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L102",
"source_location": "L143",
"weight": 1.0
},
{
@@ -68404,7 +68602,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L103",
"source_location": "L144",
"weight": 1.0
},
{
@@ -68413,7 +68611,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L104",
"source_location": "L145",
"weight": 1.0
},
{
@@ -68422,7 +68620,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L105",
"source_location": "L146",
"weight": 1.0
},
{
@@ -68431,7 +68629,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L109",
"source_location": "L150",
"weight": 1.0
},
{
@@ -68440,7 +68638,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L110",
"source_location": "L151",
"weight": 1.0
},
{
@@ -68449,7 +68647,16 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L115",
"source_location": "L156",
"weight": 1.0
},
{
"source": "views_quality_inspection_qc_work_order_qccompanytaskresultdialog_vue",
"target": "users_wuzilong_work_00code_zkxw_web_admin_src_utils_qc_item_param_options",
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L157",
"weight": 1.0
},
{
@@ -68458,7 +68665,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L116",
"source_location": "L158",
"weight": 1.0
},
{
@@ -68467,7 +68674,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L121",
"source_location": "L163",
"weight": 1.0
},
{
@@ -68476,7 +68683,7 @@
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "views/quality-inspection/qc-work-order/QcCompanyTaskResultDialog.vue",
"source_location": "L122",
"source_location": "L164",
"weight": 1.0
},
{
@@ -84898,6 +85105,16 @@
"source_location": "L145",
"weight": 1.0
},
{
"source": "storage_cert_qc_dialog_index_resetformkeys",
"target": "utils_storage_cert_qc_fields_normalizequalvalue",
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L205",
"weight": 1.0
},
{
"source": "storage_cert_qc_dialog_index_applydetail",
"target": "utils_storage_cert_qc_fields_resolvestoragecertqctypekey",
@@ -84905,7 +85122,17 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L186",
"source_location": "L218",
"weight": 1.0
},
{
"source": "storage_cert_qc_dialog_index_applydetail",
"target": "utils_storage_cert_qc_fields_mergestoragecertprefill",
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L222",
"weight": 1.0
},
{
@@ -84915,7 +85142,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L196",
"source_location": "L232",
"weight": 1.0
},
{
@@ -84925,7 +85152,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L199",
"source_location": "L235",
"weight": 1.0
},
{
@@ -84935,7 +85162,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L225",
"source_location": "L261",
"weight": 1.0
},
{
@@ -84945,7 +85172,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "components/business/storage-cert-qc-dialog/index.vue",
"source_location": "L230",
"source_location": "L266",
"weight": 1.0
},
{
@@ -85705,7 +85932,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "api/sample-storage-cert-qc.ts",
"source_location": "L17",
"source_location": "L18",
"weight": 1.0
},
{
@@ -90605,7 +90832,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L91",
"source_location": "L95",
"weight": 1.0
},
{
@@ -90615,7 +90842,7 @@
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "views/production/production-work-order/useTaskStepEditor.ts",
"source_location": "L159",
"source_location": "L163",
"weight": 1.0
},
{