{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/src/ui/main/ConversationMessageHistoryPage.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/src/ui/main/ConversationMessageHistoryPage.vue","mtime":1702016964383},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/babel-loader/lib/index.js","mtime":1702017034360},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/cache-loader/dist/cjs.js","mtime":1702017034107},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/node_modules/vue-loader/lib/index.js","mtime":1702017029242}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBNZXNzYWdlQ29udGVudENvbnRhaW5lclZpZXcgZnJvbSAiLi9jb252ZXJzYXRpb24vbWVzc2FnZS9NZXNzYWdlQ29udGVudENvbnRhaW5lclZpZXciOwppbXBvcnQgQ29udmVyc2F0aW9uIGZyb20gIi4uLy4uL3dmYy9tb2RlbC9jb252ZXJzYXRpb24iOwppbXBvcnQgc3RvcmUgZnJvbSAiLi4vLi4vc3RvcmUiOwppbXBvcnQgSW5maW5pdGVMb2FkaW5nIGZyb20gInZ1ZS1pbmZpbml0ZS1sb2FkaW5nIjsKaW1wb3J0IE1lc3NhZ2VDb250ZW50VHlwZSBmcm9tICIuLi8uLi93ZmMvbWVzc2FnZXMvbWVzc2FnZUNvbnRlbnRUeXBlIjsKCmV4cG9ydCBkZWZhdWx0IHsKICAgIG5hbWU6ICJDb252ZXJzYXRpb25NZXNzYWdlSGlzdG9yeVBhZ2UiLAoKICAgIGRhdGEoKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcXVlcnk6ICcnLAogICAgICAgICAgICBtZXNzYWdlczogW10sCiAgICAgICAgICAgIGZpbGVzTWVzc2FnZXM6IFtdLAogICAgICAgICAgICBtZWRpYU1lc3NhZ2VzOiBbXSwKICAgICAgICAgICAgbGlua01lc3NhZ2VzOiBbXSwKICAgICAgICAgICAgc2VhcmNoUmVzdWx0czogW10sCiAgICAgICAgICAgIGNvbnZlcnNhdGlvbkluZm86IG51bGwsCiAgICAgICAgICAgIGF1dG9TY3JvbGxUb0JvdHRvbTogdHJ1ZSwKICAgICAgICAgICAgY2F0ZWdvcnk6ICdhbGwnLAogICAgICAgICAgICBjdXJyZW50TWVzc2FnZTogbnVsbCwKICAgICAgICAgICAgY29udGV4dE1lc3NhZ2VzOiBbXSwKICAgICAgICB9CiAgICB9LAoKICAgIG1vdW50ZWQoKSB7CiAgICAgICAgbGV0IHBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLmhhc2guc3BsaXQoJz8nKVsxXSk7CiAgICAgICAgbGV0IHR5cGUgPSBOdW1iZXIocGFyYW1zLmdldCgndHlwZScpKTsKICAgICAgICBsZXQgdGFyZ2V0ID0gcGFyYW1zLmdldCgndGFyZ2V0Jyk7CiAgICAgICAgbGV0IGxpbmUgPSBOdW1iZXIocGFyYW1zLmdldCgnbGluZScpKTsKICAgICAgICB0aGlzLmNvbnZlcnNhdGlvbkluZm8gPSBzdG9yZS5nZXRDb252ZXJzYXRpb25JbmZvKG5ldyBDb252ZXJzYXRpb24odHlwZSwgdGFyZ2V0LCBsaW5lKSk7CiAgICB9LAoKICAgIHVwZGF0ZWQoKSB7CiAgICAgICAgaWYgKHRoaXMuYXV0b1Njcm9sbFRvQm90dG9tKSB7CiAgICAgICAgICAgIHRoaXMuYXV0b1Njcm9sbFRvQm90dG9tID0gZmFsc2U7CiAgICAgICAgICAgIGxldCBtZXNzYWdlTGlzdEVsZW1lbnQgPSB0aGlzLiRyZWZzWydjb252ZXJzYXRpb25NZXNzYWdlTGlzdCddOwogICAgICAgICAgICBtZXNzYWdlTGlzdEVsZW1lbnQuc2Nyb2xsKHt0b3A6IG1lc3NhZ2VMaXN0RWxlbWVudC5zY3JvbGxIZWlnaHQsIGxlZnQ6IDAsIGJlaGF2aW9yOiAnYXV0byd9KQogICAgICAgIH0KICAgIH0sCgogICAgbWV0aG9kczogewogICAgICAgIGluZmluaXRlSGFuZGxlcigkc3RhdGUpIHsKICAgICAgICAgICAgaWYgKHRoaXMuY3VycmVudE1lc3NhZ2UpIHsKICAgICAgICAgICAgICAgIGxldCBmaXJzdE1zZyA9IHRoaXMuY29udGV4dE1lc3NhZ2VzWzBdOwogICAgICAgICAgICAgICAgbGV0IGNvbnZlcnNhdGlvbiA9IHRoaXMuY29udmVyc2F0aW9uSW5mby5jb252ZXJzYXRpb247CiAgICAgICAgICAgICAgICBzdG9yZS5nZXRNZXNzYWdlcyhjb252ZXJzYXRpb24sIGZpcnN0TXNnLm1lc3NhZ2VJZCwgdHJ1ZSwgJycsIG1zZ3MgPT4gewogICAgICAgICAgICAgICAgICAgIGlmIChtc2dzLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5jb250ZXh0TWVzc2FnZXMgPSBtc2dzLmNvbmNhdCh0aGlzLmNvbnRleHRNZXNzYWdlcyk7CiAgICAgICAgICAgICAgICAgICAgICAgICRzdGF0ZS5sb2FkZWQoKTsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAkc3RhdGUuY29tcGxldGUoKTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAodGhpcy5xdWVyeSkgewogICAgICAgICAgICAgICAgbGV0IGNvbnRlbnRUeXBlcyA9IHRoaXMuY2F0ZWdvcnlDb250ZW50VHlwZXMoKTsKICAgICAgICAgICAgICAgIGxldCB0bXAgPSBzdG9yZS5zZWFyY2hNZXNzYWdlSW5UeXBlcyh0aGlzLmNvbnZlcnNhdGlvbkluZm8uY29udmVyc2F0aW9uLCBjb250ZW50VHlwZXMsIHRoaXMucXVlcnksIHRoaXMuc2VhcmNoUmVzdWx0cy5sZW5ndGgpOwogICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ3RvIHNlYXJjaCcsIHRoaXMuY2F0ZWdvcnksIHRoaXMucXVlcnksIHRoaXMuc2VhcmNoUmVzdWx0cy5sZW5ndGgsIHRtcC5sZW5ndGgpOwogICAgICAgICAgICAgICAgaWYgKHRtcC5sZW5ndGggPT09IDApIHsKICAgICAgICAgICAgICAgICAgICAkc3RhdGUuY29tcGxldGUoKTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgdGhpcy5zZWFyY2hSZXN1bHRzLnB1c2goLi4udG1wKTsKICAgICAgICAgICAgICAgICAgICAkc3RhdGUubG9hZGVkKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygndG8gbG9hZCBjb252ZXJzYXRpb24gbWVzc2FnZScsIHRoaXMuY2F0ZWdvcnkpCiAgICAgICAgICAgICAgICBsZXQgdGltZXN0YW1wOwogICAgICAgICAgICAgICAgbGV0IHRhcmdldE1zZ3M7CiAgICAgICAgICAgICAgICBsZXQgY29udGVudFR5cGVzID0gW107CiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuY2F0ZWdvcnkpIHsKICAgICAgICAgICAgICAgICAgICBjYXNlICdhbGwnOgogICAgICAgICAgICAgICAgICAgICAgICB0YXJnZXRNc2dzID0gdGhpcy5tZXNzYWdlczsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAnZmlsZSc6CiAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdldE1zZ3MgPSB0aGlzLmZpbGVzTWVzc2FnZXM7CiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnRUeXBlcyA9IFtNZXNzYWdlQ29udGVudFR5cGUuRmlsZV07CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIGNhc2UgJ21lZGlhJzoKICAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0TXNncyA9IHRoaXMubWVkaWFNZXNzYWdlczsKICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudFR5cGVzID0gW01lc3NhZ2VDb250ZW50VHlwZS5JbWFnZSwgTWVzc2FnZUNvbnRlbnRUeXBlLlZpZGVvXTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAnbGluayc6CiAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdldE1zZ3MgPSB0aGlzLmxpbmtNZXNzYWdlczsKICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudFR5cGVzID0gW01lc3NhZ2VDb250ZW50VHlwZS5MaW5rXTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHRpbWVzdGFtcCA9IHRhcmdldE1zZ3MubGVuZ3RoID4gMCA/IHRhcmdldE1zZ3NbMF0udGltZXN0YW1wIDogMDsKICAgICAgICAgICAgICAgIHN0b3JlLmdldE1lc3NhZ2VJblR5cGVzKHRoaXMuY29udmVyc2F0aW9uSW5mby5jb252ZXJzYXRpb24sIGNvbnRlbnRUeXBlcywgdGltZXN0YW1wLCB0cnVlLCAnJywgKG1zZ3MpID0+IHsKICAgICAgICAgICAgICAgICAgICBpZiAobXNncyAmJiBtc2dzLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0TXNncy51bnNoaWZ0KC4uLm1zZ3MpCiAgICAgICAgICAgICAgICAgICAgICAgICRzdGF0ZS5sb2FkZWQoKTsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAkc3RhdGUuY29tcGxldGUoKTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICB9CiAgICAgICAgfSwKCiAgICAgICAgaW5maW5pdGVIYW5kbGVyQm90dG9tKCRzdGF0ZSkgewogICAgICAgICAgICBsZXQgbGFzdE1zZyA9IHRoaXMuY29udGV4dE1lc3NhZ2VzW3RoaXMuY29udGV4dE1lc3NhZ2VzLmxlbmd0aCAtIDFdOwogICAgICAgICAgICBsZXQgY29udmVyc2F0aW9uID0gdGhpcy5jb252ZXJzYXRpb25JbmZvLmNvbnZlcnNhdGlvbjsKICAgICAgICAgICAgc3RvcmUuZ2V0TWVzc2FnZXMoY29udmVyc2F0aW9uLCBsYXN0TXNnLm1lc3NhZ2VJZCwgZmFsc2UsICcnLCBtc2dzID0+IHsKICAgICAgICAgICAgICAgIGlmIChtc2dzLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgICAgICAgICB0aGlzLmNvbnRleHRNZXNzYWdlcyA9IHRoaXMuY29udGV4dE1lc3NhZ2VzLmNvbmNhdChtc2dzKTsKICAgICAgICAgICAgICAgICAgICAkc3RhdGUubG9hZGVkKCk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICRzdGF0ZS5jb21wbGV0ZSgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgICAgICB9LAogICAgICAgIHNldEN1cnJlbnRDYXRlZ29yeShjYXRlZ29yeSkgewogICAgICAgICAgICB0aGlzLmNhdGVnb3J5ID0gY2F0ZWdvcnk7CiAgICAgICAgICAgIHRoaXMuYXV0b1Njcm9sbFRvQm90dG9tID0gdHJ1ZTsKICAgICAgICAgICAgdGhpcy5jdXJyZW50TWVzc2FnZSA9IG51bGw7CiAgICAgICAgICAgIHRoaXMuY29udGV4dE1lc3NhZ2VzID0gW107CiAgICAgICAgfSwKICAgICAgICBjYW5jZWwoKSB7CiAgICAgICAgICAgIHRoaXMucXVlcnkgPSAnJzsKICAgICAgICB9LAogICAgICAgIG9wZW5NZXNzYWdlQ29udGV4dE1lbnUoZXZlbnQsIG1zZykgewogICAgICAgICAgICAvLyBUT0RPCiAgICAgICAgfSwKCiAgICAgICAgY2F0ZWdvcnlDb250ZW50VHlwZXMoKSB7CiAgICAgICAgICAgIGxldCBjb250ZW50VHlwZXMgPSBbXTsKICAgICAgICAgICAgc3dpdGNoICh0aGlzLmNhdGVnb3J5KSB7CiAgICAgICAgICAgICAgICBjYXNlICdmaWxlJzoKICAgICAgICAgICAgICAgICAgICBjb250ZW50VHlwZXMgPSBbTWVzc2FnZUNvbnRlbnRUeXBlLkZpbGVdOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAnbWVkaWEnOgogICAgICAgICAgICAgICAgICAgIGNvbnRlbnRUeXBlcyA9IFtNZXNzYWdlQ29udGVudFR5cGUuVmlkZW8sIE1lc3NhZ2VDb250ZW50VHlwZS5JbWFnZV07CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlICdsaW5rJzoKICAgICAgICAgICAgICAgICAgICBjb250ZW50VHlwZXMgPSBbTWVzc2FnZUNvbnRlbnRUeXBlLkxpbmtdOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gY29udGVudFR5cGVzOwogICAgICAgIH0sCgogICAgICAgIHNob3dDb250ZXh0TWVzc2FnZXMobWVzc2FnZSkgewogICAgICAgICAgICB0aGlzLmN1cnJlbnRNZXNzYWdlID0gbWVzc2FnZTsKICAgICAgICAgICAgdGhpcy5jb250ZXh0TWVzc2FnZXMgPSBbbWVzc2FnZV07CiAgICAgICAgICAgIHRoaXMuYXV0b1Njcm9sbFRvQm90dG9tID0gZmFsc2U7CiAgICAgICAgfSwKICAgIH0sCgogICAgY29tcHV0ZWQ6IHsKICAgICAgICBmaWx0ZXJlZE1lc3NhZ2VzKCkgewogICAgICAgICAgICBpZiAodGhpcy5jdXJyZW50TWVzc2FnZSkgewogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29udGV4dE1lc3NhZ2VzOwogICAgICAgICAgICB9CgogICAgICAgICAgICBpZiAodGhpcy5xdWVyeSAmJiB0aGlzLnNlYXJjaFJlc3VsdHMpIHsKICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLnNlYXJjaFJlc3VsdHM7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgbGV0IG1zZ3M7CiAgICAgICAgICAgIHN3aXRjaCAodGhpcy5jYXRlZ29yeSkgewogICAgICAgICAgICAgICAgY2FzZSAnZmlsZSc6CiAgICAgICAgICAgICAgICAgICAgbXNncyA9IHRoaXMuZmlsZXNNZXNzYWdlczsKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgJ21lZGlhJzoKICAgICAgICAgICAgICAgICAgICBtc2dzID0gdGhpcy5tZWRpYU1lc3NhZ2VzOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAnbGluayc6CiAgICAgICAgICAgICAgICAgICAgbXNncyA9IHRoaXMubGlua01lc3NhZ2VzOwogICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICAgICBtc2dzID0gdGhpcy5tZXNzYWdlczsKICAgICAgICAgICAgICAgICAgICBicmVhawoKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gbXNnczsKICAgICAgICB9CiAgICB9LAoKICAgIHdhdGNoOiB7CiAgICAgICAgcXVlcnkoKSB7CiAgICAgICAgICAgIGlmICh0aGlzLnF1ZXJ5KSB7CiAgICAgICAgICAgICAgICB0aGlzLiRyZWZzLmluZmluaXRlTG9hZGVyLnN0YXRlQ2hhbmdlci5yZXNldCgpOwogICAgICAgICAgICAgICAgbGV0IGNvbnRlbnRUeXBlcyA9IHRoaXMuY2F0ZWdvcnlDb250ZW50VHlwZXMoKTsKICAgICAgICAgICAgICAgIHRoaXMuc2VhcmNoUmVzdWx0cyA9IHN0b3JlLnNlYXJjaE1lc3NhZ2VJblR5cGVzKHRoaXMuY29udmVyc2F0aW9uSW5mby5jb252ZXJzYXRpb24sIGNvbnRlbnRUeXBlcywgdGhpcy5xdWVyeSwgMCk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICB0aGlzLnNlYXJjaFJlc3VsdHMgPSBbXTsKICAgICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgY2F0ZWdvcnkoKSB7CiAgICAgICAgICAgIGlmICh0aGlzLnF1ZXJ5KSB7CiAgICAgICAgICAgICAgICBsZXQgY29udGVudFR5cGVzID0gdGhpcy5jYXRlZ29yeUNvbnRlbnRUeXBlcygpOwogICAgICAgICAgICAgICAgdGhpcy5zZWFyY2hSZXN1bHRzID0gc3RvcmUuc2VhcmNoTWVzc2FnZUluVHlwZXModGhpcy5jb252ZXJzYXRpb25JbmZvLmNvbnZlcnNhdGlvbiwgY29udGVudFR5cGVzLCB0aGlzLnF1ZXJ5LCAwKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0sCgogICAgY29tcG9uZW50czogewogICAgICAgIE1lc3NhZ2VDb250ZW50Q29udGFpbmVyVmlldywKICAgICAgICBJbmZpbml0ZUxvYWRpbmcsCiAgICB9Cn0K"},null]}