{"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/conversationList/ConversationItemView.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vuechat/src/ui/main/conversationList/ConversationItemView.vue","mtime":1702016964387},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBzdG9yZSBmcm9tICIuLi8uLi8uLi9zdG9yZSI7CmltcG9ydCBEcmFmdCBmcm9tICIuLi8uLi91dGlsL2RyYWZ0IjsKaW1wb3J0IEZpbGVNZXNzYWdlQ29udGVudCBmcm9tICIuLi8uLi8uLi93ZmMvbWVzc2FnZXMvZmlsZU1lc3NhZ2VDb250ZW50IjsKaW1wb3J0IE1lc3NhZ2UgZnJvbSAiLi4vLi4vLi4vd2ZjL21lc3NhZ2VzL21lc3NhZ2UiOwppbXBvcnQgd2ZjIGZyb20gIi4uLy4uLy4uL3dmYy9jbGllbnQvd2ZjIjsKaW1wb3J0IE5vdGlmaWNhdGlvbk1lc3NhZ2VDb250ZW50IGZyb20gIi4uLy4uLy4uL3dmYy9tZXNzYWdlcy9ub3RpZmljYXRpb24vbm90aWZpY2F0aW9uTWVzc2FnZUNvbnRlbnQiOwppbXBvcnQgQ29uZmlnIGZyb20gIi4uLy4uLy4uL2NvbmZpZyI7CmltcG9ydCBDb252ZXJzYXRpb25UeXBlIGZyb20gIi4uLy4uLy4uL3dmYy9tb2RlbC9jb252ZXJzYXRpb25UeXBlIjsKaW1wb3J0IEdyb3VwVHlwZSBmcm9tICIuLi8uLi8uLi93ZmMvbW9kZWwvZ3JvdXBUeXBlIjsKCmV4cG9ydCBkZWZhdWx0IHsKICAgIG5hbWU6ICJDb252ZXJzYXRpb25JdGVtVmlldyIsCiAgICBwcm9wczogewogICAgICAgIHNvdXJjZTogewogICAgICAgICAgICB0eXBlOiBPYmplY3QsCiAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgIH0sCiAgICB9LAogICAgZGF0YSgpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICBkcmFnQW5kRHJvcEVudGVyQ291bnQ6IDAsCiAgICAgICAgICAgIHNoYXJlQ29udmVyc2F0aW9uU3RhdGU6IHN0b3JlLnN0YXRlLmNvbnZlcnNhdGlvbiwKICAgICAgICAgICAgZ3JvdXBQb3J0cmFpdDogQ29uZmlnLkRFRkFVTFRfR1JPVVBfUE9SVFJBSVRfVVJMLAogICAgICAgIH07CiAgICB9LAogICAgbW91bnRlZCgpIHsKICAgICAgICAvLyB0aGlzLnJlZnJlc2hHcm91cFBvcnRyYWl0KCk7CiAgICB9LAogICAgbWV0aG9kczogewogICAgICAgIGRyYWdFdmVudChlLCB2KSB7CiAgICAgICAgICAgIGlmICh2ID09PSAnZHJhZ2VudGVyJykgewogICAgICAgICAgICAgICAgdGhpcy5kcmFnQW5kRHJvcEVudGVyQ291bnQrKzsKICAgICAgICAgICAgfSBlbHNlIGlmICh2ID09PSAnZHJhZ2xlYXZlJykgewogICAgICAgICAgICAgICAgdGhpcy5kcmFnQW5kRHJvcEVudGVyQ291bnQtLTsKICAgICAgICAgICAgfSBlbHNlIGlmICh2ID09PSAnZHJvcCcpIHsKICAgICAgICAgICAgICAgIHRoaXMuZHJhZ0FuZERyb3BFbnRlckNvdW50LS07CiAgICAgICAgICAgICAgICBsZXQgbGVuZ3RoID0gZS5kYXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoOwogICAgICAgICAgICAgICAgaWYgKGxlbmd0aCA+IDAgJiYgbGVuZ3RoIDw9IDUpIHsKICAgICAgICAgICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuJGV2ZW50QnVzLiRlbWl0KCd1cGxvYWRGaWxlJywgZS5kYXRhVHJhbnNmZXIuZmlsZXNbaV0pCiAgICAgICAgICAgICAgICAgICAgICAgIHN0b3JlLnNlbmRGaWxlKHRoaXMuc291cmNlLmNvbnZlcnNhdGlvbiwgZS5kYXRhVHJhbnNmZXIuZmlsZXNbaV0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgLy8gVE9ETwogICAgICAgICAgICAgICAgICAgIGxldCB1cmwgPSBlLmRhdGFUcmFuc2Zlci5nZXREYXRhKCdVUkwnKTsKICAgICAgICAgICAgICAgICAgICBpZiAodXJsKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0b3JlLnNlbmRGaWxlKHRoaXMuc291cmNlLmNvbnZlcnNhdGlvbiwgdXJsKTsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICBsZXQgdGV4dCA9IGUuZGF0YVRyYW5zZmVyLmdldERhdGEoJ3RleHQnKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRleHQuc3RhcnRzV2l0aCgneycpKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgb2JqID0gSlNPTi5wYXJzZSh0ZXh0KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBmaWxlID0gbmV3IEZpbGVNZXNzYWdlQ29udGVudChudWxsLCBvYmoudXJsLCBvYmoubmFtZSwgb2JqLnNpemUpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbWVzc2FnZSA9IG5ldyBNZXNzYWdlKHRoaXMuc291cmNlLmNvbnZlcnNhdGlvbiwgZmlsZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdmYy5zZW5kTWVzc2FnZShtZXNzYWdlKTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZyh0aGlzLiR0KCdjb252ZXJzYXRpb24uZHJhZ190b19zZW5kX2xpbWl0X3RpcCcpLCBlLmRhdGFUcmFuc2ZlciwgZS5kYXRhVHJhbnNmZXIuZ2V0RGF0YSgnVVJMJykpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IGVsc2UgaWYgKHYgPT09ICdkcmFnb3ZlcicpIHsKICAgICAgICAgICAgICAgIC8vIElmIG5vdCBzdCBhcyAnY29weScsIGVsZWN0cm9uIHdpbGwgb3BlbiB0aGUgZHJvcCBmaWxlCiAgICAgICAgICAgICAgICBlLmRhdGFUcmFuc2Zlci5kcm9wRWZmZWN0ID0gJ2NvcHknOwogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBpbWdVcmxBbHQoZSkgewogICAgICAgICAgICBpZiAodGhpcy5zb3VyY2UuY29udmVyc2F0aW9uLnR5cGUgPT09IENvbnZlcnNhdGlvblR5cGUuR3JvdXApIHsKICAgICAgICAgICAgICAgIGUudGFyZ2V0LnNyYyA9IENvbmZpZy5ERUZBVUxUX0dST1VQX1BPUlRSQUlUX1VSTDsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIGUudGFyZ2V0LnNyYyA9IENvbmZpZy5ERUZBVUxUX1BPUlRSQUlUX1VSTDsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHNob3dDb252ZXJzYXRpb24oKSB7CiAgICAgICAgICAgIHN0b3JlLnNldEN1cnJlbnRDb252ZXJzYXRpb25JbmZvKHRoaXMuc291cmNlKTsKICAgICAgICAgICAgaWYgKHRoaXMudW5yZWFkID4gMCkgewogICAgICAgICAgICAgICAgd2ZjLmNsZWFyQ29udmVyc2F0aW9uVW5yZWFkU3RhdHVzKHRoaXMuc291cmNlLmNvbnZlcnNhdGlvbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLy8gdGhpcy5yZWZyZXNoR3JvdXBQb3J0cmFpdCgpOwogICAgICAgIH0sCiAgICAgICAgc2hvd0NvbnZlcnNhdGlvbkluZm9Db250ZXh0TWVudShldmVudCkgewogICAgICAgICAgICB0aGlzLiRldmVudEJ1cy4kZW1pdCgnc2hvd0NvbnZlcnNhdGlvbkNvbnRleHRNZW51JywgZXZlbnQsIHRoaXMuc291cmNlKTsKICAgICAgICB9LAogICAgfSwKICAgIGNvbXB1dGVkOiB7CiAgICAgICAgY29udmVyc2F0aW9uVGl0bGUoKSB7CiAgICAgICAgICAgIGxldCBpbmZvID0gdGhpcy5zb3VyY2U7CiAgICAgICAgICAgIGlmIChpbmZvLmNvbnZlcnNhdGlvbi5fdGFyZ2V0KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gaW5mby5jb252ZXJzYXRpb24uX3RhcmdldC5fZGlzcGxheU5hbWU7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmV0dXJuICcnOwogICAgICAgIH0sCgogICAgICAgIGlzT3JnYW5pemF0aW9uR3JvdXBDb252ZXJzYXRpb24oKSB7CiAgICAgICAgICAgIGxldCBpbmZvID0gdGhpcy5zb3VyY2U7CiAgICAgICAgICAgIGlmIChpbmZvLmNvbnZlcnNhdGlvbi50eXBlID09PSBDb252ZXJzYXRpb25UeXBlLkdyb3VwICYmIGluZm8uY29udmVyc2F0aW9uLl90YXJnZXQgJiYgaW5mby5jb252ZXJzYXRpb24uX3RhcmdldC50eXBlID09PSBHcm91cFR5cGUuT3JnYW5pemF0aW9uKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgfSwKICAgICAgICBzaG91bGRTaG93RHJhZnQoKSB7CiAgICAgICAgICAgIGlmICh0aGlzLnNoYXJlQ29udmVyc2F0aW9uU3RhdGUuY3VycmVudENvbnZlcnNhdGlvbkluZm8gJiYgdGhpcy5zaGFyZUNvbnZlcnNhdGlvblN0YXRlLmN1cnJlbnRDb252ZXJzYXRpb25JbmZvLmNvbnZlcnNhdGlvbi5lcXVhbCh0aGlzLnNvdXJjZS5jb252ZXJzYXRpb24pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKHRoaXMuc291cmNlLnVucmVhZENvdW50LnVucmVhZE1lbnRpb24gKyB0aGlzLnNvdXJjZS51bnJlYWRDb3VudC51bnJlYWRNZW50aW9uQWxsID4gMCkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGxldCBkcmFmdCA9IERyYWZ0LmdldENvbnZlcnNhdGlvbkRyYWZ0RXgodGhpcy5zb3VyY2UpOwogICAgICAgICAgICByZXR1cm4gZHJhZnQudGV4dC50cmltKCkgIT09ICcnIHx8IGRyYWZ0LnF1b3RlZE1lc3NhZ2UgIT09IG51bGw7CiAgICAgICAgfSwKCiAgICAgICAgc2hvdWxkU2hvd1ZvaXBTdGF0dXMoKSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLnNvdXJjZS5faXNWb2lwT25nb2luZzsKICAgICAgICB9LAoKICAgICAgICBkcmFmdCgpIHsKICAgICAgICAgICAgbGV0IGRyYWZ0ID0gRHJhZnQuZ2V0Q29udmVyc2F0aW9uRHJhZnRFeCh0aGlzLnNvdXJjZSk7CiAgICAgICAgICAgIGxldCBkcmFmdFRleHQgPSBgPGVtPlske3RoaXMuJHQoJ2NvbW1vbi5kcmFmdCcpfV08L2VtPmAgKyBkcmFmdC50ZXh0OwogICAgICAgICAgICBkcmFmdFRleHQgPSBkcmFmdFRleHQucmVwbGFjZSgvPGltZyBbOmEtekEtWjAtOV8rOyAsXC09XC8uIl0rPi9nLCAnW+WbvueJh10nKQogICAgICAgICAgICBkcmFmdFRleHQgPSBkcmFmdFRleHQucmVwbGFjZSgvJm5ic3A7L2csICcgJyk7CiAgICAgICAgICAgIGRyYWZ0VGV4dCA9IGRyYWZ0VGV4dC5yZXBsYWNlKC88YnI+L2csICcnKQogICAgICAgICAgICBpZiAoZHJhZnQucXVvdGVkTWVzc2FnZSkgewogICAgICAgICAgICAgICAgZHJhZnRUZXh0ICs9ICcuLi4nCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmV0dXJuIGRyYWZ0VGV4dDsKICAgICAgICB9LAoKICAgICAgICB2b2lwT25nb2luZ0Rlc2MoKSB7CiAgICAgICAgICAgIGxldCB2b2lwU3RhdHVzID0gYDxlbT5b6Z+z6KeG6aKR6YCa6K+d6L+b6KGM5LitXTwvZW0+YDsKICAgICAgICAgICAgcmV0dXJuIHZvaXBTdGF0dXM7CiAgICAgICAgfSwKCiAgICAgICAgbGFzdE1lc3NhZ2VDb250ZW50KCkgewogICAgICAgICAgICBsZXQgY29udmVyc2F0aW9uSW5mbyA9IHRoaXMuc291cmNlOwogICAgICAgICAgICBpZiAoY29udmVyc2F0aW9uSW5mby5sYXN0TWVzc2FnZSAmJiBjb252ZXJzYXRpb25JbmZvLmxhc3RNZXNzYWdlLm1lc3NhZ2VDb250ZW50KSB7CiAgICAgICAgICAgICAgICBsZXQgc2VuZGVyTmFtZSA9ICcnOwogICAgICAgICAgICAgICAgaWYgKGNvbnZlcnNhdGlvbkluZm8uY29udmVyc2F0aW9uLnR5cGUgPT09IDEgJiYgY29udmVyc2F0aW9uSW5mby5sYXN0TWVzc2FnZS5kaXJlY3Rpb24gPT09IDEgJiYgIShjb252ZXJzYXRpb25JbmZvLmxhc3RNZXNzYWdlLm1lc3NhZ2VDb250ZW50IGluc3RhbmNlb2YgTm90aWZpY2F0aW9uTWVzc2FnZUNvbnRlbnQpKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKGNvbnZlcnNhdGlvbkluZm8ubGFzdE1lc3NhZ2UuX2Zyb20pIHsKICAgICAgICAgICAgICAgICAgICAgICAgc2VuZGVyTmFtZSA9IGNvbnZlcnNhdGlvbkluZm8ubGFzdE1lc3NhZ2UuX2Zyb20uX2Rpc3BsYXlOYW1lICsgJzogJzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICBjb252ZXJzYXRpb25JbmZvLmxhc3RNZXNzYWdlID0gc3RvcmUuX3BhdGNoTWVzc2FnZShjb252ZXJzYXRpb25JbmZvLmxhc3RNZXNzYWdlLCAwKQogICAgICAgICAgICAgICAgICAgICAgICBpZiAoY29udmVyc2F0aW9uSW5mby5sYXN0TWVzc2FnZS5fZnJvbSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VuZGVyTmFtZSA9IGNvbnZlcnNhdGlvbkluZm8ubGFzdE1lc3NhZ2UuX2Zyb20uX2Rpc3BsYXlOYW1lICsgJzogJzsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbmRlck5hbWUgPSAnPCcgKyBjb252ZXJzYXRpb25JbmZvLmxhc3RNZXNzYWdlLmZyb20gKyAnPjogJzsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHJldHVybiBzZW5kZXJOYW1lICsgY29udmVyc2F0aW9uSW5mby5sYXN0TWVzc2FnZS5tZXNzYWdlQ29udGVudC5kaWdlc3QoY29udmVyc2F0aW9uSW5mby5sYXN0TWVzc2FnZSk7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gJyc7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICB1bnJlYWQoKSB7CiAgICAgICAgICAgIGxldCBjb252ZXJzYXRpb25JbmZvID0gdGhpcy5zb3VyY2U7CiAgICAgICAgICAgIGxldCB1bnJlYWRDb3VudCA9IGNvbnZlcnNhdGlvbkluZm8udW5yZWFkQ291bnQ7CiAgICAgICAgICAgIHJldHVybiB1bnJlYWRDb3VudCA/ICh1bnJlYWRDb3VudC51bnJlYWQgKyB1bnJlYWRDb3VudC51bnJlYWRNZW50aW9uICsgdW5yZWFkQ291bnQudW5yZWFkTWVudGlvbkFsbCkgOiAwOwogICAgICAgIH0sCiAgICAgICAgdW5yZWFkTWVudGlvbigpIHsKICAgICAgICAgICAgbGV0IGNvbnZlcnNhdGlvbkluZm8gPSB0aGlzLnNvdXJjZTsKICAgICAgICAgICAgbGV0IHVucmVhZENvdW50ID0gY29udmVyc2F0aW9uSW5mby51bnJlYWRDb3VudDsKICAgICAgICAgICAgcmV0dXJuIHVucmVhZENvdW50ID8gKHVucmVhZENvdW50LnVucmVhZE1lbnRpb24gKyB1bnJlYWRDb3VudC51bnJlYWRNZW50aW9uQWxsKSA6IDA7CiAgICAgICAgfSwKCiAgICAgICAgcG9ydHJhaXQoKSB7CiAgICAgICAgICAgIGxldCBpbmZvID0gdGhpcy5zb3VyY2U7CiAgICAgICAgICAgIGlmIChpbmZvLmNvbnZlcnNhdGlvbi50eXBlID09PSBDb252ZXJzYXRpb25UeXBlLkdyb3VwKSB7CiAgICAgICAgICAgICAgICBpZiAoaW5mby5jb252ZXJzYXRpb24uX3RhcmdldC5wb3J0cmFpdCkgewogICAgICAgICAgICAgICAgICAgIHJldHVybiBpbmZvLmNvbnZlcnNhdGlvbi5fdGFyZ2V0LnBvcnRyYWl0OwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5ncm91cFBvcnRyYWl0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIGluZm8uY29udmVyc2F0aW9uLl90YXJnZXQucG9ydHJhaXQ7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9LAp9Owo="},null]}