{"remainingRequest":"D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\xcjy-fvue\\src\\utils\\treeUtils.js","dependencies":[{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\src\\utils\\treeUtils.js","mtime":1741314105347},{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\babel.config.js","mtime":1741314102158},{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\xcjy-fvue\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyIGZyb20gIkQ6L2plbmtpbnMvd29ya3NwYWNlL3hjanktZnZ1ZS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmpvaW4uanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5wdXNoLmpzIjsKLyoqDQogKiDku47moJHlvaLmlbDmja7kuK3moLnmja5pZOWMuemFjeiKgueCue+8jOW5tui/lOWbnuivpeiKgueCueWPiuWFtuaJgOacieWtkOiKgueCueeahGlk5pWw57uE44CC5bi455So5LqO6KGo5qC85pWw5o2u6YCa6L+H5qCR5b2i55uu5b2V6L+b6KGM562b6YCJDQogKiBAcGFyYW0ge0FycmF5fSB0cmVlIC0g5qCR5b2i5pWw5o2u44CCDQogKiBAcGFyYW0ge251bWJlciB8IHN0cmluZ30gdGFyZ2V0SWQgLSDnm67moIfoioLngrnnmoRpZOOAgg0KICogQHBhcmFtIHsnc3RyaW5nJyB8ICdhcnJheSd9IHR5cGUgLSDov5Tlm57nu5PmnpzkuLrpgJflj7fliIbpmpTlrZfnrKbkuLLov5jmmK/mlbDnu4TjgIINCiAqIEByZXR1cm4ge1N0cmluZyB8IEFycmF5fSDljIXlkKvljLnphY3oioLngrnlj4rlhbbmiYDmnInlrZDoioLngrnnmoRpZOeahOmAl+WPt+WIhumalOWtl+espuS4suaIluaVsOe7hOOAgg0KICogQGV4YW1wbGUNCiAqIGZpbmROb2RlQW5kQ2hpbGRyZW5JZHMoWw0KICogICB7aWQ6JycsY2hpbGRyZW46W3tpZDonMSd9ICwge2lkOicyJ31dfQ0KICogXSwneHh4JykNCiAqLwpleHBvcnQgZnVuY3Rpb24gZmluZE5vZGVBbmRDaGlsZHJlbklkcygpIHsKICB2YXIgdHJlZSA9IGFyZ3VtZW50cy5sZW5ndGggPiAwICYmIGFyZ3VtZW50c1swXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzBdIDogW107CiAgdmFyIHRhcmdldElkID0gYXJndW1lbnRzLmxlbmd0aCA+IDEgJiYgYXJndW1lbnRzWzFdICE9PSB1bmRlZmluZWQgPyBhcmd1bWVudHNbMV0gOiAnJzsKICB2YXIgdHlwZSA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogJ3N0cmluZyc7CiAgdmFyIGlkcyA9IFtdOwoKICAvLyDmlLbpm4boioLngrnlj4rlhbblrZDoioLngrnnmoTmiYDmnIlpZAogIGZ1bmN0aW9uIGNvbGxlY3RJZHMobm9kZSkgewogICAgaWRzLnB1c2gobm9kZS5pZCk7CiAgICBpZiAobm9kZS5jaGlsZHJlbiAmJiBub2RlLmNoaWxkcmVuLmxlbmd0aCA+IDApIHsKICAgICAgdmFyIF9pdGVyYXRvciA9IF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyKG5vZGUuY2hpbGRyZW4pLAogICAgICAgIF9zdGVwOwogICAgICB0cnkgewogICAgICAgIGZvciAoX2l0ZXJhdG9yLnMoKTsgIShfc3RlcCA9IF9pdGVyYXRvci5uKCkpLmRvbmU7KSB7CiAgICAgICAgICB2YXIgY2hpbGQgPSBfc3RlcC52YWx1ZTsKICAgICAgICAgIGNvbGxlY3RJZHMoY2hpbGQpOwogICAgICAgIH0KICAgICAgfSBjYXRjaCAoZXJyKSB7CiAgICAgICAgX2l0ZXJhdG9yLmUoZXJyKTsKICAgICAgfSBmaW5hbGx5IHsKICAgICAgICBfaXRlcmF0b3IuZigpOwogICAgICB9CiAgICB9CiAgfQoKICAvLyDpgY3ljobmoJHlvaLmlbDmja7mib7liLDnm67moIfoioLngrkKICBmdW5jdGlvbiB0cmF2ZXJzZShub2RlcykgewogICAgdmFyIF9pdGVyYXRvcjIgPSBfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlcihub2RlcyksCiAgICAgIF9zdGVwMjsKICAgIHRyeSB7CiAgICAgIGZvciAoX2l0ZXJhdG9yMi5zKCk7ICEoX3N0ZXAyID0gX2l0ZXJhdG9yMi5uKCkpLmRvbmU7KSB7CiAgICAgICAgdmFyIG5vZGUgPSBfc3RlcDIudmFsdWU7CiAgICAgICAgaWYgKG5vZGUuaWQgPT09IHRhcmdldElkKSB7CiAgICAgICAgICAvLyDmib7liLDnm67moIfoioLngrnvvIzlvIDlp4vmlLbpm4ZpZAogICAgICAgICAgY29sbGVjdElkcyhub2RlKTsKICAgICAgICAgIHJldHVybiB0cnVlOyAvLyDlgZzmraLpgY3ljobvvIzlm6DkuLrlt7Lnu4/mib7liLDnm67moIfoioLngrkKICAgICAgICB9CiAgICAgICAgaWYgKG5vZGUuY2hpbGRyZW4gJiYgbm9kZS5jaGlsZHJlbi5sZW5ndGggPiAwKSB7CiAgICAgICAgICB2YXIgZm91bmQgPSB0cmF2ZXJzZShub2RlLmNoaWxkcmVuKTsKICAgICAgICAgIGlmIChmb3VuZCkgcmV0dXJuIHRydWU7IC8vIOWmguaenOWcqOWtkOiKgueCueS4reaJvuWIsOebruagh++8jOWBnOatoumBjeWOhgogICAgICAgIH0KICAgICAgfQogICAgfSBjYXRjaCAoZXJyKSB7CiAgICAgIF9pdGVyYXRvcjIuZShlcnIpOwogICAgfSBmaW5hbGx5IHsKICAgICAgX2l0ZXJhdG9yMi5mKCk7CiAgICB9CiAgICByZXR1cm4gZmFsc2U7IC8vIOW9k+WJjeWIhuaUr+ayoeacieaJvuWIsOebruagh+iKgueCuQogIH0KICB0cmF2ZXJzZSh0cmVlKTsKICByZXR1cm4gdHlwZSA9PT0gJ3N0cmluZycgPyBpZHMuam9pbignLCcpIDogaWRzOwp9CgovKioNCiAqIOmAkuW9kuWHveaVsO+8mumAmui/h+aMh+WumuWtl+auteWSjGlk5p+l6K+i5p+Q5LiA5bGC57qn55qE5pWw5o2uDQogKiBAcGFyYW0ge0FycmF5fSB0cmVlIC0g5qCR5b2i5pWw5o2u44CCDQogKiBAcGFyYW0ge251bWJlciB8IHN0cmluZ30gaWRlbnRpZmllciAtIOebruagh+iKgueCueeahOWUr+S4gOagh+ivhuespumUruWAvOOAgg0KICogQHBhcmFtIHtzdHJpbmd9IGZpZWxkTmFtZSAtIOebruagh+iKgueCueeahOWUr+S4gOagh+ivhuespumUruWQjeOAgg0KICogQHJldHVybiB7T2JqZWN0fSDljLnphY3lsYLnuqfnmoTmlbDmja4NCiAqIEBleGFtcGxlDQogKiBmaW5kRGF0YUJ5RmllbGQoWw0KICogICB7aWQ6JycsY2hpbGRyZW46W3tpZDonMSd9ICwge2lkOicyJ31dfQ0KICogXSwnMScpDQogKi8KZXhwb3J0IGZ1bmN0aW9uIGZpbmREYXRhQnlGaWVsZCh0cmVlLCBpZGVudGlmaWVyKSB7CiAgdmFyIGZpZWxkTmFtZSA9IGFyZ3VtZW50cy5sZW5ndGggPiAyICYmIGFyZ3VtZW50c1syXSAhPT0gdW5kZWZpbmVkID8gYXJndW1lbnRzWzJdIDogJ2lkJzsKICB2YXIgX2l0ZXJhdG9yMyA9IF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyKHRyZWUpLAogICAgX3N0ZXAzOwogIHRyeSB7CiAgICBmb3IgKF9pdGVyYXRvcjMucygpOyAhKF9zdGVwMyA9IF9pdGVyYXRvcjMubigpKS5kb25lOykgewogICAgICB2YXIgbm9kZSA9IF9zdGVwMy52YWx1ZTsKICAgICAgaWYgKG5vZGVbZmllbGROYW1lXSA9PT0gaWRlbnRpZmllcikgewogICAgICAgIHJldHVybiBub2RlOwogICAgICB9CiAgICAgIGlmIChub2RlLmNoaWxkcmVuKSB7CiAgICAgICAgdmFyIHJlc3VsdCA9IGZpbmREYXRhQnlGaWVsZChub2RlLmNoaWxkcmVuLCBpZGVudGlmaWVyLCBmaWVsZE5hbWUpOwogICAgICAgIGlmIChyZXN1bHQpIHsKICAgICAgICAgIHJldHVybiByZXN1bHQ7CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfSBjYXRjaCAoZXJyKSB7CiAgICBfaXRlcmF0b3IzLmUoZXJyKTsKICB9IGZpbmFsbHkgewogICAgX2l0ZXJhdG9yMy5mKCk7CiAgfQogIHJldHVybiBudWxsOwp9"},null]}