2213be6b90c5b3700980328d30b4e8bba9b03501c3f9ded0db74a8fd3b3f3e5d.json 78 KB

1
  1. {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "label": "contract-html-to-docx.ts", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L1"}, {"id": "crm_contract_html_to_docx_htmltodocxfn", "label": "HtmlToDocxFn", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L7"}, {"id": "crm_contract_html_to_docx_ensuredocxnodeglobals", "label": "ensureDocxNodeGlobals()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L18"}, {"id": "crm_contract_html_to_docx_loadhtmltodocx", "label": "loadHtmlToDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L34"}, {"id": "crm_contract_html_to_docx_arraybuffertobase64", "label": "arrayBufferToBase64()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L45"}, {"id": "crm_contract_html_to_docx_urltodataurl", "label": "urlToDataUrl()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L55"}, {"id": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "label": "inlineRemoteImagesAsDataUrls()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L71"}, {"id": "crm_contract_html_to_docx_generatecontractdocxblob", "label": "generateContractDocxBlob()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L102"}, {"id": "crm_contract_html_to_docx_parsecontractsuppliercode", "label": "parseContractSupplierCode()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L131"}, {"id": "crm_contract_html_to_docx_stripcontractlogohtml", "label": "stripContractLogoHtml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L137"}, {"id": "crm_contract_html_to_docx_stripwatermarkhtml", "label": "stripWatermarkHtml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L149"}, {"id": "crm_contract_html_to_docx_toabsoluteasseturls", "label": "toAbsoluteAssetUrls()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L158"}, {"id": "crm_contract_html_to_docx_takebalanceddiv", "label": "takeBalancedDiv()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L168"}, {"id": "crm_contract_html_to_docx_collecttopleveldivchildren", "label": "collectTopLevelDivChildren()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L205"}, {"id": "crm_contract_html_to_docx_estimatetextcols", "label": "estimateTextCols()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L225"}, {"id": "crm_contract_html_to_docx_buildspacedmetarowhtml", "label": "buildSpacedMetaRowHtml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L239"}, {"id": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "label": "normalizeHeaderMetaFlexLayoutForDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L253"}, {"id": "crm_contract_html_to_docx_normalizesealimagesfordocx", "label": "normalizeSealImagesForDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L303"}, {"id": "crm_contract_html_to_docx_normalizepartytitleunderlinefordocx", "label": "normalizePartyTitleUnderlineForDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L318"}, {"id": "crm_contract_html_to_docx_buildniltblbordersxml", "label": "buildNilTblBordersXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L338"}, {"id": "crm_contract_html_to_docx_buildniltcbordersxml", "label": "buildNilTcBordersXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L342"}, {"id": "crm_contract_html_to_docx_buildtitlebottomtcbordersxml", "label": "buildTitleBottomTcBordersXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L346"}, {"id": "crm_contract_html_to_docx_buildpartytblbordersxml", "label": "buildPartyTblBordersXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L351"}, {"id": "crm_contract_html_to_docx_buildpartyoutertcbordersxml", "label": "buildPartyOuterTcBordersXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L355"}, {"id": "crm_contract_html_to_docx_buildtighttcmarxml", "label": "buildTightTcMarXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L362"}, {"id": "crm_contract_html_to_docx_buildpartycellmarxml", "label": "buildPartyCellMarXml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L367"}, {"id": "crm_contract_html_to_docx_iscontractmetarowtable", "label": "isContractMetaRowTable()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L371"}, {"id": "crm_contract_html_to_docx_ispartytitleonlytable", "label": "isPartyTitleOnlyTable()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L379"}, {"id": "crm_contract_html_to_docx_ispartygridtable", "label": "isPartyGridTable()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L386"}, {"id": "crm_contract_html_to_docx_indexofdocxtableopen", "label": "indexOfDocxTableOpen()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L391"}, {"id": "crm_contract_html_to_docx_extractbalanceddocxtables", "label": "extractBalancedDocxTables()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L403"}, {"id": "crm_contract_html_to_docx_mapalldocxtables", "label": "mapAllDocxTables()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L437"}, {"id": "crm_contract_html_to_docx_upserttblborders", "label": "upsertTblBorders()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L460"}, {"id": "crm_contract_html_to_docx_tightencellpr", "label": "tightenCellPr()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L470"}, {"id": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "label": "clearContractMetaRowBordersInDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L488"}, {"id": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "label": "stylePartyTitleUnderlineTablesInDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L518"}, {"id": "crm_contract_html_to_docx_stylepartygridtablesindocx", "label": "stylePartyGridTablesInDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L560"}, {"id": "crm_contract_html_to_docx_extractdirecttablecells", "label": "extractDirectTableCells()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L602"}, {"id": "crm_contract_html_to_docx_upsertcellbordersandmar", "label": "upsertCellBordersAndMar()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L640"}, {"id": "crm_contract_html_to_docx_floatsealimagesindocx", "label": "floatSealImagesInDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L667"}, {"id": "crm_contract_html_to_docx_partycolumnparts", "label": "PartyColumnParts", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L717"}, {"id": "crm_contract_html_to_docx_parsepartycolumnparts", "label": "parsePartyColumnParts()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L726"}, {"id": "crm_contract_html_to_docx_buildpartycolumncellhtml", "label": "buildPartyColumnCellHtml()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L756"}, {"id": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "label": "normalizePartyFlexLayoutForDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L778"}, {"id": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "label": "prepareContractHtmlForDocx()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L809"}, {"id": "crm_contract_html_to_docx_buildcontractdocxfilename", "label": "buildContractDocxFileName()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L835"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "buffer", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_htmltodocxfn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_ensuredocxnodeglobals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L18", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_loadhtmltodocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L34", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_arraybuffertobase64", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L45", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_urltodataurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L55", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L71", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_generatecontractdocxblob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L102", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_parsecontractsuppliercode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L131", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_stripcontractlogohtml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L137", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_stripwatermarkhtml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L149", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_toabsoluteasseturls", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L158", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_takebalanceddiv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L168", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_collecttopleveldivchildren", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L205", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_estimatetextcols", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L225", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildspacedmetarowhtml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L239", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L253", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_normalizesealimagesfordocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L303", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_normalizepartytitleunderlinefordocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L318", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildniltblbordersxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L338", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildniltcbordersxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L342", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildtitlebottomtcbordersxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L346", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildpartytblbordersxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L351", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildpartyoutertcbordersxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L355", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildtighttcmarxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L362", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildpartycellmarxml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L367", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_iscontractmetarowtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L371", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_ispartytitleonlytable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L379", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_ispartygridtable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L386", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_indexofdocxtableopen", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L391", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_extractbalanceddocxtables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L403", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_mapalldocxtables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L437", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_upserttblborders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L460", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_tightencellpr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L470", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L488", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L518", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_stylepartygridtablesindocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L560", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_extractdirecttablecells", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L602", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_upsertcellbordersandmar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L640", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_floatsealimagesindocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L667", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_partycolumnparts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L717", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_parsepartycolumnparts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L726", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildpartycolumncellhtml", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L756", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L778", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L809", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_crm_contract_html_to_docx_ts", "target": "crm_contract_html_to_docx_buildcontractdocxfilename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L835", "weight": 1.0}, {"source": "crm_contract_html_to_docx_loadhtmltodocx", "target": "crm_contract_html_to_docx_ensuredocxnodeglobals", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L35", "weight": 1.0}, {"source": "crm_contract_html_to_docx_loadhtmltodocx", "target": "html_to_docx", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L37", "weight": 1.0}, {"source": "crm_contract_html_to_docx_urltodataurl", "target": "crm_contract_html_to_docx_arraybuffertobase64", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L62", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_ensuredocxnodeglobals", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L106", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_loadhtmltodocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L107", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L108", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L125", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_stylepartygridtablesindocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L126", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L127", "weight": 1.0}, {"source": "crm_contract_html_to_docx_generatecontractdocxblob", "target": "crm_contract_html_to_docx_floatsealimagesindocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L128", "weight": 1.0}, {"source": "crm_contract_html_to_docx_collecttopleveldivchildren", "target": "crm_contract_html_to_docx_takebalanceddiv", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L214", "weight": 1.0}, {"source": "crm_contract_html_to_docx_buildspacedmetarowhtml", "target": "crm_contract_html_to_docx_estimatetextcols", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L240", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "target": "crm_contract_html_to_docx_takebalanceddiv", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L264", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "target": "crm_contract_html_to_docx_collecttopleveldivchildren", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L269", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "target": "crm_contract_html_to_docx_buildspacedmetarowhtml", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L292", "weight": 1.0}, {"source": "crm_contract_html_to_docx_extractbalanceddocxtables", "target": "crm_contract_html_to_docx_indexofdocxtableopen", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L409", "weight": 1.0}, {"source": "crm_contract_html_to_docx_mapalldocxtables", "target": "crm_contract_html_to_docx_extractbalanceddocxtables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L438", "weight": 1.0}, {"source": "crm_contract_html_to_docx_tightencellpr", "target": "crm_contract_html_to_docx_buildtighttcmarxml", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L478", "weight": 1.0}, {"source": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "target": "jszip", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L489", "weight": 1.0}, {"source": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "target": "crm_contract_html_to_docx_mapalldocxtables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L496", "weight": 1.0}, {"source": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "target": "jszip", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L519", "weight": 1.0}, {"source": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "target": "crm_contract_html_to_docx_mapalldocxtables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L526", "weight": 1.0}, {"source": "crm_contract_html_to_docx_stylepartygridtablesindocx", "target": "jszip", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L561", "weight": 1.0}, {"source": "crm_contract_html_to_docx_stylepartygridtablesindocx", "target": "crm_contract_html_to_docx_mapalldocxtables", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L568", "weight": 1.0}, {"source": "crm_contract_html_to_docx_floatsealimagesindocx", "target": "jszip", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L668", "weight": 1.0}, {"source": "crm_contract_html_to_docx_parsepartycolumnparts", "target": "crm_contract_html_to_docx_collecttopleveldivchildren", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L736", "weight": 1.0}, {"source": "crm_contract_html_to_docx_buildpartycolumncellhtml", "target": "crm_contract_html_to_docx_normalizepartytitleunderlinefordocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L758", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "target": "crm_contract_html_to_docx_takebalanceddiv", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L790", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "target": "crm_contract_html_to_docx_collecttopleveldivchildren", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L793", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "target": "crm_contract_html_to_docx_parsepartycolumnparts", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L797", "weight": 1.0}, {"source": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "target": "crm_contract_html_to_docx_buildpartycolumncellhtml", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L802", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_parsecontractsuppliercode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L815", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_stripwatermarkhtml", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L820", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_stripcontractlogohtml", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L822", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_toabsoluteasseturls", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L825", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_normalizesealimagesfordocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L826", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L827", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L828", "weight": 1.0}, {"source": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "target": "crm_contract_html_to_docx_normalizepartytitleunderlinefordocx", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L830", "weight": 1.0}], "raw_calls": [{"caller_nid": "crm_contract_html_to_docx_arraybuffertobase64", "callee": "fromCharCode", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L50"}, {"caller_nid": "crm_contract_html_to_docx_arraybuffertobase64", "callee": "subarray", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L50"}, {"caller_nid": "crm_contract_html_to_docx_arraybuffertobase64", "callee": "btoa", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L52"}, {"caller_nid": "crm_contract_html_to_docx_urltodataurl", "callee": "fetch", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L57"}, {"caller_nid": "crm_contract_html_to_docx_urltodataurl", "callee": "blob", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L59"}, {"caller_nid": "crm_contract_html_to_docx_urltodataurl", "callee": "arrayBuffer", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L60"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "exec", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L75"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L77"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "add", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L77"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "all", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L83"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L84"}, {"caller_nid": "crm_contract_html_to_docx_inlineremoteimagesasdataurls", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L92"}, {"caller_nid": "crm_contract_html_to_docx_generatecontractdocxblob", "callee": "HTMLtoDOCX", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L111"}, {"caller_nid": "crm_contract_html_to_docx_parsecontractsuppliercode", "callee": "match", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L133"}, {"caller_nid": "crm_contract_html_to_docx_parsecontractsuppliercode", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L133"}, {"caller_nid": "crm_contract_html_to_docx_stripcontractlogohtml", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L138"}, {"caller_nid": "crm_contract_html_to_docx_stripcontractlogohtml", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L144"}, {"caller_nid": "crm_contract_html_to_docx_stripwatermarkhtml", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L150"}, {"caller_nid": "crm_contract_html_to_docx_stripwatermarkhtml", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L154"}, {"caller_nid": "crm_contract_html_to_docx_toabsoluteasseturls", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L159"}, {"caller_nid": "crm_contract_html_to_docx_toabsoluteasseturls", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L160"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L172"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L173"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L174"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "toLowerCase", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L179"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L181"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L182"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L186"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L193"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L194"}, {"caller_nid": "crm_contract_html_to_docx_takebalanceddiv", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L195"}, {"caller_nid": "crm_contract_html_to_docx_collecttopleveldivchildren", "callee": "toLowerCase", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L210"}, {"caller_nid": "crm_contract_html_to_docx_collecttopleveldivchildren", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L212"}, {"caller_nid": "crm_contract_html_to_docx_collecttopleveldivchildren", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L216"}, {"caller_nid": "crm_contract_html_to_docx_estimatetextcols", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L227"}, {"caller_nid": "crm_contract_html_to_docx_estimatetextcols", "callee": "charCodeAt", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L228"}, {"caller_nid": "crm_contract_html_to_docx_buildspacedmetarowhtml", "callee": "max", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L241"}, {"caller_nid": "crm_contract_html_to_docx_buildspacedmetarowhtml", "callee": "ceil", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L243"}, {"caller_nid": "crm_contract_html_to_docx_buildspacedmetarowhtml", "callee": "repeat", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L244"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "exec", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L257"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L258"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L267"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L271"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L271"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L272"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L274"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L274"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L282"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L282"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L284"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L284"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L285"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L285"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L288"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L288"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L290"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L290"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L291"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L291"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L293"}, {"caller_nid": "crm_contract_html_to_docx_normalizeheadermetaflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L293"}, {"caller_nid": "crm_contract_html_to_docx_normalizesealimagesfordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L304"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartytitleunderlinefordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L319"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L372"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L372"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "matchAll", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L372"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L373"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L374"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L374"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L375"}, {"caller_nid": "crm_contract_html_to_docx_iscontractmetarowtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L375"}, {"caller_nid": "crm_contract_html_to_docx_ispartytitleonlytable", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L380"}, {"caller_nid": "crm_contract_html_to_docx_ispartytitleonlytable", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L380"}, {"caller_nid": "crm_contract_html_to_docx_ispartytitleonlytable", "callee": "matchAll", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L380"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L387"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L387"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "matchAll", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L387"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L388"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L388"}, {"caller_nid": "crm_contract_html_to_docx_ispartygridtable", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L388"}, {"caller_nid": "crm_contract_html_to_docx_indexofdocxtableopen", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L394"}, {"caller_nid": "crm_contract_html_to_docx_indexofdocxtableopen", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L397"}, {"caller_nid": "crm_contract_html_to_docx_indexofdocxtableopen", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L397"}, {"caller_nid": "crm_contract_html_to_docx_extractbalanceddocxtables", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L415"}, {"caller_nid": "crm_contract_html_to_docx_extractbalanceddocxtables", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L424"}, {"caller_nid": "crm_contract_html_to_docx_extractbalanceddocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L424"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L443"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "lastIndexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L444"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L447"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L448"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L449"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "mapper", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L452"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L454"}, {"caller_nid": "crm_contract_html_to_docx_mapalldocxtables", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L454"}, {"caller_nid": "crm_contract_html_to_docx_upserttblborders", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L461"}, {"caller_nid": "crm_contract_html_to_docx_upserttblborders", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L462"}, {"caller_nid": "crm_contract_html_to_docx_upserttblborders", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L464"}, {"caller_nid": "crm_contract_html_to_docx_upserttblborders", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L465"}, {"caller_nid": "crm_contract_html_to_docx_upserttblborders", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L467"}, {"caller_nid": "crm_contract_html_to_docx_tightencellpr", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L472"}, {"caller_nid": "crm_contract_html_to_docx_tightencellpr", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L473"}, {"caller_nid": "crm_contract_html_to_docx_tightencellpr", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L477"}, {"caller_nid": "crm_contract_html_to_docx_tightencellpr", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L478"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "arrayBuffer", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L490"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "loadAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L491"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L492"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "async", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L495"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L508"}, {"caller_nid": "crm_contract_html_to_docx_clearcontractmetarowbordersindocx", "callee": "generateAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L509"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "arrayBuffer", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L520"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "loadAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L521"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L522"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "async", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L525"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L550"}, {"caller_nid": "crm_contract_html_to_docx_stylepartytitleunderlinetablesindocx", "callee": "generateAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L551"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "arrayBuffer", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L562"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "loadAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L563"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L564"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "async", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L567"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L594"}, {"caller_nid": "crm_contract_html_to_docx_stylepartygridtablesindocx", "callee": "generateAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L595"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L608"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L610"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L610"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L618"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "indexOf", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L619"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L622"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L622"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L630"}, {"caller_nid": "crm_contract_html_to_docx_extractdirecttablecells", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L630"}, {"caller_nid": "crm_contract_html_to_docx_upsertcellbordersandmar", "callee": "test", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L645"}, {"caller_nid": "crm_contract_html_to_docx_upsertcellbordersandmar", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L646"}, {"caller_nid": "crm_contract_html_to_docx_upsertcellbordersandmar", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L661"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "arrayBuffer", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L670"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "loadAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L671"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L672"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "async", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L675"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L676"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "file", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L710"}, {"caller_nid": "crm_contract_html_to_docx_floatsealimagesindocx", "callee": "generateAsync", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L711"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L728"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L728"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L740"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L740"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L746"}, {"caller_nid": "crm_contract_html_to_docx_parsepartycolumnparts", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L751"}, {"caller_nid": "crm_contract_html_to_docx_buildpartycolumncellhtml", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L766"}, {"caller_nid": "crm_contract_html_to_docx_buildpartycolumncellhtml", "callee": "join", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L771"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "exec", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L783"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L784"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L795"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "includes", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L795"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L803"}, {"caller_nid": "crm_contract_html_to_docx_normalizepartyflexlayoutfordocx", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L803"}, {"caller_nid": "crm_contract_html_to_docx_preparecontracthtmlfordocx", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L814"}, {"caller_nid": "crm_contract_html_to_docx_buildcontractdocxfilename", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L839"}, {"caller_nid": "crm_contract_html_to_docx_buildcontractdocxfilename", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L839"}, {"caller_nid": "crm_contract_html_to_docx_buildcontractdocxfilename", "callee": "trim", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L839"}, {"caller_nid": "crm_contract_html_to_docx_buildcontractdocxfilename", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L839"}, {"caller_nid": "crm_contract_html_to_docx_buildcontractdocxfilename", "callee": "replace", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/crm/contract-html-to-docx.ts", "source_location": "L840"}]}