From 8c70c2c85074ac499f94858687c90eb2f9b75234 Mon Sep 17 00:00:00 2001 From: pengxiaolong <15716207+pengxiaolong711@user.noreply.gitee.com> Date: Mon, 9 Jun 2025 23:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 15 +- pages/index/index.vue | 2 - static/index.vue | 22 ++ uni_modules/uni-combox/changelog.md | 17 - .../components/uni-combox/uni-combox.vue | 294 ------------------ uni_modules/uni-combox/package.json | 88 ------ uni_modules/uni-combox/readme.md | 11 - .../TUIKit/components/TUIChat/index.wxml | 2 +- .../TUIKit/components/TUIChat/index.wxss | 2 +- .../emoji-picker/emoji-picker-dialog.js | 2 +- .../emoji-picker/emoji-picker-dialog.wxml | 2 +- .../emoji-picker/emoji-picker-dialog.wxss | 2 +- .../image-upload/index.js | 2 +- .../image-upload/index.wxml | 2 +- .../image-upload/index.wxss | 2 +- .../toolbar-item-container/index.js | 2 +- .../toolbar-item-container/index.wxml | 2 +- .../toolbar-item-container/index.wxss | 2 +- .../video-upload/index.js | 2 +- .../video-upload/index.wxml | 2 +- .../video-upload/index.wxss | 2 +- .../message-input-toolbar/words/index.js | 2 +- .../message-input-toolbar/words/index.wxml | 2 +- .../message-input-toolbar/words/index.wxss | 2 +- .../components/TUIChat/message-input/index.js | 2 +- .../TUIChat/message-input/index.wxml | 2 +- .../TUIChat/message-input/index.wxss | 2 +- .../message-input/message-input-at/index.js | 2 +- .../message-input/message-input-at/index.wxml | 2 +- .../message-input/message-input-at/index.wxss | 2 +- .../message-input/message-input-audio.js | 2 +- .../message-input/message-input-audio.wxml | 2 +- .../message-input/message-input-audio.wxss | 2 +- .../message-input/message-input-editor.js | 2 +- .../message-input/message-input-editor.wxml | 2 +- .../message-input/message-input-editor.wxss | 2 +- .../message-input-quote/index.js | 2 +- .../message-input-quote/index.wxml | 2 +- .../message-input-quote/index.wxss | 2 +- .../components/TUIChat/message-list/index.js | 2 +- .../TUIChat/message-list/index.wxml | 2 +- .../TUIChat/message-list/index.wxss | 2 +- .../message-elements/message-audio.js | 2 +- .../message-elements/message-audio.wxml | 2 +- .../message-elements/message-audio.wxss | 2 +- .../message-elements/message-bubble.js | 2 +- .../message-elements/message-bubble.wxml | 2 +- .../message-elements/message-bubble.wxss | 2 +- .../message-convert/convert-content.js | 2 +- .../message-convert/convert-content.wxml | 2 +- .../message-convert/convert-content.wxss | 2 +- .../message-elements/message-convert/index.js | 2 +- .../message-convert/index.wxml | 2 +- .../message-convert/index.wxss | 2 +- .../message-elements/message-custom.js | 2 +- .../message-elements/message-custom.wxml | 2 +- .../message-elements/message-custom.wxss | 2 +- .../message-elements/message-face.js | 2 +- .../message-elements/message-face.wxml | 2 +- .../message-elements/message-face.wxss | 2 +- .../message-elements/message-file.js | 2 +- .../message-elements/message-file.wxml | 2 +- .../message-elements/message-file.wxss | 2 +- .../message-elements/message-image.js | 2 +- .../message-elements/message-image.wxml | 2 +- .../message-elements/message-image.wxss | 2 +- .../message-elements/message-location.js | 2 +- .../message-elements/message-location.wxml | 2 +- .../message-elements/message-location.wxss | 2 +- .../message-elements/message-quote/index.js | 2 +- .../message-elements/message-quote/index.wxml | 2 +- .../message-elements/message-quote/index.wxss | 2 +- .../message-elements/message-record/index.js | 2 +- .../message-record/index.wxml | 2 +- .../message-record/index.wxss | 2 +- .../message-elements/message-text.js | 2 +- .../message-elements/message-text.wxml | 2 +- .../message-elements/message-text.wxss | 2 +- .../message-elements/message-timestamp.js | 2 +- .../message-elements/message-timestamp.wxml | 2 +- .../message-elements/message-timestamp.wxss | 2 +- .../message-elements/message-tip.js | 2 +- .../message-elements/message-tip.wxml | 2 +- .../message-elements/message-tip.wxss | 2 +- .../message-translate/index.js | 2 +- .../message-translate/index.wxml | 2 +- .../message-translate/index.wxss | 2 +- .../message-translate/translation-content.js | 2 +- .../translation-content.wxml | 2 +- .../translation-content.wxss | 2 +- .../message-elements/message-video.js | 2 +- .../message-elements/message-video.wxml | 2 +- .../message-elements/message-video.wxss | 2 +- .../message-elements/read-status/index.js | 2 +- .../message-elements/read-status/index.wxml | 2 +- .../message-elements/read-status/index.wxss | 2 +- .../simple-message-list/index.js | 2 +- .../simple-message-list/index.wxml | 2 +- .../simple-message-list/index.wxss | 2 +- .../simple-message-list/message-container.js | 2 +- .../message-container.wxml | 2 +- .../message-container.wxss | 2 +- .../message-group-application/index.js | 2 +- .../message-group-application/index.wxml | 2 +- .../message-group-application/index.wxss | 2 +- .../message-list/message-tool/index.js | 2 +- .../message-list/message-tool/index.wxml | 2 +- .../message-list/message-tool/index.wxss | 2 +- .../message-tool/message-revoked.js | 2 +- .../message-tool/message-revoked.wxml | 2 +- .../message-tool/message-revoked.wxss | 2 +- .../message-list/read-receipt-panel/index.js | 2 +- .../read-receipt-panel/index.wxml | 2 +- .../read-receipt-panel/index.wxss | 2 +- .../message-list/scroll-button/index.js | 2 +- .../message-list/scroll-button/index.wxml | 2 +- .../message-list/scroll-button/index.wxss | 2 +- .../TUIChat/mulitple-select-panel/index.js | 2 +- .../TUIChat/mulitple-select-panel/index.wxml | 2 +- .../TUIChat/mulitple-select-panel/index.wxss | 2 +- .../TUIKit/components/TUIChat/video-play.js | 2 +- .../TUIKit/components/TUIChat/video-play.wxml | 2 +- .../TUIKit/components/TUIChat/video-play.wxss | 2 +- .../TUIContact/contact-info/index.js | 2 +- .../TUIContact/contact-info/index.wxml | 2 +- .../TUIContact/contact-info/index.wxss | 2 +- .../contact-list/contact-list-item/index.js | 2 +- .../contact-list/contact-list-item/index.wxml | 2 +- .../contact-list/contact-list-item/index.wxss | 2 +- .../TUIContact/contact-list/index.js | 2 +- .../TUIContact/contact-list/index.wxml | 2 +- .../TUIContact/contact-list/index.wxss | 2 +- .../TUIContact/contact-search/index.js | 2 +- .../TUIContact/contact-search/index.wxml | 2 +- .../TUIContact/contact-search/index.wxss | 2 +- .../TUIKit/components/TUIContact/index.wxml | 2 +- .../TUIKit/components/TUIContact/index.wxss | 2 +- .../TUIConversation/actions-menu/index.js | 2 +- .../TUIConversation/actions-menu/index.wxml | 2 +- .../TUIConversation/actions-menu/index.wxss | 2 +- .../conversation-header/index.js | 2 +- .../conversation-header/index.wxml | 2 +- .../conversation-header/index.wxss | 2 +- .../conversation-list/index.wxml | 2 +- .../conversation-list/index.wxss | 2 +- .../conversation-network/index.js | 2 +- .../conversation-network/index.wxml | 2 +- .../conversation-network/index.wxss | 2 +- .../components/TUIConversation/index.wxml | 2 +- .../components/TUIConversation/index.wxss | 2 +- .../create-group/group-introduction/index.js | 2 +- .../group-introduction/index.wxml | 2 +- .../group-introduction/index.wxss | 2 +- .../components/TUIGroup/create-group/index.js | 2 +- .../TUIGroup/create-group/index.wxml | 2 +- .../TUIGroup/create-group/index.wxss | 2 +- .../TUIKit/components/TUIGroup/index.wxml | 2 +- .../TUIKit/components/TUIGroup/index.wxss | 2 +- .../components/TUIGroup/manage-group/index.js | 2 +- .../TUIGroup/manage-group/index.wxml | 2 +- .../TUIGroup/manage-group/index.wxss | 2 +- .../TUIGroup/manage-group/manage-admin.js | 2 +- .../TUIGroup/manage-group/manage-admin.wxml | 2 +- .../TUIGroup/manage-group/manage-admin.wxss | 2 +- .../TUIGroup/manage-group/manage-member.js | 2 +- .../TUIGroup/manage-group/manage-member.wxml | 2 +- .../TUIGroup/manage-group/manage-member.wxss | 2 +- .../TUIGroup/manage-group/manage-name.js | 2 +- .../TUIGroup/manage-group/manage-name.wxml | 2 +- .../TUIGroup/manage-group/manage-name.wxss | 2 +- .../manage-group/manage-notification.js | 2 +- .../manage-group/manage-notification.wxml | 2 +- .../manage-group/manage-notification.wxss | 2 +- .../TUIGroup/manage-group/manage-profile.js | 2 +- .../TUIGroup/manage-group/manage-profile.wxml | 2 +- .../TUIGroup/manage-group/manage-profile.wxss | 2 +- .../TUIKit/components/TUISearch/index.wxml | 2 +- .../TUIKit/components/TUISearch/index.wxss | 2 +- .../TUISearch/search-container/index.js | 2 +- .../TUISearch/search-container/index.wxml | 2 +- .../TUISearch/search-container/index.wxss | 2 +- .../TUISearch/search-input/index.js | 2 +- .../TUISearch/search-input/index.wxml | 2 +- .../TUISearch/search-input/index.wxss | 2 +- .../components/TUISearch/search-more/index.js | 2 +- .../TUISearch/search-more/index.wxml | 2 +- .../TUISearch/search-more/index.wxss | 2 +- .../TUISearch/search-result/index.js | 2 +- .../TUISearch/search-result/index.wxml | 2 +- .../TUISearch/search-result/index.wxss | 2 +- .../search-result-default/index.js | 2 +- .../search-result-default/index.wxml | 2 +- .../search-result-default/index.wxss | 2 +- .../search-result/search-result-item/index.js | 2 +- .../search-result-item/index.wxml | 2 +- .../search-result-item/index.wxss | 2 +- .../message-abstract-custom.js | 2 +- .../message-abstract-custom.wxml | 2 +- .../message-abstract-custom.wxss | 2 +- .../message-abstract/message-abstract-file.js | 2 +- .../message-abstract-file.wxml | 2 +- .../message-abstract-file.wxss | 2 +- .../message-abstract-image.js | 2 +- .../message-abstract-image.wxml | 2 +- .../message-abstract-image.wxss | 2 +- .../message-abstract/message-abstract-text.js | 2 +- .../message-abstract-text.wxml | 2 +- .../message-abstract-text.wxss | 2 +- .../message-abstract-video.js | 2 +- .../message-abstract-video.wxml | 2 +- .../message-abstract-video.wxss | 2 +- .../search-result-loading/index.js | 2 +- .../search-result-loading/index.wxml | 2 +- .../search-result-loading/index.wxss | 2 +- .../TUIKit/components/common/Avatar/index.js | 2 +- .../components/common/Avatar/index.wxml | 2 +- .../components/common/Avatar/index.wxss | 2 +- .../components/common/BottomPopup/index.js | 2 +- .../components/common/BottomPopup/index.wxml | 2 +- .../components/common/BottomPopup/index.wxss | 2 +- .../common/DatePicker/date-picker-panel.js | 2 +- .../common/DatePicker/date-picker-panel.wxml | 2 +- .../common/DatePicker/date-picker-panel.wxss | 2 +- .../common/DatePicker/date-table.js | 2 +- .../common/DatePicker/date-table.wxml | 2 +- .../common/DatePicker/date-table.wxss | 2 +- .../components/common/DatePicker/index.js | 2 +- .../components/common/DatePicker/index.wxml | 2 +- .../components/common/DatePicker/index.wxss | 2 +- .../TUIKit/components/common/Dialog/index.js | 2 +- .../components/common/Dialog/index.wxml | 2 +- .../components/common/Dialog/index.wxss | 2 +- .../TUIKit/components/common/Drawer/index.js | 2 +- .../components/common/Drawer/index.wxml | 2 +- .../components/common/Drawer/index.wxss | 2 +- .../components/common/FetchMore/index.js | 2 +- .../components/common/FetchMore/index.wxml | 2 +- .../components/common/FetchMore/index.wxss | 2 +- .../TUIKit/components/common/Icon.js | 2 +- .../TUIKit/components/common/Icon.wxml | 2 +- .../TUIKit/components/common/Icon.wxss | 2 +- .../TUIKit/components/common/Loading/index.js | 2 +- .../components/common/Loading/index.wxml | 2 +- .../components/common/Loading/index.wxss | 2 +- .../components/common/MaskLayer/index.js | 2 +- .../components/common/MaskLayer/index.wxml | 2 +- .../components/common/MaskLayer/index.wxss | 2 +- .../TUIKit/components/common/Overlay/index.js | 2 +- .../components/common/Overlay/index.wxml | 2 +- .../components/common/Overlay/index.wxss | 2 +- .../common/ProgressMessage/index.js | 2 +- .../common/ProgressMessage/index.wxml | 2 +- .../common/ProgressMessage/index.wxss | 2 +- .../components/common/RadioSelect/index.js | 2 +- .../components/common/RadioSelect/index.wxml | 2 +- .../components/common/RadioSelect/index.wxss | 2 +- .../TUIKit/components/common/Slider/index.js | 2 +- .../components/common/Slider/index.wxml | 2 +- .../components/common/Slider/index.wxss | 2 +- .../components/common/SwitchBar/index.js | 2 +- .../components/common/SwitchBar/index.wxml | 2 +- .../components/common/SwitchBar/index.wxss | 2 +- .../components/common/Transfer/index.js | 2 +- .../components/common/Transfer/index.wxml | 2 +- .../components/common/Transfer/index.wxss | 2 +- .../mp-weixin/TUIKit/components/index.js | 2 +- .../message-call/message-call-c2c.js | 2 +- .../message-call/message-call-c2c.wxml | 2 +- .../message-call/message-call-c2c.wxss | 2 +- .../message-call/message-call-group.js | 2 +- .../message-call/message-call-group.wxml | 2 +- .../message-call/message-call-group.wxss | 2 +- .../message-customer-service.js | 2 +- .../message-customer-service.wxml | 2 +- .../message-plugin-layout.js | 2 +- .../message-plugin-layout.wxml | 2 +- .../message-plugin-layout.wxss | 2 +- .../plugin-components/message-plugin.js | 2 +- .../plugin-components/message-plugin.wxml | 2 +- .../message-room/message-room-default.js | 2 +- .../message-room/message-room-default.wxml | 2 +- .../message-room/message-room-default.wxss | 2 +- .../components/customer-icon.js | 2 +- .../components/customer-icon.wxml | 2 +- .../components/customer-icon.wxss | 2 +- .../components/message-product-card.js | 2 +- .../components/message-product-card.wxml | 2 +- .../components/message-product-card.wxss | 2 +- .../message-rating/message-rating-number.js | 2 +- .../message-rating/message-rating-number.wxml | 2 +- .../message-rating/message-rating-number.wxss | 2 +- .../message-rating/message-rating-star.js | 2 +- .../message-rating/message-rating-star.wxml | 2 +- .../message-rating/message-rating-star.wxss | 2 +- .../components/message-stream.js | 2 +- .../components/message-stream.wxml | 2 +- .../components/message-stream.wxss | 2 +- unpackage/dist/build/mp-weixin/app.json | 9 +- ...e.b2afe9dc.svg => add-circle.376cda7c.svg} | 0 .../{add.ea3b9dc9.svg => add.6f2b9261.svg} | 0 ...{audio.3e97d529.svg => audio.21bb2ba6.svg} | 0 .../{back.e9626a2e.svg => back.b82bef7a.svg} | 0 ...o.6c7799e9.svg => call-video.21b022ad.svg} | 0 ...e.f8912d47.svg => call-voice.1ef6b7f7.svg} | 0 ...ancel.aba36dc1.svg => cancel.051cb10c.svg} | 0 ...-sm.bfc05916.svg => check-sm.c3984331.svg} | 0 ...k.f3809f45.svg => close-dark.c1b1ccca.svg} | 0 ...05cc29.svg => convertText_zh.51e06e84.svg} | 0 ...d3dcfc22.svg => d-left-arrow.9b5f8cc0.svg} | 0 ...202133f.svg => d-right-arrow.7ab4b4ba.svg} | 0 ...con.e0d1d417.svg => del-icon.c693da44.svg} | 0 ...a1a15b8b.svg => double-arrow.c51bb7cf.svg} | 0 ...on.fbb4047c.svg => down-icon.50c12418.svg} | 0 .../{edit.4601124c.svg => edit.5adfff7a.svg} | 0 ...rk.1ce4b9fa.svg => face-dark.21e333dd.svg} | 0 ...t.b3a6acfa.svg => face-light.61678cbe.svg} | 0 ...t.7beeea9d.svg => file-light.565ad764.svg} | 0 ...9e79e381.svg => forward-each.d0857f96.svg} | 0 ...ef115cf.svg => forward-merge.73273fff.svg} | 0 ...c2c.d80299ab.svg => icon-c2c.6e2af86f.svg} | 0 ...e.00e2ef94.svg => icon-close.90eb4be2.svg} | 0 ...ht.eac74a1a.svg => iconRight.ab6f6855.svg} | 0 ...5fc0b4ca.svg => imRobotGuess.06ae9855.svg} | 0 ...k.bf322028.svg => image-dark.44be7480.svg} | 0 ....3da9cf2c.svg => image-light.ef346b4b.svg} | 0 ....3bf506b7.svg => input-close.0b5e85b2.svg} | 0 ...w.dce2f352.svg => left-arrow.be72449a.svg} | 0 ...{minus.28312fe8.svg => minus.887a634f.svg} | 0 ...opy.91b797d7.svg => msg-copy.8d896bef.svg} | 0 ...-del.8e1884b8.svg => msg-del.05341954.svg} | 0 ....b9d14da1.svg => msg-forward.1907b7f9.svg} | 0 ...te.6ed4649b.svg => msg-quote.550cd8cb.svg} | 0 ...e.a0b46d31.svg => msg-revoke.39595cc0.svg} | 0 ...11d60.svg => multiple-select.d38619b0.svg} | 0 .../{mute.94c8513a.svg => mute.81a6d6d5.svg} | 0 .../{plus.dfad243b.svg => plus.f3b9aa49.svg} | 0 ...{radio.0422f0b5.svg => radio.168a4b70.svg} | 0 ...resh.8efc59f5.svg => refresh.cddffc91.svg} | 0 ....0091db6c.svg => right-arrow.0c0041ad.svg} | 0 ...n.a24fdba0.svg => right-icon.b206bd3e.svg} | 0 ...69a8df.svg => search-default.4e6b7fca.svg} | 0 ....7ecab7ad.svg => search-more.751b65f1.svg} | 0 ...earch.dabca596.svg => search.980f6827.svg} | 0 ...ted.0a1e59e6.svg => selected.1c6e50da.svg} | 0 ...ting.a15e5daf.svg => setting.161bfa16.svg} | 0 ....6d6b5fbb.svg => start-group.5f1c641f.svg} | 0 ...te.a0cfa550.svg => translate.8c9408be.svg} | 0 ...k.e7ceead3.svg => video-dark.0bbf3476.svg} | 0 ....48615dd3.svg => video-light.c7253748.svg} | 0 ...k.6a706f9a.svg => words-dark.cda35c0a.svg} | 0 ....c8aec883.svg => words-light.97e1bc17.svg} | 0 .../dist/build/mp-weixin/common/assets.js | 2 +- unpackage/dist/build/mp-weixin/index.js | 2 +- .../dist/build/mp-weixin/pages/index/index.js | 2 +- .../dist/build/mp-weixin/static/index.js | 1 + .../dist/build/mp-weixin/static/index.json | 4 + .../dist/build/mp-weixin/static/index.vue | 22 ++ .../dist/build/mp-weixin/static/index.wxml | 0 .../dist/build/mp-weixin/static/index.wxss | 0 .../components/wht-select/wht-select.js | 2 +- .../components/wht-select/wht-select.wxml | 2 +- .../components/wht-select/wht-select.wxss | 2 +- .../mp-weixin/TUIKit/adapter-vue.js.map | 2 +- .../TUIChat/chat-header/index.js.map | 2 +- .../TUIKit/components/TUIChat/config.js.map | 2 +- .../TUIChat/emoji-config/custom-emoji.js.map | 2 +- .../TUIChat/emoji-config/index.js.map | 2 +- .../TUIChat/emoji-config/locales/en.js.map | 2 +- .../TUIChat/emoji-config/locales/zh_cn.js.map | 2 +- .../components/TUIChat/entry-chat-only.js.map | 2 +- .../components/TUIChat/forward/index.js.map | 2 +- .../emoji-picker/emoji-picker-dialog.js.map | 2 +- .../image-upload/index.js.map | 2 +- .../message-input-toolbar/index.js.map | 2 +- .../toolbar-item-container/index.js.map | 2 +- .../user-selector/index.js.map | 2 +- .../video-upload/index.js.map | 2 +- .../message-input-toolbar/words/index.js.map | 2 +- .../TUIChat/message-input/index.js.map | 2 +- .../message-input-at/index.js.map | 2 +- .../message-input/message-input-audio.js.map | 2 +- .../message-input/message-input-editor.js.map | 2 +- .../message-input-quote/index.js.map | 2 +- .../TUIChat/message-list/index.js.map | 2 +- .../TUIChat/message-list/link/index.js.map | 2 +- .../message-elements/message-audio.js.map | 2 +- .../message-elements/message-bubble.js.map | 2 +- .../message-convert/convert-content.js.map | 2 +- .../message-convert/index.js.map | 2 +- .../message-elements/message-custom.js.map | 2 +- .../message-elements/message-face.js.map | 2 +- .../message-elements/message-file.js.map | 2 +- .../message-elements/message-image.js.map | 2 +- .../message-elements/message-location.js.map | 2 +- .../message-quote/index.js.map | 2 +- .../message-quote/interface.js.map | 2 +- .../message-record/index.js.map | 2 +- .../message-elements/message-text.js.map | 2 +- .../message-elements/message-timestamp.js.map | 2 +- .../message-elements/message-tip.js.map | 2 +- .../message-translate/index.js.map | 2 +- .../translation-content.js.map | 2 +- .../message-elements/message-video.js.map | 2 +- .../message-elements/read-status/index.js.map | 2 +- .../simple-message-list/index.js.map | 2 +- .../message-container.js.map | 2 +- .../message-group-application/index.js.map | 2 +- .../message-list/message-tool/index.js.map | 2 +- .../message-tool/message-revoked.js.map | 2 +- .../read-receipt-panel/index.js.map | 2 +- .../message-list/scroll-button/index.js.map | 2 +- .../mulitple-select-panel/index.js.map | 2 +- .../offlinePushInfoManager/const.js.map | 2 +- .../offlinePushInfoManager/index.js.map | 2 +- .../offlinePushInfoManager/info.js.map | 2 +- .../offlinePushInfoManager.js.map | 2 +- .../TUIKit/components/TUIChat/server.js.map | 2 +- .../TUIChat/utils/chatStorage.js.map | 2 +- .../TUIChat/utils/conversationDraft.js.map | 2 +- .../TUIChat/utils/convertVoiceToText.js.map | 2 +- .../TUIChat/utils/sendMessage.js.map | 2 +- .../TUIChat/utils/translation.js.map | 2 +- .../components/TUIChat/utils/utils.js.map | 2 +- .../components/TUIChat/utils/wordsList.js.map | 2 +- .../components/TUIChat/video-play.js.map | 2 +- .../TUIKit/components/TUIChat/web-view.js.map | 2 +- .../contact-info/contact-info-config.js.map | 2 +- .../TUIContact/contact-info/index.js.map | 2 +- .../contact-list-item/index.js.map | 2 +- .../TUIContact/contact-list/index.js.map | 2 +- .../TUIContact/contact-search/index.js.map | 2 +- .../TUIContact/select-friend/index.js.map | 2 +- .../components/TUIContact/server.js.map | 2 +- .../components/TUIContact/utils/index.js.map | 2 +- .../TUIConversation/actions-menu/index.js.map | 2 +- .../conversation-header/index.js.map | 2 +- .../conversation-header/server.js.map | 2 +- .../conversation-network/index.js.map | 2 +- .../components/TUIConversation/entry.js.map | 2 +- .../components/TUIConversation/server.js.map | 2 +- .../group-introduction/config.js.map | 2 +- .../group-introduction/index.js.map | 2 +- .../TUIGroup/create-group/index.js.map | 2 +- .../TUIGroup/manage-group/index.js.map | 2 +- .../TUIGroup/manage-group/manage-admin.js.map | 2 +- .../manage-group/manage-member.js.map | 2 +- .../TUIGroup/manage-group/manage-name.js.map | 2 +- .../manage-group/manage-notification.js.map | 2 +- .../manage-group/manage-profile.js.map | 2 +- .../TUIGroup/select-member/index.js.map | 2 +- .../TUIKit/components/TUIGroup/server.js.map | 2 +- .../TUISearch/search-container/index.js.map | 2 +- .../TUISearch/search-input/index.js.map | 2 +- .../TUISearch/search-more/index.js.map | 2 +- .../TUISearch/search-result/index.js.map | 2 +- .../search-result-default/index.js.map | 2 +- .../search-result-item/index.js.map | 2 +- .../message-abstract-custom.js.map | 2 +- .../message-abstract-file.js.map | 2 +- .../message-abstract-image.js.map | 2 +- .../message-abstract-text.js.map | 2 +- .../message-abstract-video.js.map | 2 +- .../search-result-loading/index.js.map | 2 +- .../TUISearch/search-time-list.js.map | 2 +- .../TUISearch/search-type-list.js.map | 2 +- .../TUIKit/components/TUISearch/server.js.map | 2 +- .../TUIKit/components/TUISearch/type.js.map | 2 +- .../TUIKit/components/TUISearch/utils.js.map | 2 +- .../components/common/Avatar/index.js.map | 2 +- .../common/BottomPopup/index.js.map | 2 +- .../DatePicker/date-picker-panel.js.map | 2 +- .../common/DatePicker/date-table.js.map | 2 +- .../components/common/DatePicker/index.js.map | 2 +- .../components/common/Dialog/index.js.map | 2 +- .../components/common/Drawer/index.js.map | 2 +- .../components/common/FetchMore/index.js.map | 2 +- .../TUIKit/components/common/Icon.js.map | 2 +- .../components/common/Loading/index.js.map | 2 +- .../components/common/MaskLayer/index.js.map | 2 +- .../components/common/Overlay/index.js.map | 2 +- .../common/ProgressMessage/index.js.map | 2 +- .../common/RadioSelect/index.js.map | 2 +- .../components/common/SelectUser/index.js.map | 2 +- .../components/common/Slider/index.js.map | 2 +- .../components/common/Toast/index.js.map | 2 +- .../components/common/Toast/type.js.map | 2 +- .../components/common/Transfer/index.js.map | 2 +- .../mp-weixin/TUIKit/components/index.js.map | 2 +- .../mp-weixin/TUIKit/constant.js.map | 2 +- .../lib-generate-test-usersig-es.min.js.map | 2 +- .../.sourcemap/mp-weixin/TUIKit/index.js.map | 2 +- .../plugins/extension-server/callkit.js.map | 2 +- .../plugins/plugin-components/index.js.map | 2 +- .../message-call/message-call-c2c.js.map | 2 +- .../message-call/message-call-group.js.map | 2 +- .../message-customer/index.js.map | 2 +- .../message-customer-service.js.map | 2 +- .../message-plugin-layout.js.map | 2 +- .../plugin-components/message-plugin.js.map | 2 +- .../message-room/message-room-default.js.map | 2 +- .../.sourcemap/mp-weixin/TUIKit/server.js.map | 2 +- .../adapter-vue-uniapp.js.map | 2 +- .../adapter-vue-web.js.map | 2 +- .../adapter-vue.js.map | 2 +- .../components/customer-icon.js.map | 2 +- .../components/message-branch.js.map | 2 +- .../message-customer-service.js.map | 2 +- .../message-form/form-branch.js.map | 2 +- .../components/message-form/form-input.js.map | 2 +- .../components/message-form/index.js.map | 2 +- .../components/message-product-card.js.map | 2 +- .../components/message-rating/index.js.map | 2 +- .../message-rating-number.js.map | 2 +- .../message-rating/message-rating-star.js.map | 2 +- .../components/message-rich-text.js.map | 2 +- .../components/message-robot-welcome.js.map | 2 +- .../components/message-stream.js.map | 2 +- .../constant.js.map | 2 +- .../tui-customer-service-plugin/index.js.map | 2 +- .../tui-customer-service-plugin/server.js.map | 2 +- .../utils/env.js.map | 2 +- .../utils/index.js.map | 2 +- .../TUIKit/utils/documentLink.js.map | 2 +- .../utils/enableSampleTaskStatus.js.map | 2 +- .../mp-weixin/TUIKit/utils/env.js.map | 2 +- .../mp-weixin/TUIKit/utils/lodash.js.map | 2 +- .../mp-weixin/TUIKit/utils/type-check.js.map | 2 +- .../dist/dev/.sourcemap/mp-weixin/app.js.map | 2 +- .../.sourcemap/mp-weixin/common/assets.js.map | 2 +- .../dev/.sourcemap/mp-weixin/index.js.map | 2 +- .../mp-weixin/pages/index/index.js.map | 2 +- .../.sourcemap/mp-weixin/static/index.js.map | 1 + .../uni-datetime-picker/i18n/index.js.map | 2 +- .../uni-datetime-picker/time-picker.js.map | 2 +- .../uni-datetime-picker.js.map | 2 +- .../uni-datetime-picker/util.js.map | 2 +- .../components/uni-icons/uni-icons.js.map | 2 +- .../uni-icons/uniicons_file_vue.js.map | 2 +- .../components/uni-popup/uni-popup.js.map | 2 +- .../uni-transition/createAnimation.js.map | 2 +- .../uni-transition/uni-transition.js.map | 2 +- .../components/wht-select/wht-select.js.map | 2 +- unpackage/dist/dev/mp-weixin/app.js | 1 + unpackage/dist/dev/mp-weixin/app.json | 9 +- ...e.b2afe9dc.svg => add-circle.376cda7c.svg} | 0 .../{add.ea3b9dc9.svg => add.6f2b9261.svg} | 0 ...{audio.3e97d529.svg => audio.21bb2ba6.svg} | 0 .../{back.e9626a2e.svg => back.b82bef7a.svg} | 0 ...o.6c7799e9.svg => call-video.21b022ad.svg} | 0 ...e.f8912d47.svg => call-voice.1ef6b7f7.svg} | 0 ...ancel.aba36dc1.svg => cancel.051cb10c.svg} | 0 ...-sm.bfc05916.svg => check-sm.c3984331.svg} | 0 ...k.f3809f45.svg => close-dark.c1b1ccca.svg} | 0 ...05cc29.svg => convertText_zh.51e06e84.svg} | 0 ...d3dcfc22.svg => d-left-arrow.9b5f8cc0.svg} | 0 ...202133f.svg => d-right-arrow.7ab4b4ba.svg} | 0 ...con.e0d1d417.svg => del-icon.c693da44.svg} | 0 ...a1a15b8b.svg => double-arrow.c51bb7cf.svg} | 0 ...on.fbb4047c.svg => down-icon.50c12418.svg} | 0 .../{edit.4601124c.svg => edit.5adfff7a.svg} | 0 ...rk.1ce4b9fa.svg => face-dark.21e333dd.svg} | 0 ...t.b3a6acfa.svg => face-light.61678cbe.svg} | 0 ...t.7beeea9d.svg => file-light.565ad764.svg} | 0 ...9e79e381.svg => forward-each.d0857f96.svg} | 0 ...ef115cf.svg => forward-merge.73273fff.svg} | 0 ...c2c.d80299ab.svg => icon-c2c.6e2af86f.svg} | 0 ...e.00e2ef94.svg => icon-close.90eb4be2.svg} | 0 ...ht.eac74a1a.svg => iconRight.ab6f6855.svg} | 0 ...5fc0b4ca.svg => imRobotGuess.06ae9855.svg} | 0 ...k.bf322028.svg => image-dark.44be7480.svg} | 0 ....3da9cf2c.svg => image-light.ef346b4b.svg} | 0 ....3bf506b7.svg => input-close.0b5e85b2.svg} | 0 ...w.dce2f352.svg => left-arrow.be72449a.svg} | 0 ...{minus.28312fe8.svg => minus.887a634f.svg} | 0 ...opy.91b797d7.svg => msg-copy.8d896bef.svg} | 0 ...-del.8e1884b8.svg => msg-del.05341954.svg} | 0 ....b9d14da1.svg => msg-forward.1907b7f9.svg} | 0 ...te.6ed4649b.svg => msg-quote.550cd8cb.svg} | 0 ...e.a0b46d31.svg => msg-revoke.39595cc0.svg} | 0 ...11d60.svg => multiple-select.d38619b0.svg} | 0 .../{mute.94c8513a.svg => mute.81a6d6d5.svg} | 0 .../{plus.dfad243b.svg => plus.f3b9aa49.svg} | 0 ...{radio.0422f0b5.svg => radio.168a4b70.svg} | 0 ...resh.8efc59f5.svg => refresh.cddffc91.svg} | 0 ....0091db6c.svg => right-arrow.0c0041ad.svg} | 0 ...n.a24fdba0.svg => right-icon.b206bd3e.svg} | 0 ...69a8df.svg => search-default.4e6b7fca.svg} | 0 ....7ecab7ad.svg => search-more.751b65f1.svg} | 0 ...earch.dabca596.svg => search.980f6827.svg} | 0 ...ted.0a1e59e6.svg => selected.1c6e50da.svg} | 0 ...ting.a15e5daf.svg => setting.161bfa16.svg} | 0 ....6d6b5fbb.svg => start-group.5f1c641f.svg} | 0 ...te.a0cfa550.svg => translate.8c9408be.svg} | 0 ...k.e7ceead3.svg => video-dark.0bbf3476.svg} | 0 ....48615dd3.svg => video-light.c7253748.svg} | 0 ...k.6a706f9a.svg => words-dark.cda35c0a.svg} | 0 ....c8aec883.svg => words-light.97e1bc17.svg} | 0 unpackage/dist/dev/mp-weixin/common/assets.js | 106 +++---- unpackage/dist/dev/mp-weixin/common/vendor.js | 2 +- unpackage/dist/dev/mp-weixin/static/index.js | 20 ++ .../dist/dev/mp-weixin/static/index.json | 4 + unpackage/dist/dev/mp-weixin/static/index.vue | 22 ++ .../dist/dev/mp-weixin/static/index.wxml | 0 .../dist/dev/mp-weixin/static/index.wxss | 2 + .../dev/mp-weixin/static/static/index.json | 4 + 605 files changed, 661 insertions(+), 945 deletions(-) create mode 100644 static/index.vue delete mode 100644 uni_modules/uni-combox/changelog.md delete mode 100644 uni_modules/uni-combox/components/uni-combox/uni-combox.vue delete mode 100644 uni_modules/uni-combox/package.json delete mode 100644 uni_modules/uni-combox/readme.md rename unpackage/dist/build/mp-weixin/assets/{add-circle.b2afe9dc.svg => add-circle.376cda7c.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{add.ea3b9dc9.svg => add.6f2b9261.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{audio.3e97d529.svg => audio.21bb2ba6.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{back.e9626a2e.svg => back.b82bef7a.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{call-video.6c7799e9.svg => call-video.21b022ad.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{call-voice.f8912d47.svg => call-voice.1ef6b7f7.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{cancel.aba36dc1.svg => cancel.051cb10c.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{check-sm.bfc05916.svg => check-sm.c3984331.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{close-dark.f3809f45.svg => close-dark.c1b1ccca.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{convertText_zh.ea05cc29.svg => convertText_zh.51e06e84.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{d-left-arrow.d3dcfc22.svg => d-left-arrow.9b5f8cc0.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{d-right-arrow.2202133f.svg => d-right-arrow.7ab4b4ba.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{del-icon.e0d1d417.svg => del-icon.c693da44.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{double-arrow.a1a15b8b.svg => double-arrow.c51bb7cf.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{down-icon.fbb4047c.svg => down-icon.50c12418.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{edit.4601124c.svg => edit.5adfff7a.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{face-dark.1ce4b9fa.svg => face-dark.21e333dd.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{face-light.b3a6acfa.svg => face-light.61678cbe.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{file-light.7beeea9d.svg => file-light.565ad764.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{forward-each.9e79e381.svg => forward-each.d0857f96.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{forward-merge.eef115cf.svg => forward-merge.73273fff.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{icon-c2c.d80299ab.svg => icon-c2c.6e2af86f.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{icon-close.00e2ef94.svg => icon-close.90eb4be2.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{iconRight.eac74a1a.svg => iconRight.ab6f6855.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{imRobotGuess.5fc0b4ca.svg => imRobotGuess.06ae9855.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{image-dark.bf322028.svg => image-dark.44be7480.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{image-light.3da9cf2c.svg => image-light.ef346b4b.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{input-close.3bf506b7.svg => input-close.0b5e85b2.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{left-arrow.dce2f352.svg => left-arrow.be72449a.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{minus.28312fe8.svg => minus.887a634f.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{msg-copy.91b797d7.svg => msg-copy.8d896bef.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{msg-del.8e1884b8.svg => msg-del.05341954.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{msg-forward.b9d14da1.svg => msg-forward.1907b7f9.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{msg-quote.6ed4649b.svg => msg-quote.550cd8cb.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{msg-revoke.a0b46d31.svg => msg-revoke.39595cc0.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{multiple-select.63011d60.svg => multiple-select.d38619b0.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{mute.94c8513a.svg => mute.81a6d6d5.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{plus.dfad243b.svg => plus.f3b9aa49.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{radio.0422f0b5.svg => radio.168a4b70.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{refresh.8efc59f5.svg => refresh.cddffc91.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{right-arrow.0091db6c.svg => right-arrow.0c0041ad.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{right-icon.a24fdba0.svg => right-icon.b206bd3e.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{search-default.0969a8df.svg => search-default.4e6b7fca.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{search-more.7ecab7ad.svg => search-more.751b65f1.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{search.dabca596.svg => search.980f6827.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{selected.0a1e59e6.svg => selected.1c6e50da.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{setting.a15e5daf.svg => setting.161bfa16.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{start-group.6d6b5fbb.svg => start-group.5f1c641f.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{translate.a0cfa550.svg => translate.8c9408be.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{video-dark.e7ceead3.svg => video-dark.0bbf3476.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{video-light.48615dd3.svg => video-light.c7253748.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{words-dark.6a706f9a.svg => words-dark.cda35c0a.svg} (100%) rename unpackage/dist/build/mp-weixin/assets/{words-light.c8aec883.svg => words-light.97e1bc17.svg} (100%) create mode 100644 unpackage/dist/build/mp-weixin/static/index.js create mode 100644 unpackage/dist/build/mp-weixin/static/index.json create mode 100644 unpackage/dist/build/mp-weixin/static/index.vue create mode 100644 unpackage/dist/build/mp-weixin/static/index.wxml create mode 100644 unpackage/dist/build/mp-weixin/static/index.wxss create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/static/index.js.map rename unpackage/dist/dev/mp-weixin/assets/{add-circle.b2afe9dc.svg => add-circle.376cda7c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{add.ea3b9dc9.svg => add.6f2b9261.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{audio.3e97d529.svg => audio.21bb2ba6.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{back.e9626a2e.svg => back.b82bef7a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{call-video.6c7799e9.svg => call-video.21b022ad.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{call-voice.f8912d47.svg => call-voice.1ef6b7f7.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{cancel.aba36dc1.svg => cancel.051cb10c.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{check-sm.bfc05916.svg => check-sm.c3984331.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{close-dark.f3809f45.svg => close-dark.c1b1ccca.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{convertText_zh.ea05cc29.svg => convertText_zh.51e06e84.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{d-left-arrow.d3dcfc22.svg => d-left-arrow.9b5f8cc0.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{d-right-arrow.2202133f.svg => d-right-arrow.7ab4b4ba.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{del-icon.e0d1d417.svg => del-icon.c693da44.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{double-arrow.a1a15b8b.svg => double-arrow.c51bb7cf.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{down-icon.fbb4047c.svg => down-icon.50c12418.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{edit.4601124c.svg => edit.5adfff7a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{face-dark.1ce4b9fa.svg => face-dark.21e333dd.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{face-light.b3a6acfa.svg => face-light.61678cbe.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{file-light.7beeea9d.svg => file-light.565ad764.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{forward-each.9e79e381.svg => forward-each.d0857f96.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{forward-merge.eef115cf.svg => forward-merge.73273fff.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{icon-c2c.d80299ab.svg => icon-c2c.6e2af86f.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{icon-close.00e2ef94.svg => icon-close.90eb4be2.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{iconRight.eac74a1a.svg => iconRight.ab6f6855.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{imRobotGuess.5fc0b4ca.svg => imRobotGuess.06ae9855.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{image-dark.bf322028.svg => image-dark.44be7480.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{image-light.3da9cf2c.svg => image-light.ef346b4b.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{input-close.3bf506b7.svg => input-close.0b5e85b2.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{left-arrow.dce2f352.svg => left-arrow.be72449a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{minus.28312fe8.svg => minus.887a634f.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-copy.91b797d7.svg => msg-copy.8d896bef.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-del.8e1884b8.svg => msg-del.05341954.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-forward.b9d14da1.svg => msg-forward.1907b7f9.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-quote.6ed4649b.svg => msg-quote.550cd8cb.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{msg-revoke.a0b46d31.svg => msg-revoke.39595cc0.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{multiple-select.63011d60.svg => multiple-select.d38619b0.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{mute.94c8513a.svg => mute.81a6d6d5.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{plus.dfad243b.svg => plus.f3b9aa49.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{radio.0422f0b5.svg => radio.168a4b70.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{refresh.8efc59f5.svg => refresh.cddffc91.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{right-arrow.0091db6c.svg => right-arrow.0c0041ad.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{right-icon.a24fdba0.svg => right-icon.b206bd3e.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{search-default.0969a8df.svg => search-default.4e6b7fca.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{search-more.7ecab7ad.svg => search-more.751b65f1.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{search.dabca596.svg => search.980f6827.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{selected.0a1e59e6.svg => selected.1c6e50da.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{setting.a15e5daf.svg => setting.161bfa16.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{start-group.6d6b5fbb.svg => start-group.5f1c641f.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{translate.a0cfa550.svg => translate.8c9408be.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{video-dark.e7ceead3.svg => video-dark.0bbf3476.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{video-light.48615dd3.svg => video-light.c7253748.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{words-dark.6a706f9a.svg => words-dark.cda35c0a.svg} (100%) rename unpackage/dist/dev/mp-weixin/assets/{words-light.c8aec883.svg => words-light.97e1bc17.svg} (100%) create mode 100644 unpackage/dist/dev/mp-weixin/static/index.js create mode 100644 unpackage/dist/dev/mp-weixin/static/index.json create mode 100644 unpackage/dist/dev/mp-weixin/static/index.vue create mode 100644 unpackage/dist/dev/mp-weixin/static/index.wxml create mode 100644 unpackage/dist/dev/mp-weixin/static/index.wxss create mode 100644 unpackage/dist/dev/mp-weixin/static/static/index.json diff --git a/pages.json b/pages.json index 37d3313..f0c529e 100644 --- a/pages.json +++ b/pages.json @@ -164,12 +164,23 @@ } } ] + }, + { + "root": "static", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "静态资源" + } + } + ] } ], "preloadRule": { - "pages/index/index": { + "pages/Home/Home": { "network": "all", - "packages": ["TUIKit"] + "packages": ["static","TUIKit"] } }, "globalStyle": { diff --git a/pages/index/index.vue b/pages/index/index.vue index 1010863..a22924e 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -2,8 +2,6 @@ + + \ No newline at end of file diff --git a/uni_modules/uni-combox/changelog.md b/uni_modules/uni-combox/changelog.md deleted file mode 100644 index a9c0f2c..0000000 --- a/uni_modules/uni-combox/changelog.md +++ /dev/null @@ -1,17 +0,0 @@ -## 1.0.2(2024-09-21) -- 新增 clearAble属性 -## 1.0.1(2021-11-23) -- 优化 label、label-width 属性 -## 1.0.0(2021-11-19) -- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) -- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-combox](https://uniapp.dcloud.io/component/uniui/uni-combox) -## 0.1.0(2021-07-30) -- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) -## 0.0.6(2021-05-12) -- 新增 组件示例地址 -## 0.0.5(2021-04-21) -- 优化 添加依赖 uni-icons, 导入后自动下载依赖 -## 0.0.4(2021-02-05) -- 优化 组件引用关系,通过uni_modules引用组件 -## 0.0.3(2021-02-04) -- 调整为uni_modules目录规范 diff --git a/uni_modules/uni-combox/components/uni-combox/uni-combox.vue b/uni_modules/uni-combox/components/uni-combox/uni-combox.vue deleted file mode 100644 index 9e2cb70..0000000 --- a/uni_modules/uni-combox/components/uni-combox/uni-combox.vue +++ /dev/null @@ -1,294 +0,0 @@ - - - - - diff --git a/uni_modules/uni-combox/package.json b/uni_modules/uni-combox/package.json deleted file mode 100644 index 7af24fc..0000000 --- a/uni_modules/uni-combox/package.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "id": "uni-combox", - "displayName": "uni-combox 组合框", - "version": "1.0.2", - "description": "可以选择也可以输入的表单项 ", - "keywords": [ - "uni-ui", - "uniui", - "combox", - "组合框", - "select" -], - "repository": "https://github.com/dcloudio/uni-ui", - "engines": { - "HBuilderX": "" - }, - "directories": { - "example": "../../temps/example_temps" - }, -"dcloudext": { - "sale": { - "regular": { - "price": "0.00" - }, - "sourcecode": { - "price": "0.00" - } - }, - "contact": { - "qq": "" - }, - "declaration": { - "ads": "无", - "data": "无", - "permissions": "无" - }, - "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", - "type": "component-vue" - }, - "uni_modules": { - "dependencies": [ - "uni-scss", - "uni-icons" - ], - "encrypt": [], - "platforms": { - "cloud": { - "tcb": "y", - "aliyun": "y", - "alipay": "n" - }, - "client": { - "App": { - "app-vue": "y", - "app-nvue": "n" - }, - "H5-mobile": { - "Safari": "y", - "Android Browser": "y", - "微信浏览器(Android)": "y", - "QQ浏览器(Android)": "y" - }, - "H5-pc": { - "Chrome": "y", - "IE": "y", - "Edge": "y", - "Firefox": "y", - "Safari": "y" - }, - "小程序": { - "微信": "y", - "阿里": "y", - "百度": "y", - "字节跳动": "y", - "QQ": "y" - }, - "快应用": { - "华为": "u", - "联盟": "u" - }, - "Vue": { - "vue2": "y", - "vue3": "y" - } - } - } - } -} diff --git a/uni_modules/uni-combox/readme.md b/uni_modules/uni-combox/readme.md deleted file mode 100644 index ffa2cc8..0000000 --- a/uni_modules/uni-combox/readme.md +++ /dev/null @@ -1,11 +0,0 @@ - - -## Combox 组合框 -> **组件名:uni-combox** -> 代码块: `uCombox` - - -组合框组件。 - -### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-combox) -#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxml index f7b7f0a..a19437e 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxml @@ -1 +1 @@ -{{t}}{{P}} \ No newline at end of file +{{t}}{{P}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxss index 9f2339e..c2840fa 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/index.wxss @@ -1 +1 @@ -.Navigation{width:100%;height:100rpx;z-index:999}.Navigation-left{width:100%;height:200rpx;z-index:998}.Return{width:70rpx;height:70rpx;position:absolute;top:120rpx;left:360rpx;z-index:999;font-weight:700}body.data-v-84285e97,div.data-v-84285e97,ul.data-v-84285e97,ol.data-v-84285e97,dt.data-v-84285e97,dd.data-v-84285e97,li.data-v-84285e97,dl.data-v-84285e97,h1.data-v-84285e97,h2.data-v-84285e97,h3.data-v-84285e97,h4.data-v-84285e97,p.data-v-84285e97{margin:0;padding:0;font-style:normal}ol.data-v-84285e97,ul.data-v-84285e97,li.data-v-84285e97{list-style:none}img.data-v-84285e97{border:0;vertical-align:middle;pointer-events:none}body.data-v-84285e97{color:#000;background:#fff}.clear.data-v-84285e97{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-84285e97{color:#000;text-decoration:none;cursor:pointer}a.data-v-84285e97:hover{text-decoration:none}input.data-v-84285e97,textarea.data-v-84285e97{-webkit-user-select:auto;user-select:auto}input.data-v-84285e97:focus,input.data-v-84285e97:active,textarea.data-v-84285e97:focus,textarea.data-v-84285e97:active{outline:none}.chat-aside.data-v-84285e97{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-conversation.data-v-84285e97{width:100%;height:100%;flex:1;overflow:hidden;display:flex;flex-direction:column}.tui-conversation-list.data-v-84285e97{overflow:auto}.tui-conversation-header.data-v-84285e97{width:100%;position:relative}.tui-conversation-header .list.data-v-84285e97{display:flex;align-items:center;border-bottom:1px solid #F4F5F9;padding:7px 0}.tui-conversation-header .list-item.data-v-84285e97{flex:1;display:flex;position:relative;padding:7px;cursor:pointer;-webkit-user-select:none;user-select:none}.tui-conversation-header-item.data-v-84285e97{flex:1;display:flex;align-items:center}.tui-conversation-header-item-title.data-v-84285e97{padding:0 8px;font-size:16px;font-weight:400}.tui-conversation-header-children.data-v-84285e97{position:absolute;top:100%;z-index:3;padding:7px 9px;border-bottom:none;box-shadow:0 3px 7px rgba(0,0,0,.2);flex-direction:column}.network.data-v-84285e97{padding:0 12px;display:flex;align-items:center}.network .icon-error.data-v-84285e97{display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:15px;color:#fff;font-style:normal}.network-content.data-v-84285e97{padding:5px;font-size:12px;line-height:22px}.plus.data-v-84285e97{display:inline-block;width:30px;height:30px;position:relative}.plus.data-v-84285e97:before,.plus.data-v-84285e97:after{content:"";position:absolute;background-color:#232832;border-radius:.5px;width:1px;height:14px;left:0;right:0;top:0;bottom:0;margin:auto}.plus.data-v-84285e97:after{transform:rotate(90deg);width:.5px}.network-content.data-v-84285e97{font-family:PingFangSC-Regular;font-weight:400;color:#e54545;letter-spacing:0}body.data-v-b3f0be00,div.data-v-b3f0be00,ul.data-v-b3f0be00,ol.data-v-b3f0be00,dt.data-v-b3f0be00,dd.data-v-b3f0be00,li.data-v-b3f0be00,dl.data-v-b3f0be00,h1.data-v-b3f0be00,h2.data-v-b3f0be00,h3.data-v-b3f0be00,h4.data-v-b3f0be00,p.data-v-b3f0be00{margin:0;padding:0;font-style:normal}ol.data-v-b3f0be00,ul.data-v-b3f0be00,li.data-v-b3f0be00{list-style:none}img.data-v-b3f0be00{border:0;vertical-align:middle;pointer-events:none}body.data-v-b3f0be00{color:#000;background:#fff}.clear.data-v-b3f0be00{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-b3f0be00{color:#000;text-decoration:none;cursor:pointer}a.data-v-b3f0be00:hover{text-decoration:none}input.data-v-b3f0be00,textarea.data-v-b3f0be00{-webkit-user-select:auto;user-select:auto}input.data-v-b3f0be00:focus,input.data-v-b3f0be00:active,textarea.data-v-b3f0be00:focus,textarea.data-v-b3f0be00:active{outline:none}.chat-aside.data-v-b3f0be00{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-search-main-global.data-v-b3f0be00{width:100%;height:-webkit-fit-content;height:fit-content}.tui-search-main-conversation.data-v-b3f0be00{width:100%;height:100%;background:#fff;box-shadow:0 1px 10px rgba(2,16,43,.15)}.tui-search .tui-search-global-header.data-v-b3f0be00{display:flex;flex-direction:row;justify-content:center;align-items:center}.tui-search .tui-search-conversation.data-v-b3f0be00{width:100%;height:100%;overflow:hidden}.tui-search-h5-full-screen.data-v-b3f0be00{position:absolute;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;z-index:1000;background:#fff}.tui-search-h5-global.data-v-b3f0be00,.tui-search-h5-conversation.data-v-b3f0be00{width:100%;height:100%;display:flex;flex:1;flex-direction:column}.tui-search-h5-conversation.data-v-b3f0be00{overflow:hidden}.tui-search-h5.tui-search-main-conversation.data-v-b3f0be00{box-shadow:none}.tui-search-h5 .search-input.data-v-b3f0be00,.tui-search-h5 .search-container.data-v-b3f0be00,.tui-search-h5 .search-result.data-v-b3f0be00{min-width:0;box-sizing:border-box;display:flex;flex:1;overflow:hidden}body.data-v-fd60a8e2,div.data-v-fd60a8e2,ul.data-v-fd60a8e2,ol.data-v-fd60a8e2,dt.data-v-fd60a8e2,dd.data-v-fd60a8e2,li.data-v-fd60a8e2,dl.data-v-fd60a8e2,h1.data-v-fd60a8e2,h2.data-v-fd60a8e2,h3.data-v-fd60a8e2,h4.data-v-fd60a8e2,p.data-v-fd60a8e2{margin:0;padding:0;font-style:normal}ol.data-v-fd60a8e2,ul.data-v-fd60a8e2,li.data-v-fd60a8e2{list-style:none}img.data-v-fd60a8e2{border:0;vertical-align:middle;pointer-events:none}body.data-v-fd60a8e2{color:#000;background:#fff}.clear.data-v-fd60a8e2{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-fd60a8e2{color:#000;text-decoration:none;cursor:pointer}a.data-v-fd60a8e2:hover{text-decoration:none}input.data-v-fd60a8e2,textarea.data-v-fd60a8e2{-webkit-user-select:auto;user-select:auto}input.data-v-fd60a8e2:focus,input.data-v-fd60a8e2:active,textarea.data-v-fd60a8e2:focus,textarea.data-v-fd60a8e2:active{outline:none}.chat-aside.data-v-fd60a8e2{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-contact.data-v-fd60a8e2{width:100%;height:100%;box-sizing:border-box;display:flex;overflow:hidden}.tui-contact-left.data-v-fd60a8e2{min-width:285px;flex:0 0 24%;overflow:hidden;display:flex;flex-direction:column}.tui-contact-right.data-v-fd60a8e2{border-left:1px solid #f4f5f9;flex:1;overflow:hidden}.tui-contact-h5.data-v-fd60a8e2{position:relative}.tui-contact-h5-left.data-v-fd60a8e2,.tui-contact-h5-right.data-v-fd60a8e2{width:100%;height:100%;flex:1}.tui-contact-h5-right.data-v-fd60a8e2{position:absolute;z-index:100}.tui-contact-h5-left-list.data-v-fd60a8e2{overflow-y:auto}.tui-group.data-v-ee9b474c{width:100%;height:100%}body.data-v-f49ffe98,div.data-v-f49ffe98,ul.data-v-f49ffe98,ol.data-v-f49ffe98,dt.data-v-f49ffe98,dd.data-v-f49ffe98,li.data-v-f49ffe98,dl.data-v-f49ffe98,h1.data-v-f49ffe98,h2.data-v-f49ffe98,h3.data-v-f49ffe98,h4.data-v-f49ffe98,p.data-v-f49ffe98{margin:0;padding:0;font-style:normal}ol.data-v-f49ffe98,ul.data-v-f49ffe98,li.data-v-f49ffe98{list-style:none}img.data-v-f49ffe98{border:0;vertical-align:middle;pointer-events:none}body.data-v-f49ffe98{color:#000;background:#fff}.clear.data-v-f49ffe98{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-f49ffe98{color:#000;text-decoration:none;cursor:pointer}a.data-v-f49ffe98:hover{text-decoration:none}input.data-v-f49ffe98,textarea.data-v-f49ffe98{-webkit-user-select:auto;user-select:auto}input.data-v-f49ffe98:focus,input.data-v-f49ffe98:active,textarea.data-v-f49ffe98:focus,textarea.data-v-f49ffe98:active{outline:none}.chat-aside.data-v-f49ffe98{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-chat.data-v-f49ffe98{width:100%;height:100%;max-width:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.tui-chat-default.data-v-f49ffe98{width:100%;height:100%;box-sizing:border-box;display:flex}.tui-chat-header.data-v-f49ffe98{padding:10px;box-sizing:border-box;display:flex}.tui-chat-message-list.data-v-f49ffe98{flex:1;overflow:hidden;display:flex}.tui-chat-leave-group.data-v-f49ffe98{font-size:14px;height:160px;border-top:1px solid #efefef;justify-content:center;align-items:center}.tui-chat-leave-group-mobile.data-v-f49ffe98{height:50px}.tui-chat-message-input.data-v-f49ffe98{height:160px;display:flex}.chat.data-v-f49ffe98{display:block;height:85%;overflow:hidden}.tui-chat-h5-message-list.data-v-f49ffe98{flex:1;overflow:hidden;display:flex}.tui-chat-h5-message-input.data-v-f49ffe98{height:auto;padding:10px 10px 0;border-top:1px solid #eee}.tui-chat-h5-message-input-toolbar.data-v-f49ffe98{order:1;border:none}.tui-chat-uniapp-header.data-v-f49ffe98{display:none}.group-profile.data-v-f49ffe98{position:absolute;top:14%;right:0;width:50px;height:30px;line-height:30px;color:#000;font-size:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:15px;z-index:100;background-color:#ccc;opacity:.5}.tui-chat-uni-message-input.data-v-f49ffe98{max-height:370px;padding:10px}.tui-chat-uni-message-input-toolbar.data-v-f49ffe98{z-index:100}.tui-chat-wx-message-input.data-v-f49ffe98{padding:0}.data-v-f49ffe98:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.dingweizhibox{width:100%;height:15%}.Navigation{width:100%;height:10%;position:fixed;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center}.Navigationimg{width:100%;height:200rpx;position:absolute;top:0;left:0;z-index:-1}.Navigation{width:100%;height:200rpx;z-index:999;display:flex;justify-content:center;align-items:center}.Return{width:50rpx;height:50rpx;position:absolute;top:100rpx;left:40rpx;z-index:999} +.Navigation{width:100%;height:100rpx;z-index:999}.Navigation-left{width:100%;height:200rpx;z-index:998}.Return{width:70rpx;height:70rpx;position:absolute;top:120rpx;left:360rpx;z-index:999;font-weight:700}body.data-v-96c6504c,div.data-v-96c6504c,ul.data-v-96c6504c,ol.data-v-96c6504c,dt.data-v-96c6504c,dd.data-v-96c6504c,li.data-v-96c6504c,dl.data-v-96c6504c,h1.data-v-96c6504c,h2.data-v-96c6504c,h3.data-v-96c6504c,h4.data-v-96c6504c,p.data-v-96c6504c{margin:0;padding:0;font-style:normal}ol.data-v-96c6504c,ul.data-v-96c6504c,li.data-v-96c6504c{list-style:none}img.data-v-96c6504c{border:0;vertical-align:middle;pointer-events:none}body.data-v-96c6504c{color:#000;background:#fff}.clear.data-v-96c6504c{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-96c6504c{color:#000;text-decoration:none;cursor:pointer}a.data-v-96c6504c:hover{text-decoration:none}input.data-v-96c6504c,textarea.data-v-96c6504c{-webkit-user-select:auto;user-select:auto}input.data-v-96c6504c:focus,input.data-v-96c6504c:active,textarea.data-v-96c6504c:focus,textarea.data-v-96c6504c:active{outline:none}.chat-aside.data-v-96c6504c{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-conversation.data-v-96c6504c{width:100%;height:100%;flex:1;overflow:hidden;display:flex;flex-direction:column}.tui-conversation-list.data-v-96c6504c{overflow:auto}.tui-conversation-header.data-v-96c6504c{width:100%;position:relative}.tui-conversation-header .list.data-v-96c6504c{display:flex;align-items:center;border-bottom:1px solid #F4F5F9;padding:7px 0}.tui-conversation-header .list-item.data-v-96c6504c{flex:1;display:flex;position:relative;padding:7px;cursor:pointer;-webkit-user-select:none;user-select:none}.tui-conversation-header-item.data-v-96c6504c{flex:1;display:flex;align-items:center}.tui-conversation-header-item-title.data-v-96c6504c{padding:0 8px;font-size:16px;font-weight:400}.tui-conversation-header-children.data-v-96c6504c{position:absolute;top:100%;z-index:3;padding:7px 9px;border-bottom:none;box-shadow:0 3px 7px rgba(0,0,0,.2);flex-direction:column}.network.data-v-96c6504c{padding:0 12px;display:flex;align-items:center}.network .icon-error.data-v-96c6504c{display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:15px;color:#fff;font-style:normal}.network-content.data-v-96c6504c{padding:5px;font-size:12px;line-height:22px}.plus.data-v-96c6504c{display:inline-block;width:30px;height:30px;position:relative}.plus.data-v-96c6504c:before,.plus.data-v-96c6504c:after{content:"";position:absolute;background-color:#232832;border-radius:.5px;width:1px;height:14px;left:0;right:0;top:0;bottom:0;margin:auto}.plus.data-v-96c6504c:after{transform:rotate(90deg);width:.5px}.network-content.data-v-96c6504c{font-family:PingFangSC-Regular;font-weight:400;color:#e54545;letter-spacing:0}body.data-v-18dff187,div.data-v-18dff187,ul.data-v-18dff187,ol.data-v-18dff187,dt.data-v-18dff187,dd.data-v-18dff187,li.data-v-18dff187,dl.data-v-18dff187,h1.data-v-18dff187,h2.data-v-18dff187,h3.data-v-18dff187,h4.data-v-18dff187,p.data-v-18dff187{margin:0;padding:0;font-style:normal}ol.data-v-18dff187,ul.data-v-18dff187,li.data-v-18dff187{list-style:none}img.data-v-18dff187{border:0;vertical-align:middle;pointer-events:none}body.data-v-18dff187{color:#000;background:#fff}.clear.data-v-18dff187{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-18dff187{color:#000;text-decoration:none;cursor:pointer}a.data-v-18dff187:hover{text-decoration:none}input.data-v-18dff187,textarea.data-v-18dff187{-webkit-user-select:auto;user-select:auto}input.data-v-18dff187:focus,input.data-v-18dff187:active,textarea.data-v-18dff187:focus,textarea.data-v-18dff187:active{outline:none}.chat-aside.data-v-18dff187{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-search-main-global.data-v-18dff187{width:100%;height:-webkit-fit-content;height:fit-content}.tui-search-main-conversation.data-v-18dff187{width:100%;height:100%;background:#fff;box-shadow:0 1px 10px rgba(2,16,43,.15)}.tui-search .tui-search-global-header.data-v-18dff187{display:flex;flex-direction:row;justify-content:center;align-items:center}.tui-search .tui-search-conversation.data-v-18dff187{width:100%;height:100%;overflow:hidden}.tui-search-h5-full-screen.data-v-18dff187{position:absolute;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;z-index:1000;background:#fff}.tui-search-h5-global.data-v-18dff187,.tui-search-h5-conversation.data-v-18dff187{width:100%;height:100%;display:flex;flex:1;flex-direction:column}.tui-search-h5-conversation.data-v-18dff187{overflow:hidden}.tui-search-h5.tui-search-main-conversation.data-v-18dff187{box-shadow:none}.tui-search-h5 .search-input.data-v-18dff187,.tui-search-h5 .search-container.data-v-18dff187,.tui-search-h5 .search-result.data-v-18dff187{min-width:0;box-sizing:border-box;display:flex;flex:1;overflow:hidden}body.data-v-8f969de8,div.data-v-8f969de8,ul.data-v-8f969de8,ol.data-v-8f969de8,dt.data-v-8f969de8,dd.data-v-8f969de8,li.data-v-8f969de8,dl.data-v-8f969de8,h1.data-v-8f969de8,h2.data-v-8f969de8,h3.data-v-8f969de8,h4.data-v-8f969de8,p.data-v-8f969de8{margin:0;padding:0;font-style:normal}ol.data-v-8f969de8,ul.data-v-8f969de8,li.data-v-8f969de8{list-style:none}img.data-v-8f969de8{border:0;vertical-align:middle;pointer-events:none}body.data-v-8f969de8{color:#000;background:#fff}.clear.data-v-8f969de8{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-8f969de8{color:#000;text-decoration:none;cursor:pointer}a.data-v-8f969de8:hover{text-decoration:none}input.data-v-8f969de8,textarea.data-v-8f969de8{-webkit-user-select:auto;user-select:auto}input.data-v-8f969de8:focus,input.data-v-8f969de8:active,textarea.data-v-8f969de8:focus,textarea.data-v-8f969de8:active{outline:none}.chat-aside.data-v-8f969de8{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-contact.data-v-8f969de8{width:100%;height:100%;box-sizing:border-box;display:flex;overflow:hidden}.tui-contact-left.data-v-8f969de8{min-width:285px;flex:0 0 24%;overflow:hidden;display:flex;flex-direction:column}.tui-contact-right.data-v-8f969de8{border-left:1px solid #f4f5f9;flex:1;overflow:hidden}.tui-contact-h5.data-v-8f969de8{position:relative}.tui-contact-h5-left.data-v-8f969de8,.tui-contact-h5-right.data-v-8f969de8{width:100%;height:100%;flex:1}.tui-contact-h5-right.data-v-8f969de8{position:absolute;z-index:100}.tui-contact-h5-left-list.data-v-8f969de8{overflow-y:auto}.tui-group.data-v-3ff2cd9d{width:100%;height:100%}body.data-v-6b98d510,div.data-v-6b98d510,ul.data-v-6b98d510,ol.data-v-6b98d510,dt.data-v-6b98d510,dd.data-v-6b98d510,li.data-v-6b98d510,dl.data-v-6b98d510,h1.data-v-6b98d510,h2.data-v-6b98d510,h3.data-v-6b98d510,h4.data-v-6b98d510,p.data-v-6b98d510{margin:0;padding:0;font-style:normal}ol.data-v-6b98d510,ul.data-v-6b98d510,li.data-v-6b98d510{list-style:none}img.data-v-6b98d510{border:0;vertical-align:middle;pointer-events:none}body.data-v-6b98d510{color:#000;background:#fff}.clear.data-v-6b98d510{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-6b98d510{color:#000;text-decoration:none;cursor:pointer}a.data-v-6b98d510:hover{text-decoration:none}input.data-v-6b98d510,textarea.data-v-6b98d510{-webkit-user-select:auto;user-select:auto}input.data-v-6b98d510:focus,input.data-v-6b98d510:active,textarea.data-v-6b98d510:focus,textarea.data-v-6b98d510:active{outline:none}.chat-aside.data-v-6b98d510{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-chat.data-v-6b98d510{width:100%;height:100%;max-width:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.tui-chat-default.data-v-6b98d510{width:100%;height:100%;box-sizing:border-box;display:flex}.tui-chat-header.data-v-6b98d510{padding:10px;box-sizing:border-box;display:flex}.tui-chat-message-list.data-v-6b98d510{flex:1;overflow:hidden;display:flex}.tui-chat-leave-group.data-v-6b98d510{font-size:14px;height:160px;border-top:1px solid #efefef;justify-content:center;align-items:center}.tui-chat-leave-group-mobile.data-v-6b98d510{height:50px}.tui-chat-message-input.data-v-6b98d510{height:160px;display:flex}.chat.data-v-6b98d510{display:block;height:85%;overflow:hidden}.tui-chat-h5-message-list.data-v-6b98d510{flex:1;overflow:hidden;display:flex}.tui-chat-h5-message-input.data-v-6b98d510{height:auto;padding:10px 10px 0;border-top:1px solid #eee}.tui-chat-h5-message-input-toolbar.data-v-6b98d510{order:1;border:none}.tui-chat-uniapp-header.data-v-6b98d510{display:none}.group-profile.data-v-6b98d510{position:absolute;top:14%;right:0;width:50px;height:30px;line-height:30px;color:#000;font-size:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:15px;z-index:100;background-color:#ccc;opacity:.5}.tui-chat-uni-message-input.data-v-6b98d510{max-height:370px;padding:10px}.tui-chat-uni-message-input-toolbar.data-v-6b98d510{z-index:100}.tui-chat-wx-message-input.data-v-6b98d510{padding:0}.data-v-6b98d510:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.dingweizhibox{width:100%;height:15%}.Navigation{width:100%;height:10%;position:fixed;top:0;left:0;z-index:999;display:flex;justify-content:center;align-items:center}.Navigationimg{width:100%;height:200rpx;position:absolute;top:0;left:0;z-index:-1}.Navigation{width:100%;height:200rpx;z-index:999;display:flex;justify-content:center;align-items:center}.Return{width:50rpx;height:50rpx;position:absolute;top:100rpx;left:40rpx;z-index:999} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js index b3abbfc..a360a3d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),o=require("../../../../constant.js"),r=require("../../../../utils/env.js"),i=require("../../utils/utils.js"),u=require("../../emoji-config/index.js"),l=require("../../config.js");Math||t();const t=()=>"../../../common/Icon.js",a=e.defineComponent({__name:"emoji-picker-dialog",emits:["insertEmoji","onClose","sendMessage"],setup(t,{emit:a}){var s;const v="dark"===l.ChatConfig.getTheme()?n.faceIconDark:n.faceIconLight,f=a,c=e.ref(0),d=e.ref();e.ref();const I=e.ref(),p=l.ChatConfig.getFeatureConfig(),E=e.ref(u.EMOJI_GROUP_LIST.filter((e=>e.type===o.EMOJI_TYPE.BASIC?p.InputEmoji:e.type===o.EMOJI_TYPE.BIG||e.type===o.EMOJI_TYPE.CUSTOM?p.InputStickers:void 0))),m=e.ref(null==E?void 0:E.value[0]),_=e.ref(null==(s=null==E?void 0:E.value[0])?void 0:s.list);e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:P})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:P})}));const C=(n,o)=>{var r,u,l,t,a;const s={to:(null==(u=null==(r=null==d?void 0:d.value)?void 0:r.groupProfile)?void 0:u.groupID)||(null==(t=null==(l=null==d?void 0:d.value)?void 0:l.userProfile)?void 0:t.userID),conversationType:null==(a=null==d?void 0:d.value)?void 0:a.type,payload:{index:o.emojiGroupID,data:o.list[n]},needReadReceipt:i.isEnabledMessageReadReceiptGlobal()};e.Qt.sendFaceMessage(s)};function M(){e.index.$emit("send-message-in-emoji-picker")}function P(e){d.value=e}return(n,i)=>e.e({a:e.f(e.unref(_),((n,i,l)=>e.e(e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC?{a:e.unref(m).url+e.unref(u.BASIC_EMOJI_URL_MAPPING)[n]}:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG?{b:e.unref(m).url+n+"@2x.png"}:{c:e.unref(m).url+n},{d:i,e:e.o$1((l=>((n,i)=>{var l,t,a;const s={emoji:{key:n,name:u.convertKeyToEmojiName(n)},type:null==(l=null==m?void 0:m.value)?void 0:l.type};switch(null==(t=null==m?void 0:m.value)?void 0:t.type){case o.EMOJI_TYPE.BASIC:s.url=(null==(a=null==m?void 0:m.value)?void 0:a.url)+u.BASIC_EMOJI_URL_MAPPING[n],r.isUniFrameWork?e.index.$emit("insert-emoji",s):f("insertEmoji",s);break;case o.EMOJI_TYPE.BIG:case o.EMOJI_TYPE.CUSTOM:C(i,m.value)}r.isPC&&f("onClose")})(n,i)),i)}))),b:e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC,c:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG,d:e.n(!e.unref(r.isPC)&&"emoji-picker-h5-list"),e:e.f(e.unref(E),((n,i,u)=>e.e({a:n.type===e.unref(o.EMOJI_TYPE).BASIC},n.type===e.unref(o.EMOJI_TYPE).BASIC?{b:"a93c5399-0-"+u,c:e.p({file:e.unref(v)})}:n.type===e.unref(o.EMOJI_TYPE).BIG?{e:n.url+n.list[0]+"@2x.png"}:{f:n.url+n.list[0]},{d:n.type===e.unref(o.EMOJI_TYPE).BIG,g:i,h:e.o$1((e=>(e=>{var n;c.value=e,m.value=null==E?void 0:E.value[e],_.value=null==(n=null==E?void 0:E.value[e])?void 0:n.list,r.isUniFrameWork||(null==I?void 0:I.value)&&(I.value.scrollTop=0)})(i)),i)}))),f:e.unref(r.isUniFrameWork)},e.unref(r.isUniFrameWork)?{g:e.o$1(M)}:{},{h:e.unref(r.isPC)?"":1})}}),s=e._export_sfc(a,[["__scopeId","data-v-a93c5399"]]);wx.createComponent(s); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),o=require("../../../../constant.js"),r=require("../../../../utils/env.js"),i=require("../../utils/utils.js"),u=require("../../emoji-config/index.js"),l=require("../../config.js");Math||t();const t=()=>"../../../common/Icon.js",s=e.defineComponent({__name:"emoji-picker-dialog",emits:["insertEmoji","onClose","sendMessage"],setup(t,{emit:s}){var a;const v="dark"===l.ChatConfig.getTheme()?n.faceIconDark:n.faceIconLight,f=s,d=e.ref(0),c=e.ref();e.ref();const I=e.ref(),p=l.ChatConfig.getFeatureConfig(),E=e.ref(u.EMOJI_GROUP_LIST.filter((e=>e.type===o.EMOJI_TYPE.BASIC?p.InputEmoji:e.type===o.EMOJI_TYPE.BIG||e.type===o.EMOJI_TYPE.CUSTOM?p.InputStickers:void 0))),m=e.ref(null==E?void 0:E.value[0]),_=e.ref(null==(a=null==E?void 0:E.value[0])?void 0:a.list);e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:P})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:P})}));const C=(n,o)=>{var r,u,l,t,s;const a={to:(null==(u=null==(r=null==c?void 0:c.value)?void 0:r.groupProfile)?void 0:u.groupID)||(null==(t=null==(l=null==c?void 0:c.value)?void 0:l.userProfile)?void 0:t.userID),conversationType:null==(s=null==c?void 0:c.value)?void 0:s.type,payload:{index:o.emojiGroupID,data:o.list[n]},needReadReceipt:i.isEnabledMessageReadReceiptGlobal()};e.Qt.sendFaceMessage(a)};function M(){e.index.$emit("send-message-in-emoji-picker")}function P(e){c.value=e}return(n,i)=>e.e({a:e.f(e.unref(_),((n,i,l)=>e.e(e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC?{a:e.unref(m).url+e.unref(u.BASIC_EMOJI_URL_MAPPING)[n]}:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG?{b:e.unref(m).url+n+"@2x.png"}:{c:e.unref(m).url+n},{d:i,e:e.o$1((l=>((n,i)=>{var l,t,s;const a={emoji:{key:n,name:u.convertKeyToEmojiName(n)},type:null==(l=null==m?void 0:m.value)?void 0:l.type};switch(null==(t=null==m?void 0:m.value)?void 0:t.type){case o.EMOJI_TYPE.BASIC:a.url=(null==(s=null==m?void 0:m.value)?void 0:s.url)+u.BASIC_EMOJI_URL_MAPPING[n],r.isUniFrameWork?e.index.$emit("insert-emoji",a):f("insertEmoji",a);break;case o.EMOJI_TYPE.BIG:case o.EMOJI_TYPE.CUSTOM:C(i,m.value)}r.isPC&&f("onClose")})(n,i)),i)}))),b:e.unref(m).type===e.unref(o.EMOJI_TYPE).BASIC,c:e.unref(m).type===e.unref(o.EMOJI_TYPE).BIG,d:e.n(!e.unref(r.isPC)&&"emoji-picker-h5-list"),e:e.f(e.unref(E),((n,i,u)=>e.e({a:n.type===e.unref(o.EMOJI_TYPE).BASIC},n.type===e.unref(o.EMOJI_TYPE).BASIC?{b:"023770ee-0-"+u,c:e.p({file:e.unref(v)})}:n.type===e.unref(o.EMOJI_TYPE).BIG?{e:n.url+n.list[0]+"@2x.png"}:{f:n.url+n.list[0]},{d:n.type===e.unref(o.EMOJI_TYPE).BIG,g:i,h:e.o$1((e=>(e=>{var n;d.value=e,m.value=null==E?void 0:E.value[e],_.value=null==(n=null==E?void 0:E.value[e])?void 0:n.list,r.isUniFrameWork||(null==I?void 0:I.value)&&(I.value.scrollTop=0)})(i)),i)}))),f:e.unref(r.isUniFrameWork)},e.unref(r.isUniFrameWork)?{g:e.o$1(M)}:{},{h:e.unref(r.isPC)?"":1})}}),a=e._export_sfc(s,[["__scopeId","data-v-023770ee"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxml index 719c3a8..11373dd 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxml @@ -1 +1 @@ - 发送 \ No newline at end of file + 发送 \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxss index 1a6154f..dbd073f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/emoji-picker/emoji-picker-dialog.wxss @@ -1 +1 @@ -body.data-v-a93c5399,div.data-v-a93c5399,ul.data-v-a93c5399,ol.data-v-a93c5399,dt.data-v-a93c5399,dd.data-v-a93c5399,li.data-v-a93c5399,dl.data-v-a93c5399,h1.data-v-a93c5399,h2.data-v-a93c5399,h3.data-v-a93c5399,h4.data-v-a93c5399,p.data-v-a93c5399{margin:0;padding:0;font-style:normal}ol.data-v-a93c5399,ul.data-v-a93c5399,li.data-v-a93c5399{list-style:none}img.data-v-a93c5399{border:0;vertical-align:middle;pointer-events:none}body.data-v-a93c5399{color:#000;background:#fff}.clear.data-v-a93c5399{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-a93c5399{color:#000;text-decoration:none;cursor:pointer}a.data-v-a93c5399:hover{text-decoration:none}input.data-v-a93c5399,textarea.data-v-a93c5399{-webkit-user-select:auto;user-select:auto}input.data-v-a93c5399:focus,input.data-v-a93c5399:active,textarea.data-v-a93c5399:focus,textarea.data-v-a93c5399:active{outline:none}.chat-aside.data-v-a93c5399{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.emoji-picker.data-v-a93c5399{width:405px;height:300px;display:flex;flex-direction:column}.emoji-picker-list.data-v-a93c5399{flex:1;display:flex;flex-wrap:wrap;overflow-y:auto;margin:2px}.emoji-picker-list.data-v-a93c5399::-webkit-scrollbar{display:none}.emoji-picker-list-item.data-v-a93c5399{cursor:pointer;padding:5px}.emoji-picker-list-item .emoji.data-v-a93c5399{width:30px;height:30px}.emoji-picker-list-item .emoji-big.data-v-a93c5399{width:70px;height:70px}.emoji-picker-tab.data-v-a93c5399{display:flex;align-items:center}.emoji-picker-tab-item.data-v-a93c5399{padding:0 10px;cursor:pointer}.emoji-picker-tab-item .icon.data-v-a93c5399{margin:10px;width:20px;height:20px}.emoji-picker-tab-item .icon-big.data-v-a93c5399{margin:2px 0;width:30px;height:30px}.emoji-picker-h5.data-v-a93c5399{width:100%}.emoji-picker-h5-list.data-v-a93c5399{justify-content:space-between}.emoji-picker-h5-list.data-v-a93c5399:after{content:"";display:block;flex:1 1 auto}.emoji-picker-h5 .send-btn.data-v-a93c5399{width:50px;height:30px;background-color:#55c06a;position:absolute;right:10px;font-size:16px;color:#fff;text-align:center;line-height:30px} +body.data-v-023770ee,div.data-v-023770ee,ul.data-v-023770ee,ol.data-v-023770ee,dt.data-v-023770ee,dd.data-v-023770ee,li.data-v-023770ee,dl.data-v-023770ee,h1.data-v-023770ee,h2.data-v-023770ee,h3.data-v-023770ee,h4.data-v-023770ee,p.data-v-023770ee{margin:0;padding:0;font-style:normal}ol.data-v-023770ee,ul.data-v-023770ee,li.data-v-023770ee{list-style:none}img.data-v-023770ee{border:0;vertical-align:middle;pointer-events:none}body.data-v-023770ee{color:#000;background:#fff}.clear.data-v-023770ee{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-023770ee{color:#000;text-decoration:none;cursor:pointer}a.data-v-023770ee:hover{text-decoration:none}input.data-v-023770ee,textarea.data-v-023770ee{-webkit-user-select:auto;user-select:auto}input.data-v-023770ee:focus,input.data-v-023770ee:active,textarea.data-v-023770ee:focus,textarea.data-v-023770ee:active{outline:none}.chat-aside.data-v-023770ee{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.emoji-picker.data-v-023770ee{width:405px;height:300px;display:flex;flex-direction:column}.emoji-picker-list.data-v-023770ee{flex:1;display:flex;flex-wrap:wrap;overflow-y:auto;margin:2px}.emoji-picker-list.data-v-023770ee::-webkit-scrollbar{display:none}.emoji-picker-list-item.data-v-023770ee{cursor:pointer;padding:5px}.emoji-picker-list-item .emoji.data-v-023770ee{width:30px;height:30px}.emoji-picker-list-item .emoji-big.data-v-023770ee{width:70px;height:70px}.emoji-picker-tab.data-v-023770ee{display:flex;align-items:center}.emoji-picker-tab-item.data-v-023770ee{padding:0 10px;cursor:pointer}.emoji-picker-tab-item .icon.data-v-023770ee{margin:10px;width:20px;height:20px}.emoji-picker-tab-item .icon-big.data-v-023770ee{margin:2px 0;width:30px;height:30px}.emoji-picker-h5.data-v-023770ee{width:100%}.emoji-picker-h5-list.data-v-023770ee{justify-content:space-between}.emoji-picker-h5-list.data-v-023770ee:after{content:"";display:block;flex:1 1 auto}.emoji-picker-h5 .send-btn.data-v-023770ee{width:50px;height:30px;background-color:#55c06a;position:absolute;right:10px;font-size:16px;color:#fff;text-align:center;line-height:30px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js index 5cc9820..ba3037c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const i=require("../../../../utils/env.js"),n=require("../../../../../common/assets.js"),o=require("../../utils/utils.js"),a=require("../../offlinePushInfoManager/index.js"),r=require("../../config.js");Math||u();const u=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",props:{imageSourceType:{type:String,default:"album"}},setup(u){const l=u,t=e.ref(),s=e.ref(),c={web_album:{icon:"dark"===r.ChatConfig.getTheme()?n.imageIconDark:n.imageIconLight,title:"图片"},uni_album:{icon:n.imageUniIcon,title:"图片"},uni_camera:{icon:n.cameraUniIcon,title:"拍照"}};e.Jt.watch(e.o.CONV,{currentConversation:e=>{s.value=e}});const d=e.computed((()=>i.isUniFrameWork?"camera"===l.imageSourceType?c.uni_camera:c.uni_album:c.web_album)),m=()=>{var n,o,a,r;i.isUniFrameWork?i.isWeChat&&(null==(n=e.i)?void 0:n.chooseMedia)?null==(o=e.i)||o.chooseMedia({count:1,mediaType:["image"],sizeType:["original","compressed"],sourceType:[l.imageSourceType],success:function(e){v(e)}}):null==(a=e.i)||a.chooseImage({count:1,sourceType:[l.imageSourceType],success:function(e){v(e)}}):(null==(r=t.value)?void 0:r.click)&&t.value.click()},p=e=>{var i,n;(null==(n=null==(i=null==e?void 0:e.target)?void 0:i.files)?void 0:n.length)<=0||(v(null==e?void 0:e.target),e.target.value="")},v=i=>{var n,r,u,l,t;if(!i)return;const c={to:(null==(r=null==(n=null==s?void 0:s.value)?void 0:n.groupProfile)?void 0:r.groupID)||(null==(l=null==(u=null==s?void 0:s.value)?void 0:u.userProfile)?void 0:l.userID),conversationType:null==(t=null==s?void 0:s.value)?void 0:t.type,payload:{file:i},needReadReceipt:o.isEnabledMessageReadReceiptGlobal()},d={conversation:s.value,payload:c.payload,messageType:e.qt.TYPES.MSG_IMAGE},m={offlinePushInfo:a.OfflinePushInfoManager.create(d)};e.Qt.sendImageMessage(c,m)};return(n,o)=>e.e({a:!e.unref(i.isUniFrameWork)},e.unref(i.isUniFrameWork)?{}:{b:e.o$1(p),c:e.n(!e.unref(i.isPC)&&"image-upload-h5")},{d:e.o$1(m),e:e.p({iconFile:e.unref(d).icon,title:e.unref(d).title,iconWidth:e.unref(i.isUniFrameWork)?"32px":"20px",iconHeight:e.unref(i.isUniFrameWork)?"25px":"18px",needDialog:!1})})}}),t=e._export_sfc(l,[["__scopeId","data-v-89f17a95"]]);wx.createComponent(t); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const i=require("../../../../utils/env.js"),n=require("../../../../../common/assets.js"),o=require("../../utils/utils.js"),a=require("../../offlinePushInfoManager/index.js"),r=require("../../config.js");Math||u();const u=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",props:{imageSourceType:{type:String,default:"album"}},setup(u){const l=u,t=e.ref(),s=e.ref(),c={web_album:{icon:"dark"===r.ChatConfig.getTheme()?n.imageIconDark:n.imageIconLight,title:"图片"},uni_album:{icon:n.imageUniIcon,title:"图片"},uni_camera:{icon:n.cameraUniIcon,title:"拍照"}};e.Jt.watch(e.o.CONV,{currentConversation:e=>{s.value=e}});const d=e.computed((()=>i.isUniFrameWork?"camera"===l.imageSourceType?c.uni_camera:c.uni_album:c.web_album)),m=()=>{var n,o,a,r;i.isUniFrameWork?i.isWeChat&&(null==(n=e.i)?void 0:n.chooseMedia)?null==(o=e.i)||o.chooseMedia({count:1,mediaType:["image"],sizeType:["original","compressed"],sourceType:[l.imageSourceType],success:function(e){v(e)}}):null==(a=e.i)||a.chooseImage({count:1,sourceType:[l.imageSourceType],success:function(e){v(e)}}):(null==(r=t.value)?void 0:r.click)&&t.value.click()},p=e=>{var i,n;(null==(n=null==(i=null==e?void 0:e.target)?void 0:i.files)?void 0:n.length)<=0||(v(null==e?void 0:e.target),e.target.value="")},v=i=>{var n,r,u,l,t;if(!i)return;const c={to:(null==(r=null==(n=null==s?void 0:s.value)?void 0:n.groupProfile)?void 0:r.groupID)||(null==(l=null==(u=null==s?void 0:s.value)?void 0:u.userProfile)?void 0:l.userID),conversationType:null==(t=null==s?void 0:s.value)?void 0:t.type,payload:{file:i},needReadReceipt:o.isEnabledMessageReadReceiptGlobal()},d={conversation:s.value,payload:c.payload,messageType:e.qt.TYPES.MSG_IMAGE},m={offlinePushInfo:a.OfflinePushInfoManager.create(d)};e.Qt.sendImageMessage(c,m)};return(n,o)=>e.e({a:!e.unref(i.isUniFrameWork)},e.unref(i.isUniFrameWork)?{}:{b:e.o$1(p),c:e.n(!e.unref(i.isPC)&&"image-upload-h5")},{d:e.o$1(m),e:e.p({iconFile:e.unref(d).icon,title:e.unref(d).title,iconWidth:e.unref(i.isUniFrameWork)?"32px":"20px",iconHeight:e.unref(i.isUniFrameWork)?"25px":"18px",needDialog:!1})})}}),t=e._export_sfc(l,[["__scopeId","data-v-85be0b12"]]);wx.createComponent(t); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxml index cc1d959..a2090dc 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxss index bccb032..fb5c3de 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/image-upload/index.wxss @@ -1 +1 @@ -body.data-v-89f17a95,div.data-v-89f17a95,ul.data-v-89f17a95,ol.data-v-89f17a95,dt.data-v-89f17a95,dd.data-v-89f17a95,li.data-v-89f17a95,dl.data-v-89f17a95,h1.data-v-89f17a95,h2.data-v-89f17a95,h3.data-v-89f17a95,h4.data-v-89f17a95,p.data-v-89f17a95{margin:0;padding:0;font-style:normal}ol.data-v-89f17a95,ul.data-v-89f17a95,li.data-v-89f17a95{list-style:none}img.data-v-89f17a95{border:0;vertical-align:middle;pointer-events:none}body.data-v-89f17a95{color:#000;background:#fff}.clear.data-v-89f17a95{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-89f17a95{color:#000;text-decoration:none;cursor:pointer}a.data-v-89f17a95:hover{text-decoration:none}input.data-v-89f17a95,textarea.data-v-89f17a95{-webkit-user-select:auto;user-select:auto}input.data-v-89f17a95:focus,input.data-v-89f17a95:active,textarea.data-v-89f17a95:focus,textarea.data-v-89f17a95:active{outline:none}.chat-aside.data-v-89f17a95{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)} +body.data-v-85be0b12,div.data-v-85be0b12,ul.data-v-85be0b12,ol.data-v-85be0b12,dt.data-v-85be0b12,dd.data-v-85be0b12,li.data-v-85be0b12,dl.data-v-85be0b12,h1.data-v-85be0b12,h2.data-v-85be0b12,h3.data-v-85be0b12,h4.data-v-85be0b12,p.data-v-85be0b12{margin:0;padding:0;font-style:normal}ol.data-v-85be0b12,ul.data-v-85be0b12,li.data-v-85be0b12{list-style:none}img.data-v-85be0b12{border:0;vertical-align:middle;pointer-events:none}body.data-v-85be0b12{color:#000;background:#fff}.clear.data-v-85be0b12{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-85be0b12{color:#000;text-decoration:none;cursor:pointer}a.data-v-85be0b12:hover{text-decoration:none}input.data-v-85be0b12,textarea.data-v-85be0b12{-webkit-user-select:auto;user-select:auto}input.data-v-85be0b12:focus,input.data-v-85be0b12:active,textarea.data-v-85be0b12:focus,textarea.data-v-85be0b12:active{outline:none}.chat-aside.data-v-85be0b12{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js index 0b9ab2f..0b57fdc 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../utils/env.js"),n=require("../../config.js");Math||(i+t)();const i=()=>"../../../common/Icon.js",t=()=>"../../../common/BottomPopup/index.js",r=e.defineComponent({__name:"index",props:{iconFile:{type:String,required:!0},title:{type:String,default:""},needDialog:{type:Boolean,default:!0},iconWidth:{type:String,default:"20px"},iconHeight:{type:String,default:"20px"},needBottomPopup:{type:Boolean,default:!1}},emits:["onIconClick","onDialogClose","onDialogShow"],setup(i,{expose:t,emit:r}){const a=i,l=r,u=e.ref("dark"===n.ChatConfig.getTheme()),s=e.ref(!1),c=e.ref(),f=e.ref(),d=()=>{l("onIconClick",f),o.isPC&&e.O.listen({domRefs:c.value,handler:m}),a.needDialog&&p(!s.value)},m=()=>{s.value=!1,l("onDialogClose",f)},p=e=>{if(s.value!==e)switch(s.value=e,e){case!0:l("onDialogShow",f);break;case!1:l("onDialogClose",f)}},g=()=>{s.value=!1};return t({toggleDialogDisplay:p}),(n,i)=>e.e({a:e.p({file:a.iconFile,width:a.iconWidth,height:a.iconHeight}),b:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni-icon"),c:e.o$1(d),d:e.unref(o.isUniFrameWork)},e.unref(o.isUniFrameWork)?{e:e.t(a.title)}:{},{f:a.needBottomPopup&&!e.unref(o.isPC)},a.needBottomPopup&&!e.unref(o.isPC)?{g:e.o$1((()=>{})),h:e.o$1(g),i:e.p({show:e.unref(s)})}:{},{j:e.unref(s),k:e.n(e.unref(u)&&"toolbar-item-container-dialog-dark"),l:e.n(!e.unref(o.isPC)&&"toolbar-item-container-h5-dialog"),m:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni-dialog"),n:e.n(!e.unref(o.isPC)&&"toolbar-item-container-h5"),o:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni")})}}),a=e._export_sfc(r,[["__scopeId","data-v-aeccbf3a"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../utils/env.js"),n=require("../../config.js");Math||(i+t)();const i=()=>"../../../common/Icon.js",t=()=>"../../../common/BottomPopup/index.js",r=e.defineComponent({__name:"index",props:{iconFile:{type:String,required:!0},title:{type:String,default:""},needDialog:{type:Boolean,default:!0},iconWidth:{type:String,default:"20px"},iconHeight:{type:String,default:"20px"},needBottomPopup:{type:Boolean,default:!1}},emits:["onIconClick","onDialogClose","onDialogShow"],setup(i,{expose:t,emit:r}){const a=i,l=r,u=e.ref("dark"===n.ChatConfig.getTheme()),s=e.ref(!1),c=e.ref(),d=e.ref(),f=()=>{l("onIconClick",d),o.isPC&&e.O.listen({domRefs:c.value,handler:m}),a.needDialog&&p(!s.value)},m=()=>{s.value=!1,l("onDialogClose",d)},p=e=>{if(s.value!==e)switch(s.value=e,e){case!0:l("onDialogShow",d);break;case!1:l("onDialogClose",d)}},g=()=>{s.value=!1};return t({toggleDialogDisplay:p}),(n,i)=>e.e({a:e.p({file:a.iconFile,width:a.iconWidth,height:a.iconHeight}),b:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni-icon"),c:e.o$1(f),d:e.unref(o.isUniFrameWork)},e.unref(o.isUniFrameWork)?{e:e.t(a.title)}:{},{f:a.needBottomPopup&&!e.unref(o.isPC)},a.needBottomPopup&&!e.unref(o.isPC)?{g:e.o$1((()=>{})),h:e.o$1(g),i:e.p({show:e.unref(s)})}:{},{j:e.unref(s),k:e.n(e.unref(u)&&"toolbar-item-container-dialog-dark"),l:e.n(!e.unref(o.isPC)&&"toolbar-item-container-h5-dialog"),m:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni-dialog"),n:e.n(!e.unref(o.isPC)&&"toolbar-item-container-h5"),o:e.n(e.unref(o.isUniFrameWork)&&"toolbar-item-container-uni")})}}),a=e._export_sfc(r,[["__scopeId","data-v-5e68d98a"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxml index 2e64536..92791cb 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxml @@ -1 +1 @@ -{{e}} \ No newline at end of file +{{e}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxss index 1cf43a7..31ea5a3 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/toolbar-item-container/index.wxss @@ -1 +1 @@ -body.data-v-aeccbf3a,div.data-v-aeccbf3a,ul.data-v-aeccbf3a,ol.data-v-aeccbf3a,dt.data-v-aeccbf3a,dd.data-v-aeccbf3a,li.data-v-aeccbf3a,dl.data-v-aeccbf3a,h1.data-v-aeccbf3a,h2.data-v-aeccbf3a,h3.data-v-aeccbf3a,h4.data-v-aeccbf3a,p.data-v-aeccbf3a{margin:0;padding:0;font-style:normal}ol.data-v-aeccbf3a,ul.data-v-aeccbf3a,li.data-v-aeccbf3a{list-style:none}img.data-v-aeccbf3a{border:0;vertical-align:middle;pointer-events:none}body.data-v-aeccbf3a{color:#000;background:#fff}.clear.data-v-aeccbf3a{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-aeccbf3a{color:#000;text-decoration:none;cursor:pointer}a.data-v-aeccbf3a:hover{text-decoration:none}input.data-v-aeccbf3a,textarea.data-v-aeccbf3a{-webkit-user-select:auto;user-select:auto}input.data-v-aeccbf3a:focus,input.data-v-aeccbf3a:active,textarea.data-v-aeccbf3a:focus,textarea.data-v-aeccbf3a:active{outline:none}.chat-aside.data-v-aeccbf3a{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.toolbar-item-container-dialog.data-v-aeccbf3a{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.toolbar-item-container.data-v-aeccbf3a{position:relative}.toolbar-item-container-icon.data-v-aeccbf3a{padding:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.toolbar-item-container-dialog.data-v-aeccbf3a{z-index:5;position:absolute;background:#fff;box-shadow:0 2px 4px -3px rgba(32,77,141,.03),0 6px 10px 1px rgba(32,77,141,.06),0 3px 14px 2px rgba(32,77,141,.05);width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;bottom:35px}.toolbar-item-container-dialog-dark.data-v-aeccbf3a{background:#22262e;box-shadow:0 8px 40px rgba(23,25,31,.6),0 4px 12px rgba(23,25,31,.8)}.toolbar-item-container-h5-dialog.data-v-aeccbf3a{position:static!important;width:100%;box-shadow:none}.toolbar-item-container-uni.data-v-aeccbf3a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:static}.toolbar-item-container-uni-icon.data-v-aeccbf3a{background:#fff;border-radius:15px;width:60px;height:60px;padding:0;display:flex;justify-content:center;align-items:center}.toolbar-item-container-uni-title.data-v-aeccbf3a{font-size:14px;color:#8f959d}.toolbar-item-container-uni-dialog.data-v-aeccbf3a{position:absolute!important;background:transparent;left:-10px;bottom:-5px}.toolbar-item-container-uni-dialog .toolbar-bottom-popup.data-v-aeccbf3a{position:-webkit-sticky;position:sticky} +body.data-v-5e68d98a,div.data-v-5e68d98a,ul.data-v-5e68d98a,ol.data-v-5e68d98a,dt.data-v-5e68d98a,dd.data-v-5e68d98a,li.data-v-5e68d98a,dl.data-v-5e68d98a,h1.data-v-5e68d98a,h2.data-v-5e68d98a,h3.data-v-5e68d98a,h4.data-v-5e68d98a,p.data-v-5e68d98a{margin:0;padding:0;font-style:normal}ol.data-v-5e68d98a,ul.data-v-5e68d98a,li.data-v-5e68d98a{list-style:none}img.data-v-5e68d98a{border:0;vertical-align:middle;pointer-events:none}body.data-v-5e68d98a{color:#000;background:#fff}.clear.data-v-5e68d98a{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-5e68d98a{color:#000;text-decoration:none;cursor:pointer}a.data-v-5e68d98a:hover{text-decoration:none}input.data-v-5e68d98a,textarea.data-v-5e68d98a{-webkit-user-select:auto;user-select:auto}input.data-v-5e68d98a:focus,input.data-v-5e68d98a:active,textarea.data-v-5e68d98a:focus,textarea.data-v-5e68d98a:active{outline:none}.chat-aside.data-v-5e68d98a{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.toolbar-item-container-dialog.data-v-5e68d98a{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.toolbar-item-container.data-v-5e68d98a{position:relative}.toolbar-item-container-icon.data-v-5e68d98a{padding:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.toolbar-item-container-dialog.data-v-5e68d98a{z-index:5;position:absolute;background:#fff;box-shadow:0 2px 4px -3px rgba(32,77,141,.03),0 6px 10px 1px rgba(32,77,141,.06),0 3px 14px 2px rgba(32,77,141,.05);width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;bottom:35px}.toolbar-item-container-dialog-dark.data-v-5e68d98a{background:#22262e;box-shadow:0 8px 40px rgba(23,25,31,.6),0 4px 12px rgba(23,25,31,.8)}.toolbar-item-container-h5-dialog.data-v-5e68d98a{position:static!important;width:100%;box-shadow:none}.toolbar-item-container-uni.data-v-5e68d98a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:static}.toolbar-item-container-uni-icon.data-v-5e68d98a{background:#fff;border-radius:15px;width:60px;height:60px;padding:0;display:flex;justify-content:center;align-items:center}.toolbar-item-container-uni-title.data-v-5e68d98a{font-size:14px;color:#8f959d}.toolbar-item-container-uni-dialog.data-v-5e68d98a{position:absolute!important;background:transparent;left:-10px;bottom:-5px}.toolbar-item-container-uni-dialog .toolbar-bottom-popup.data-v-5e68d98a{position:-webkit-sticky;position:sticky} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js index bb9268a..0b24dab 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../utils/env.js"),i=require("../../../../../common/assets.js"),n=require("../../utils/utils.js"),r=require("../../offlinePushInfoManager/index.js"),u=require("../../config.js");Math||a();const a=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",props:{videoSourceType:{type:String,default:"album"}},setup(a){const l=a,s=e.ref(),t=e.ref();e.Jt.watch(e.o.CONV,{currentConversation:e=>{t.value=e}});const c=()=>{if(!o.isUniFrameWork){return"dark"===u.ChatConfig.getTheme()?i.videoIconDark:i.videoIconLight}switch(l.videoSourceType){case"album":default:return i.videoUniIcon;case"camera":return i.cameraUniIcon}},d=()=>{var i,n,r,u,a;o.isUniFrameWork?o.isWeChat&&(null==(i=e.i)?void 0:i.chooseMedia)?null==(n=e.i)||n.chooseMedia({mediaType:["video"],count:1,sourceType:[l.videoSourceType],maxDuration:60,success:function(e){p(e)}}):null==(r=e.i)||r.chooseVideo({count:1,sourceType:[l.videoSourceType],compressed:!1,success:function(e){p(e)}}):(null==(u=null==s?void 0:s.value)?void 0:u.click)&&(null==(a=null==s?void 0:s.value)||a.click())},v=e=>{var o,i;(null==(i=null==(o=null==e?void 0:e.target)?void 0:o.files)?void 0:i.length)<=0||(p(null==e?void 0:e.target),e.target.value="")},p=o=>{var i,u,a,l,s;if(!o)return;const c={to:(null==(u=null==(i=null==t?void 0:t.value)?void 0:i.groupProfile)?void 0:u.groupID)||(null==(l=null==(a=null==t?void 0:t.value)?void 0:a.userProfile)?void 0:l.userID),conversationType:null==(s=null==t?void 0:t.value)?void 0:s.type,payload:{file:o},needReadReceipt:n.isEnabledMessageReadReceiptGlobal()},d={conversation:t.value,payload:c.payload,messageType:e.qt.TYPES.MSG_VIDEO},v={offlinePushInfo:r.OfflinePushInfoManager.create(d)};e.Qt.sendVideoMessage(c,v)};return(i,n)=>({a:e.o$1(v),b:e.n(!e.unref(o.isPC)&&"video-upload-h5"),c:e.o$1(d),d:e.p({iconFile:c(),title:o.isUniFrameWork&&"camera"===l.videoSourceType?"录制":"视频",needDialog:!1,iconWidth:e.unref(o.isUniFrameWork)?"32px":"20px",iconHeight:e.unref(o.isUniFrameWork)?"album"===l.videoSourceType?"20px":"25px":"18px"})})}}),s=e._export_sfc(l,[["__scopeId","data-v-82714893"]]);wx.createComponent(s); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../utils/env.js"),i=require("../../../../../common/assets.js"),n=require("../../utils/utils.js"),r=require("../../offlinePushInfoManager/index.js"),a=require("../../config.js");Math||u();const u=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",props:{videoSourceType:{type:String,default:"album"}},setup(u){const l=u,s=e.ref(),t=e.ref();e.Jt.watch(e.o.CONV,{currentConversation:e=>{t.value=e}});const c=()=>{if(!o.isUniFrameWork){return"dark"===a.ChatConfig.getTheme()?i.videoIconDark:i.videoIconLight}switch(l.videoSourceType){case"album":default:return i.videoUniIcon;case"camera":return i.cameraUniIcon}},d=()=>{var i,n,r,a,u;o.isUniFrameWork?o.isWeChat&&(null==(i=e.i)?void 0:i.chooseMedia)?null==(n=e.i)||n.chooseMedia({mediaType:["video"],count:1,sourceType:[l.videoSourceType],maxDuration:60,success:function(e){p(e)}}):null==(r=e.i)||r.chooseVideo({count:1,sourceType:[l.videoSourceType],compressed:!1,success:function(e){p(e)}}):(null==(a=null==s?void 0:s.value)?void 0:a.click)&&(null==(u=null==s?void 0:s.value)||u.click())},v=e=>{var o,i;(null==(i=null==(o=null==e?void 0:e.target)?void 0:o.files)?void 0:i.length)<=0||(p(null==e?void 0:e.target),e.target.value="")},p=o=>{var i,a,u,l,s;if(!o)return;const c={to:(null==(a=null==(i=null==t?void 0:t.value)?void 0:i.groupProfile)?void 0:a.groupID)||(null==(l=null==(u=null==t?void 0:t.value)?void 0:u.userProfile)?void 0:l.userID),conversationType:null==(s=null==t?void 0:t.value)?void 0:s.type,payload:{file:o},needReadReceipt:n.isEnabledMessageReadReceiptGlobal()},d={conversation:t.value,payload:c.payload,messageType:e.qt.TYPES.MSG_VIDEO},v={offlinePushInfo:r.OfflinePushInfoManager.create(d)};e.Qt.sendVideoMessage(c,v)};return(i,n)=>({a:e.o$1(v),b:e.n(!e.unref(o.isPC)&&"video-upload-h5"),c:e.o$1(d),d:e.p({iconFile:c(),title:o.isUniFrameWork&&"camera"===l.videoSourceType?"录制":"视频",needDialog:!1,iconWidth:e.unref(o.isUniFrameWork)?"32px":"20px",iconHeight:e.unref(o.isUniFrameWork)?"album"===l.videoSourceType?"20px":"25px":"18px"})})}}),s=e._export_sfc(l,[["__scopeId","data-v-d124a627"]]);wx.createComponent(s); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxml index 8dd736e..566578d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxss index 30a143d..a8f05ca 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/video-upload/index.wxss @@ -1 +1 @@ -body.data-v-82714893,div.data-v-82714893,ul.data-v-82714893,ol.data-v-82714893,dt.data-v-82714893,dd.data-v-82714893,li.data-v-82714893,dl.data-v-82714893,h1.data-v-82714893,h2.data-v-82714893,h3.data-v-82714893,h4.data-v-82714893,p.data-v-82714893{margin:0;padding:0;font-style:normal}ol.data-v-82714893,ul.data-v-82714893,li.data-v-82714893{list-style:none}img.data-v-82714893{border:0;vertical-align:middle;pointer-events:none}body.data-v-82714893{color:#000;background:#fff}.clear.data-v-82714893{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-82714893{color:#000;text-decoration:none;cursor:pointer}a.data-v-82714893:hover{text-decoration:none}input.data-v-82714893,textarea.data-v-82714893{-webkit-user-select:auto;user-select:auto}input.data-v-82714893:focus,input.data-v-82714893:active,textarea.data-v-82714893:focus,textarea.data-v-82714893:active{outline:none}.chat-aside.data-v-82714893{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)} +body.data-v-d124a627,div.data-v-d124a627,ul.data-v-d124a627,ol.data-v-d124a627,dt.data-v-d124a627,dd.data-v-d124a627,li.data-v-d124a627,dl.data-v-d124a627,h1.data-v-d124a627,h2.data-v-d124a627,h3.data-v-d124a627,h4.data-v-d124a627,p.data-v-d124a627{margin:0;padding:0;font-style:normal}ol.data-v-d124a627,ul.data-v-d124a627,li.data-v-d124a627{list-style:none}img.data-v-d124a627{border:0;vertical-align:middle;pointer-events:none}body.data-v-d124a627{color:#000;background:#fff}.clear.data-v-d124a627{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-d124a627{color:#000;text-decoration:none;cursor:pointer}a.data-v-d124a627:hover{text-decoration:none}input.data-v-d124a627,textarea.data-v-d124a627{-webkit-user-select:auto;user-select:auto}input.data-v-d124a627:focus,input.data-v-d124a627:active,textarea.data-v-d124a627:focus,textarea.data-v-d124a627:active{outline:none}.chat-aside.data-v-d124a627{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js index 85b4e0d..f5df2fb 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../../common/assets.js"),r=require("../../utils/wordsList.js"),n=require("../../utils/utils.js"),i=require("../../../../utils/env.js"),s=require("../../config.js");Math||t();const t=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",emits:["onDialogPopupShowOrHide"],setup(t,{emit:l}){const u="dark"===s.ChatConfig.getTheme()?o.wordsIconDark:o.wordsIconLight,a=l,d=e.ref(),c=e.ref();e.Jt.watch(e.o.CONV,{currentConversation:e=>{d.value=e}});const p=()=>{var e;null==(e=null==c?void 0:c.value)||e.toggleDialogDisplay(!1)},v=()=>{a("onDialogPopupShowOrHide",!0)},f=()=>{a("onDialogPopupShowOrHide",!1)};return(o,s)=>e.e({a:e.t(e.unref(e.Wt).t("Words.常用语-快捷回复工具")),b:e.n(!e.unref(i.isPC)&&"words-h5-header-title"),c:!e.unref(i.isPC)},e.unref(i.isPC)?{}:{d:e.n(!e.unref(i.isPC)&&"words-h5-header-close"),e:e.o$1(p)},{f:e.n(!e.unref(i.isPC)&&"words-h5-header"),g:e.f(e.unref(r.wordsList),((o,r,i)=>({a:e.t(e.unref(e.Wt).t(`Words.${o.value}`)),b:r,c:e.o$1((r=>(o=>{var r,i,s,t,l,u;const a={to:(null==(i=null==(r=null==d?void 0:d.value)?void 0:r.groupProfile)?void 0:i.groupID)||(null==(t=null==(s=null==d?void 0:d.value)?void 0:s.userProfile)?void 0:t.userID),conversationType:null==(l=null==d?void 0:d.value)?void 0:l.type,payload:{text:e.Wt.t(`Words.${o.value}`)},needReadReceipt:n.isEnabledMessageReadReceiptGlobal()};e.Qt.sendTextMessage(a),null==(u=null==c?void 0:c.value)||u.toggleDialogDisplay(!1)})(o)),r)}))),h:e.n(!e.unref(i.isPC)&&"words-h5-list-item"),i:e.n(!e.unref(i.isPC)&&"words-h5-list"),j:e.n(!e.unref(i.isPC)&&"words-h5"),k:e.sr(c,"c8930b5a-0",{k:"container"}),l:e.o$1(v),m:e.o$1(f),n:e.p({iconFile:e.unref(u),title:"常用语",needBottomPopup:!0,iconWidth:e.unref(i.isUniFrameWork)?"26px":"20px",iconHeight:e.unref(i.isUniFrameWork)?"26px":"20px"})})}}),u=e._export_sfc(l,[["__scopeId","data-v-c8930b5a"]]);wx.createComponent(u); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../../../common/assets.js"),r=require("../../utils/wordsList.js"),n=require("../../utils/utils.js"),i=require("../../../../utils/env.js"),s=require("../../config.js");Math||t();const t=()=>"../toolbar-item-container/index.js",l=e.defineComponent({__name:"index",emits:["onDialogPopupShowOrHide"],setup(t,{emit:l}){const u="dark"===s.ChatConfig.getTheme()?o.wordsIconDark:o.wordsIconLight,a=l,d=e.ref(),c=e.ref();e.Jt.watch(e.o.CONV,{currentConversation:e=>{d.value=e}});const p=()=>{var e;null==(e=null==c?void 0:c.value)||e.toggleDialogDisplay(!1)},f=()=>{a("onDialogPopupShowOrHide",!0)},v=()=>{a("onDialogPopupShowOrHide",!1)};return(o,s)=>e.e({a:e.t(e.unref(e.Wt).t("Words.常用语-快捷回复工具")),b:e.n(!e.unref(i.isPC)&&"words-h5-header-title"),c:!e.unref(i.isPC)},e.unref(i.isPC)?{}:{d:e.n(!e.unref(i.isPC)&&"words-h5-header-close"),e:e.o$1(p)},{f:e.n(!e.unref(i.isPC)&&"words-h5-header"),g:e.f(e.unref(r.wordsList),((o,r,i)=>({a:e.t(e.unref(e.Wt).t(`Words.${o.value}`)),b:r,c:e.o$1((r=>(o=>{var r,i,s,t,l,u;const a={to:(null==(i=null==(r=null==d?void 0:d.value)?void 0:r.groupProfile)?void 0:i.groupID)||(null==(t=null==(s=null==d?void 0:d.value)?void 0:s.userProfile)?void 0:t.userID),conversationType:null==(l=null==d?void 0:d.value)?void 0:l.type,payload:{text:e.Wt.t(`Words.${o.value}`)},needReadReceipt:n.isEnabledMessageReadReceiptGlobal()};e.Qt.sendTextMessage(a),null==(u=null==c?void 0:c.value)||u.toggleDialogDisplay(!1)})(o)),r)}))),h:e.n(!e.unref(i.isPC)&&"words-h5-list-item"),i:e.n(!e.unref(i.isPC)&&"words-h5-list"),j:e.n(!e.unref(i.isPC)&&"words-h5"),k:e.sr(c,"1cf1abee-0",{k:"container"}),l:e.o$1(f),m:e.o$1(v),n:e.p({iconFile:e.unref(u),title:"常用语",needBottomPopup:!0,iconWidth:e.unref(i.isUniFrameWork)?"26px":"20px",iconHeight:e.unref(i.isUniFrameWork)?"26px":"20px"})})}}),u=e._export_sfc(l,[["__scopeId","data-v-1cf1abee"]]);wx.createComponent(u); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxml index 919a709..2b7a3db 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxml @@ -1 +1 @@ -{{item.a}} \ No newline at end of file +{{item.a}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxss index 0fbbc1a..12af36e 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input-toolbar/words/index.wxss @@ -1 +1 @@ -body.data-v-c8930b5a,div.data-v-c8930b5a,ul.data-v-c8930b5a,ol.data-v-c8930b5a,dt.data-v-c8930b5a,dd.data-v-c8930b5a,li.data-v-c8930b5a,dl.data-v-c8930b5a,h1.data-v-c8930b5a,h2.data-v-c8930b5a,h3.data-v-c8930b5a,h4.data-v-c8930b5a,p.data-v-c8930b5a{margin:0;padding:0;font-style:normal}ol.data-v-c8930b5a,ul.data-v-c8930b5a,li.data-v-c8930b5a{list-style:none}img.data-v-c8930b5a{border:0;vertical-align:middle;pointer-events:none}body.data-v-c8930b5a{color:#000;background:#fff}.clear.data-v-c8930b5a{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-c8930b5a{color:#000;text-decoration:none;cursor:pointer}a.data-v-c8930b5a:hover{text-decoration:none}input.data-v-c8930b5a,textarea.data-v-c8930b5a{-webkit-user-select:auto;user-select:auto}input.data-v-c8930b5a:focus,input.data-v-c8930b5a:active,textarea.data-v-c8930b5a:focus,textarea.data-v-c8930b5a:active{outline:none}.chat-aside.data-v-c8930b5a{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.words.data-v-c8930b5a{background-color:#fff}.words-header-close.data-v-c8930b5a{color:#3370ff}.words.data-v-c8930b5a{z-index:5;width:315px;padding:12px;display:flex;flex-direction:column;width:19.13rem;height:12.44rem;overflow-y:auto}.words-header.data-v-c8930b5a{display:flex;justify-content:space-between;font-size:14px;font-weight:500}.words-list.data-v-c8930b5a{flex:1;display:flex;flex-direction:column;cursor:pointer}.words-list-item.data-v-c8930b5a{cursor:pointer;padding:4px 0;font-size:14px;color:#50545c;line-height:18px}.words-list-item.data-v-c8930b5a:hover{color:#006eff}.words-h5.data-v-c8930b5a{width:100%;box-sizing:border-box;max-height:80vh;height:-webkit-fit-content;height:fit-content;overflow:hidden;display:flex;flex-direction:column}.words-h5-header-title.data-v-c8930b5a{font-size:18px;line-height:40px}.words-h5-list.data-v-c8930b5a{flex:1;overflow-y:scroll}.words-h5-list-item.data-v-c8930b5a{cursor:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;padding:12px 0;font-size:16px;color:#50545c;line-height:18px;border-bottom:1px solid #eeeeee} +body.data-v-1cf1abee,div.data-v-1cf1abee,ul.data-v-1cf1abee,ol.data-v-1cf1abee,dt.data-v-1cf1abee,dd.data-v-1cf1abee,li.data-v-1cf1abee,dl.data-v-1cf1abee,h1.data-v-1cf1abee,h2.data-v-1cf1abee,h3.data-v-1cf1abee,h4.data-v-1cf1abee,p.data-v-1cf1abee{margin:0;padding:0;font-style:normal}ol.data-v-1cf1abee,ul.data-v-1cf1abee,li.data-v-1cf1abee{list-style:none}img.data-v-1cf1abee{border:0;vertical-align:middle;pointer-events:none}body.data-v-1cf1abee{color:#000;background:#fff}.clear.data-v-1cf1abee{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-1cf1abee{color:#000;text-decoration:none;cursor:pointer}a.data-v-1cf1abee:hover{text-decoration:none}input.data-v-1cf1abee,textarea.data-v-1cf1abee{-webkit-user-select:auto;user-select:auto}input.data-v-1cf1abee:focus,input.data-v-1cf1abee:active,textarea.data-v-1cf1abee:focus,textarea.data-v-1cf1abee:active{outline:none}.chat-aside.data-v-1cf1abee{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.words.data-v-1cf1abee{background-color:#fff}.words-header-close.data-v-1cf1abee{color:#3370ff}.words.data-v-1cf1abee{z-index:5;width:315px;padding:12px;display:flex;flex-direction:column;width:19.13rem;height:12.44rem;overflow-y:auto}.words-header.data-v-1cf1abee{display:flex;justify-content:space-between;font-size:14px;font-weight:500}.words-list.data-v-1cf1abee{flex:1;display:flex;flex-direction:column;cursor:pointer}.words-list-item.data-v-1cf1abee{cursor:pointer;padding:4px 0;font-size:14px;color:#50545c;line-height:18px}.words-list-item.data-v-1cf1abee:hover{color:#006eff}.words-h5.data-v-1cf1abee{width:100%;box-sizing:border-box;max-height:80vh;height:-webkit-fit-content;height:fit-content;overflow:hidden;display:flex;flex-direction:column}.words-h5-header-title.data-v-1cf1abee{font-size:18px;line-height:40px}.words-h5-list.data-v-1cf1abee{flex:1;overflow-y:scroll}.words-h5-list-item.data-v-1cf1abee{cursor:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;padding:12px 0;font-size:16px;color:#50545c;line-height:18px;border-bottom:1px solid #eeeeee} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.js index 26023ef..153cf91 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../../utils/env.js"),t=require("../utils/sendMessage.js"),u=require("../config.js");Math||(i+l+a+s+r)();const l=()=>"./message-input-editor.js",a=()=>"./message-input-at/index.js",i=()=>"./message-input-audio.js",r=()=>"./message-input-quote/index.js",s=()=>"../../common/Icon.js",p=e.defineComponent({__name:"index",props:{placeholder:{default:"this is placeholder"},isMuted:{type:Boolean,default:!0},muteText:{default:""},enableInput:{type:Boolean,default:!0},enableAt:{type:Boolean,default:!0},enableTyping:{type:Boolean,default:!0},replyOrReference:{default:()=>({})},inputToolbarDisplayType:{default:"none"}},emits:["changeToolbarDisplayType"],setup(l,{expose:a,emit:i}){const r=i,s=l,p=e.ref(),d=e.ref(),f=e.ref(),c=e.ref(!1),v=e.ref("editor"),m=u.ChatConfig.getFeatureConfig(),g=e.ref(m.InputVoice),y=e.ref(m.InputEmoji||m.InputStickers),b=e.ref(m.InputImage||m.InputVideo||m.InputEvaluation||m.InputQuickReplies);function T(e){v.value=e,"audio"===e&&r("changeToolbarDisplayType","none")}function h(e){r("changeToolbarDisplayType",e)}e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:q}),e.Jt.watch(e.o.CHAT,{quoteMessage:E})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:q}),e.Jt.unwatch(e.o.CHAT,{quoteMessage:E})})),e.watch((()=>s.inputToolbarDisplayType),(e=>{"none"!==e&&T("editor")}));const j=(e,n)=>{t.sendTyping(e,n)},A=e=>{var n;null==(n=null==d?void 0:d.value)||n.toggleAtList(e)},C=()=>{o.isH5&&r("changeToolbarDisplayType","none")},I=e=>{var n,o;(null==(n=null==p?void 0:p.value)?void 0:n.insertAt)&&(null==(o=null==p?void 0:p.value)||o.insertAt(e))},x=()=>{var e,n;(null==(e=null==p?void 0:p.value)?void 0:e.blur)&&(null==(n=null==p?void 0:p.value)||n.blur())};function q(n){var o;f.value=n,c.value=(null==(o=f.value)?void 0:o.type)===e.qt.TYPES.CONV_GROUP}function E(e){(null==e?void 0:e.message)&&"quote"===(null==e?void 0:e.type)&&T("editor")}return a({insertEmoji:e=>{var n,o;(null==(n=null==p?void 0:p.value)?void 0:n.addEmoji)&&(null==(o=null==p?void 0:p.value)||o.addEmoji(e))},reEdit:e=>{var n,o;null==(n=null==p?void 0:p.value)||n.resetEditor(),null==(o=null==p?void 0:p.value)||o.setEditorContent(e)}}),(t,u)=>e.e({a:(e.unref(o.isWeChat)||e.unref(o.isApp))&&e.unref(g)},(e.unref(o.isWeChat)||e.unref(o.isApp))&&e.unref(g)?{b:"audio"===e.unref(v)?1:"",c:e.o$1(T),d:e.p({isEnableAudio:"audio"===e.unref(v)})}:{},{e:e.sr(p,"eab7c992-1",{k:"editor"}),f:"editor"===e.unref(v),g:e.o$1(j),h:e.o$1(A),i:e.o$1(C),j:e.p({placeholder:s.placeholder,isMuted:s.isMuted,muteText:s.muteText,enableInput:s.enableInput,enableAt:s.enableAt,enableTyping:s.enableTyping,isGroup:e.unref(c)}),k:s.enableAt},s.enableAt?{l:e.sr(d,"eab7c992-2",{k:"messageInputAtRef"}),m:e.o$1(I),n:e.o$1(x)}:{},{o:e.unref(y)},e.unref(y)?{p:e.o$1((e=>h("emojiPicker"))),q:e.p({file:e.unref(n.faceIcon),size:"23px",hotAreaSize:"3px"})}:{},{r:e.unref(b)},e.unref(b)?{s:e.o$1((e=>h("tools"))),t:e.p({file:e.unref(n.moreIcon),size:"23px",hotAreaSize:"3px"})}:{},{v:e.p({displayType:e.unref(v)}),w:e.n(!e.unref(o.isPC)&&"message-input-h5")})}}),d=e._export_sfc(p,[["__scopeId","data-v-eab7c992"]]);wx.createComponent(d); +"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../../utils/env.js"),t=require("../utils/sendMessage.js"),u=require("../config.js");Math||(i+l+a+s+r)();const l=()=>"./message-input-editor.js",a=()=>"./message-input-at/index.js",i=()=>"./message-input-audio.js",r=()=>"./message-input-quote/index.js",s=()=>"../../common/Icon.js",p=e.defineComponent({__name:"index",props:{placeholder:{default:"this is placeholder"},isMuted:{type:Boolean,default:!0},muteText:{default:""},enableInput:{type:Boolean,default:!0},enableAt:{type:Boolean,default:!0},enableTyping:{type:Boolean,default:!0},replyOrReference:{default:()=>({})},inputToolbarDisplayType:{default:"none"}},emits:["changeToolbarDisplayType"],setup(l,{expose:a,emit:i}){const r=i,s=l,p=e.ref(),d=e.ref(),f=e.ref(),c=e.ref(!1),v=e.ref("editor"),m=u.ChatConfig.getFeatureConfig(),g=e.ref(m.InputVoice),y=e.ref(m.InputEmoji||m.InputStickers),T=e.ref(m.InputImage||m.InputVideo||m.InputEvaluation||m.InputQuickReplies);function h(e){v.value=e,"audio"===e&&r("changeToolbarDisplayType","none")}function b(e){r("changeToolbarDisplayType",e)}e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:q}),e.Jt.watch(e.o.CHAT,{quoteMessage:E})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:q}),e.Jt.unwatch(e.o.CHAT,{quoteMessage:E})})),e.watch((()=>s.inputToolbarDisplayType),(e=>{"none"!==e&&h("editor")}));const j=(e,n)=>{t.sendTyping(e,n)},A=e=>{var n;null==(n=null==d?void 0:d.value)||n.toggleAtList(e)},C=()=>{o.isH5&&r("changeToolbarDisplayType","none")},I=e=>{var n,o;(null==(n=null==p?void 0:p.value)?void 0:n.insertAt)&&(null==(o=null==p?void 0:p.value)||o.insertAt(e))},x=()=>{var e,n;(null==(e=null==p?void 0:p.value)?void 0:e.blur)&&(null==(n=null==p?void 0:p.value)||n.blur())};function q(n){var o;f.value=n,c.value=(null==(o=f.value)?void 0:o.type)===e.qt.TYPES.CONV_GROUP}function E(e){(null==e?void 0:e.message)&&"quote"===(null==e?void 0:e.type)&&h("editor")}return a({insertEmoji:e=>{var n,o;(null==(n=null==p?void 0:p.value)?void 0:n.addEmoji)&&(null==(o=null==p?void 0:p.value)||o.addEmoji(e))},reEdit:e=>{var n,o;null==(n=null==p?void 0:p.value)||n.resetEditor(),null==(o=null==p?void 0:p.value)||o.setEditorContent(e)}}),(t,u)=>e.e({a:(e.unref(o.isWeChat)||e.unref(o.isApp))&&e.unref(g)},(e.unref(o.isWeChat)||e.unref(o.isApp))&&e.unref(g)?{b:"audio"===e.unref(v)?1:"",c:e.o$1(h),d:e.p({isEnableAudio:"audio"===e.unref(v)})}:{},{e:e.sr(p,"de604828-1",{k:"editor"}),f:"editor"===e.unref(v),g:e.o$1(j),h:e.o$1(A),i:e.o$1(C),j:e.p({placeholder:s.placeholder,isMuted:s.isMuted,muteText:s.muteText,enableInput:s.enableInput,enableAt:s.enableAt,enableTyping:s.enableTyping,isGroup:e.unref(c)}),k:s.enableAt},s.enableAt?{l:e.sr(d,"de604828-2",{k:"messageInputAtRef"}),m:e.o$1(I),n:e.o$1(x)}:{},{o:e.unref(y)},e.unref(y)?{p:e.o$1((e=>b("emojiPicker"))),q:e.p({file:e.unref(n.faceIcon),size:"23px",hotAreaSize:"3px"})}:{},{r:e.unref(T)},e.unref(T)?{s:e.o$1((e=>b("tools"))),t:e.p({file:e.unref(n.moreIcon),size:"23px",hotAreaSize:"3px"})}:{},{v:e.p({displayType:e.unref(v)}),w:e.n(!e.unref(o.isPC)&&"message-input-h5")})}}),d=e._export_sfc(p,[["__scopeId","data-v-de604828"]]);wx.createComponent(d); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxml index 04d80b0..05add91 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxss index ba943cd..2f33335 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/index.wxss @@ -1 +1 @@ -body.data-v-eab7c992,div.data-v-eab7c992,ul.data-v-eab7c992,ol.data-v-eab7c992,dt.data-v-eab7c992,dd.data-v-eab7c992,li.data-v-eab7c992,dl.data-v-eab7c992,h1.data-v-eab7c992,h2.data-v-eab7c992,h3.data-v-eab7c992,h4.data-v-eab7c992,p.data-v-eab7c992{margin:0;padding:0;font-style:normal}ol.data-v-eab7c992,ul.data-v-eab7c992,li.data-v-eab7c992{list-style:none}img.data-v-eab7c992{border:0;vertical-align:middle;pointer-events:none}body.data-v-eab7c992{color:#000;background:#fff}.clear.data-v-eab7c992{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-eab7c992{color:#000;text-decoration:none;cursor:pointer}a.data-v-eab7c992:hover{text-decoration:none}input.data-v-eab7c992,textarea.data-v-eab7c992{-webkit-user-select:auto;user-select:auto}input.data-v-eab7c992:focus,input.data-v-eab7c992:active,textarea.data-v-eab7c992:focus,textarea.data-v-eab7c992:active{outline:none}.chat-aside.data-v-eab7c992{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.data-v-eab7c992:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.message-input.data-v-eab7c992{position:relative;display:flex;flex-direction:column;border:none;overflow:hidden;background:#ebf0f6}.message-input-h5.data-v-eab7c992{padding:10px 10px 15px}.message-input-editor.data-v-eab7c992{flex:1;display:flex}.message-input .icon.data-v-eab7c992{margin-left:3px}.message-input-wx-audio-open.data-v-eab7c992{flex:1}.audio-main-content-line.data-v-eab7c992{display:flex;flex-direction:row;align-items:center} +body.data-v-de604828,div.data-v-de604828,ul.data-v-de604828,ol.data-v-de604828,dt.data-v-de604828,dd.data-v-de604828,li.data-v-de604828,dl.data-v-de604828,h1.data-v-de604828,h2.data-v-de604828,h3.data-v-de604828,h4.data-v-de604828,p.data-v-de604828{margin:0;padding:0;font-style:normal}ol.data-v-de604828,ul.data-v-de604828,li.data-v-de604828{list-style:none}img.data-v-de604828{border:0;vertical-align:middle;pointer-events:none}body.data-v-de604828{color:#000;background:#fff}.clear.data-v-de604828{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-de604828{color:#000;text-decoration:none;cursor:pointer}a.data-v-de604828:hover{text-decoration:none}input.data-v-de604828,textarea.data-v-de604828{-webkit-user-select:auto;user-select:auto}input.data-v-de604828:focus,input.data-v-de604828:active,textarea.data-v-de604828:focus,textarea.data-v-de604828:active{outline:none}.chat-aside.data-v-de604828{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.data-v-de604828:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.message-input.data-v-de604828{position:relative;display:flex;flex-direction:column;border:none;overflow:hidden;background:#ebf0f6}.message-input-h5.data-v-de604828{padding:10px 10px 15px}.message-input-editor.data-v-de604828{flex:1;display:flex}.message-input .icon.data-v-de604828{margin-left:3px}.message-input-wx-audio-open.data-v-de604828{flex:1}.audio-main-content-line.data-v-de604828{display:flex;flex-direction:row;align-items:center} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js index 6f798d6..ce63e44 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../utils/env.js");Math||l();const l=()=>"../../../common/BottomPopup/index.js",u=e.defineComponent({__name:"index",emits:["onAtListOpen","insertAt"],setup(l,{expose:u,emit:a}){const s=a,n=e.ref(),i=e.ref(),o=e.ref(!1),v=e.ref(),r=e.ref(),d=e.ref(),c=e.ref(!1),f=e.ref({left:0,top:0}),p=e.ref(0),m=e.ref(""),h={userID:e.qt.TYPES.MSG_AT_ALL,nick:"所有人",isAll:!0,avatar:"https://web.sdk.qcloud.com/im/assets/images/at.svg"};e.Jt.watch(e.o.CONV,{currentConversationID:t=>{var l,u;if(t!==m.value)if(m.value=t,v.value=[],r.value=[],d.value=[],c.value=!1,e.Jt.update(e.o.CUSTOM,"memberList",v.value),null==(l=null==m?void 0:m.value)?void 0:l.startsWith("GROUP")){c.value=!0;const t=null==(u=null==m?void 0:m.value)?void 0:u.substring(5);e.es.switchGroup(t)}else e.es.switchGroup("")}}),e.Jt.watch(e.o.GRP,{currentGroupMemberList:t=>{v.value=t,r.value=[h,...v.value],d.value=r.value,e.Jt.update(e.o.CUSTOM,"memberList",v.value)}});const g=e=>{c.value&&(o.value=e,o.value&&s("onAtListOpen"))};e.i.toggleAtList=g,e.i.handleAtListPosition=e=>{f.value=e},e.i.setCurrentSelectIndex=e=>{var t,l;p.value=e,null==(l=null==(t=i.value)?void 0:t[p.value])||l.scrollIntoView(!1)},e.i.setShowMemberList=e=>{d.value=e},u({toggleAtList:g}),e.watch((()=>[f.value,null==n?void 0:n.value]),(()=>{var e;!t.isH5&&(null==n?void 0:n.value)&&(null==(e=null==n?void 0:n.value)?void 0:e.style)&&(n.value.style.left=f.value.left+"px",n.value.style.top=f.value.top-n.value.clientHeight+"px")}));const C=()=>{o.value=!1,d.value=r.value,f.value={left:0,top:0}},I=e=>(null==e?void 0:e.avatar)||"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png",w=e=>(null==e?void 0:e.nick)?null==e?void 0:e.nick:null==e?void 0:e.userID;return(l,u)=>e.e({a:!e.unref(t.isPC)},e.unref(t.isPC)?{}:{b:e.t(e.unref(e.Wt).t("TUIChat.选择提醒的人"))},{c:e.f(e.unref(d),((l,u,a)=>({a:I(l),b:e.t(w(l)),c:u,d:e.n(u===e.unref(p)&&"selected"),e:e.o$1((l=>(l=>{var u;if(t.isPC&&e.i.selectItem)e.i.selectItem(l);else if(null==(u=null==d?void 0:d.value)?void 0:u.length){const e=null==d?void 0:d.value[l];s("insertAt",{id:null==e?void 0:e.userID,label:(null==e?void 0:e.nick)||(null==e?void 0:e.userID)})}C()})(u)),u)}))),d:e.n(e.unref(t.isPC)?"message-input-at":"message-input-at-h5"),e:e.o$1(C),f:e.p({show:e.unref(o)})})}}),a=e._export_sfc(u,[["__scopeId","data-v-1600ed76"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../utils/env.js");Math||l();const l=()=>"../../../common/BottomPopup/index.js",u=e.defineComponent({__name:"index",emits:["onAtListOpen","insertAt"],setup(l,{expose:u,emit:a}){const s=a,n=e.ref(),i=e.ref(),o=e.ref(!1),v=e.ref(),r=e.ref(),d=e.ref(),c=e.ref(!1),f=e.ref({left:0,top:0}),p=e.ref(0),m=e.ref(""),h={userID:e.qt.TYPES.MSG_AT_ALL,nick:"所有人",isAll:!0,avatar:"https://web.sdk.qcloud.com/im/assets/images/at.svg"};e.Jt.watch(e.o.CONV,{currentConversationID:t=>{var l,u;if(t!==m.value)if(m.value=t,v.value=[],r.value=[],d.value=[],c.value=!1,e.Jt.update(e.o.CUSTOM,"memberList",v.value),null==(l=null==m?void 0:m.value)?void 0:l.startsWith("GROUP")){c.value=!0;const t=null==(u=null==m?void 0:m.value)?void 0:u.substring(5);e.es.switchGroup(t)}else e.es.switchGroup("")}}),e.Jt.watch(e.o.GRP,{currentGroupMemberList:t=>{v.value=t,r.value=[h,...v.value],d.value=r.value,e.Jt.update(e.o.CUSTOM,"memberList",v.value)}});const g=e=>{c.value&&(o.value=e,o.value&&s("onAtListOpen"))};e.i.toggleAtList=g,e.i.handleAtListPosition=e=>{f.value=e},e.i.setCurrentSelectIndex=e=>{var t,l;p.value=e,null==(l=null==(t=i.value)?void 0:t[p.value])||l.scrollIntoView(!1)},e.i.setShowMemberList=e=>{d.value=e},u({toggleAtList:g}),e.watch((()=>[f.value,null==n?void 0:n.value]),(()=>{var e;!t.isH5&&(null==n?void 0:n.value)&&(null==(e=null==n?void 0:n.value)?void 0:e.style)&&(n.value.style.left=f.value.left+"px",n.value.style.top=f.value.top-n.value.clientHeight+"px")}));const C=()=>{o.value=!1,d.value=r.value,f.value={left:0,top:0}},I=e=>(null==e?void 0:e.avatar)||"https://web.sdk.qcloud.com/component/TUIKit/assets/avatar_21.png",b=e=>(null==e?void 0:e.nick)?null==e?void 0:e.nick:null==e?void 0:e.userID;return(l,u)=>e.e({a:!e.unref(t.isPC)},e.unref(t.isPC)?{}:{b:e.t(e.unref(e.Wt).t("TUIChat.选择提醒的人"))},{c:e.f(e.unref(d),((l,u,a)=>({a:I(l),b:e.t(b(l)),c:u,d:e.n(u===e.unref(p)&&"selected"),e:e.o$1((l=>(l=>{var u;if(t.isPC&&e.i.selectItem)e.i.selectItem(l);else if(null==(u=null==d?void 0:d.value)?void 0:u.length){const e=null==d?void 0:d.value[l];s("insertAt",{id:null==e?void 0:e.userID,label:(null==e?void 0:e.nick)||(null==e?void 0:e.userID)})}C()})(u)),u)}))),d:e.n(e.unref(t.isPC)?"message-input-at":"message-input-at-h5"),e:e.o$1(C),f:e.p({show:e.unref(o)})})}}),a=e._export_sfc(u,[["__scopeId","data-v-08dbad30"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxml index 1a79116..2b46e3f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxss index ab22ab2..5fefd75 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-at/index.wxss @@ -1 +1 @@ -body.data-v-1600ed76,div.data-v-1600ed76,ul.data-v-1600ed76,ol.data-v-1600ed76,dt.data-v-1600ed76,dd.data-v-1600ed76,li.data-v-1600ed76,dl.data-v-1600ed76,h1.data-v-1600ed76,h2.data-v-1600ed76,h3.data-v-1600ed76,h4.data-v-1600ed76,p.data-v-1600ed76{margin:0;padding:0;font-style:normal}ol.data-v-1600ed76,ul.data-v-1600ed76,li.data-v-1600ed76{list-style:none}img.data-v-1600ed76{border:0;vertical-align:middle;pointer-events:none}body.data-v-1600ed76{color:#000;background:#fff}.clear.data-v-1600ed76{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-1600ed76{color:#000;text-decoration:none;cursor:pointer}a.data-v-1600ed76:hover{text-decoration:none}input.data-v-1600ed76,textarea.data-v-1600ed76{-webkit-user-select:auto;user-select:auto}input.data-v-1600ed76:focus,input.data-v-1600ed76:active,textarea.data-v-1600ed76:focus,textarea.data-v-1600ed76:active{outline:none}.chat-aside.data-v-1600ed76{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-at.data-v-1600ed76{position:fixed;max-width:15rem;max-height:10rem;overflow:hidden auto;background:#fff;box-shadow:0 .06rem .63rem rgba(2,16,43,.15);border-radius:.13rem}.member-list-box-header.data-v-1600ed76{height:2.5rem;padding-top:5px;cursor:pointer}.member-list-box-header.data-v-1600ed76:hover{background:rgba(0,110,255,.1)}.member-list-box span.data-v-1600ed76{font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#000;letter-spacing:0;padding:5px}.member-list-box-body.data-v-1600ed76{height:30px;cursor:pointer;display:flex;align-items:center}.member-list-box-body .selected.data-v-1600ed76,.member-list-box-body.data-v-1600ed76:hover{background:rgba(0,110,255,.1)}.member-list-box-body-name.data-v-1600ed76{overflow:hidden;white-space:nowrap;word-wrap:break-word;word-break:break-all;text-overflow:ellipsis}.member-list-box-body-avatar.data-v-1600ed76{width:20px;height:20px;padding-left:10px}.member-list-box .selected.data-v-1600ed76{background:rgba(0,110,255,.1)}.message-input-at-h5 .member-list.data-v-1600ed76{height:auto;max-height:500px;width:100%;max-width:100%;background:#fff;border-radius:12px 12px 0 0;display:flex;flex-direction:column;overflow:hidden}.message-input-at-h5 .member-list-title.data-v-1600ed76{height:-webkit-fit-content;height:fit-content;width:calc(100% - 30px);text-align:center;vertical-align:middle;padding:15px}.message-input-at-h5 .member-list-title .title.data-v-1600ed76{vertical-align:middle;display:inline-block;font-size:16px}.message-input-at-h5 .member-list-title .close.data-v-1600ed76{vertical-align:middle;position:absolute;right:10px;display:inline-block}.message-input-at-h5 .member-list-box.data-v-1600ed76{flex:1;overflow-y:scroll}.message-input-at-h5 .member-list-box-body.data-v-1600ed76{padding:10px}.message-input-at-h5 .member-list-box-body img.data-v-1600ed76{width:26px;height:26px}.message-input-at-h5 .member-list-box-body span.data-v-1600ed76{font-size:14px} +body.data-v-08dbad30,div.data-v-08dbad30,ul.data-v-08dbad30,ol.data-v-08dbad30,dt.data-v-08dbad30,dd.data-v-08dbad30,li.data-v-08dbad30,dl.data-v-08dbad30,h1.data-v-08dbad30,h2.data-v-08dbad30,h3.data-v-08dbad30,h4.data-v-08dbad30,p.data-v-08dbad30{margin:0;padding:0;font-style:normal}ol.data-v-08dbad30,ul.data-v-08dbad30,li.data-v-08dbad30{list-style:none}img.data-v-08dbad30{border:0;vertical-align:middle;pointer-events:none}body.data-v-08dbad30{color:#000;background:#fff}.clear.data-v-08dbad30{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-08dbad30{color:#000;text-decoration:none;cursor:pointer}a.data-v-08dbad30:hover{text-decoration:none}input.data-v-08dbad30,textarea.data-v-08dbad30{-webkit-user-select:auto;user-select:auto}input.data-v-08dbad30:focus,input.data-v-08dbad30:active,textarea.data-v-08dbad30:focus,textarea.data-v-08dbad30:active{outline:none}.chat-aside.data-v-08dbad30{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-at.data-v-08dbad30{position:fixed;max-width:15rem;max-height:10rem;overflow:hidden auto;background:#fff;box-shadow:0 .06rem .63rem rgba(2,16,43,.15);border-radius:.13rem}.member-list-box-header.data-v-08dbad30{height:2.5rem;padding-top:5px;cursor:pointer}.member-list-box-header.data-v-08dbad30:hover{background:rgba(0,110,255,.1)}.member-list-box span.data-v-08dbad30{font-family:PingFangSC-Regular;font-weight:400;font-size:12px;color:#000;letter-spacing:0;padding:5px}.member-list-box-body.data-v-08dbad30{height:30px;cursor:pointer;display:flex;align-items:center}.member-list-box-body .selected.data-v-08dbad30,.member-list-box-body.data-v-08dbad30:hover{background:rgba(0,110,255,.1)}.member-list-box-body-name.data-v-08dbad30{overflow:hidden;white-space:nowrap;word-wrap:break-word;word-break:break-all;text-overflow:ellipsis}.member-list-box-body-avatar.data-v-08dbad30{width:20px;height:20px;padding-left:10px}.member-list-box .selected.data-v-08dbad30{background:rgba(0,110,255,.1)}.message-input-at-h5 .member-list.data-v-08dbad30{height:auto;max-height:500px;width:100%;max-width:100%;background:#fff;border-radius:12px 12px 0 0;display:flex;flex-direction:column;overflow:hidden}.message-input-at-h5 .member-list-title.data-v-08dbad30{height:-webkit-fit-content;height:fit-content;width:calc(100% - 30px);text-align:center;vertical-align:middle;padding:15px}.message-input-at-h5 .member-list-title .title.data-v-08dbad30{vertical-align:middle;display:inline-block;font-size:16px}.message-input-at-h5 .member-list-title .close.data-v-08dbad30{vertical-align:middle;position:absolute;right:10px;display:inline-block}.message-input-at-h5 .member-list-box.data-v-08dbad30{flex:1;overflow-y:scroll}.message-input-at-h5 .member-list-box-body.data-v-08dbad30{padding:10px}.message-input-at-h5 .member-list-box-body img.data-v-08dbad30{width:26px;height:26px}.message-input-at-h5 .member-list-box-body span.data-v-08dbad30{font-size:14px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js index c00073c..1738500 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../common/Toast/index.js"),t=require("../../../utils/lodash.js"),u=require("../utils/utils.js"),i=require("../../common/Toast/type.js");Math||a();const a=()=>"../../common/Icon.js",r=e.defineComponent({__name:"message-input-audio",props:{isEnableAudio:{type:Boolean,default:!1}},emits:["changeDisplayType"],setup(a,{emit:r}){var l;const s=r,c=a;let d,f=0,v=!1,p=-1,m=!1,h=!1;const g=null==(l=e.i)?void 0:l.getRecorderManager(),T=e.ref(!1),y=e.ref("按住说话"),I=e.ref("正在录音"),j=e.ref(!1),C=e.ref(),E={duration:6e4,sampleRate:44100,numberOfChannels:1,encodeBitRate:192e3,format:"mp3"};function b(){s("changeDisplayType",c.isEnableAudio?"editor":"audio")}function A(e){C.value=e}function R(){q(),$()}function $(){T.value=!1,y.value="按住说话",I.value="正在录音"}function q(e){clearInterval(d),d=void 0,f=0,p=-1,v=!1,(null==e?void 0:e.hasError)||g.stop()}function S(){m&&(h=!0)}function _(){m=!0,g.start(E)}e.onMounted((()=>{g.onStart(z),g.onStop(O),g.onError(P),e.Jt.watch(e.o.CONV,{currentConversation:A})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:A})}));const M=t.throttle((function(e){if(T.value){const n=e.changedTouches[e.changedTouches.length-1].pageY;p<0&&(p=n);const o=p-n;o>150?(y.value="抬起取消",I.value="松开手指 取消发送",v=!0):o>50?(y.value="抬起发送",I.value="继续上滑可取消",v=!1):(y.value="抬起发送",I.value="正在录音",v=!1)}}),100);function x(){m=!1,g.stop()}function z(){if(!m)return h=!0,void g.stop();d=setInterval((()=>{f+=1}),1e3),y.value="抬起发送",T.value=!0}function O(n){var t,a,r,l,s,c;if(h)return h=!1,void R();if(v||!T.value)return void R();clearInterval(d);const p=n.tempFilePath,m=n.duration?n.duration:1e3*f,g=n.fileSize?n.fileSize:48*f/8*1024;if(m<1e3)o.Toast({message:"录音时间太短",type:i.TOAST_TYPE.NORMAL,duration:1500});else{const n={to:(null==(a=null==(t=null==C?void 0:C.value)?void 0:t.groupProfile)?void 0:a.groupID)||(null==(l=null==(r=null==C?void 0:C.value)?void 0:r.userProfile)?void 0:l.userID),conversationType:null==(s=null==C?void 0:C.value)?void 0:s.type,payload:{file:{duration:m,tempFilePath:p,fileSize:g}},needReadReceipt:u.isEnabledMessageReadReceiptGlobal()};null==(c=e.Qt)||c.sendAudioMessage(n)}R()}function P(){q({hasError:!0}),$()}return(o,t)=>e.e({a:e.o$1(b),b:e.p({file:e.unref(n.audioIcon$1),size:"23px",hotAreaSize:"3px"}),c:c.isEnableAudio},c.isEnableAudio?e.e({d:e.t(e.unref(e.Wt).t(`TUIChat.${e.unref(y)}`)),e:e.unref(T)},e.unref(T)?{f:e.t(e.unref(e.Wt).t(`TUIChat.${e.unref(I)}`))}:{},{g:e.o$1(S),h:e.o$1(_),i:e.o$1(((...n)=>e.unref(M)&&e.unref(M)(...n))),j:e.o$1(x)}):{},{k:e.unref(j)?1:""})}}),l=e._export_sfc(r,[["__scopeId","data-v-fc536242"]]);wx.createComponent(l); +"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../common/Toast/index.js"),t=require("../../../utils/lodash.js"),u=require("../utils/utils.js"),i=require("../../common/Toast/type.js");Math||a();const a=()=>"../../common/Icon.js",r=e.defineComponent({__name:"message-input-audio",props:{isEnableAudio:{type:Boolean,default:!1}},emits:["changeDisplayType"],setup(a,{emit:r}){var l;const s=r,c=a;let d,f=0,v=!1,p=-1,m=!1,h=!1;const g=null==(l=e.i)?void 0:l.getRecorderManager(),T=e.ref(!1),y=e.ref("按住说话"),I=e.ref("正在录音"),j=e.ref(!1),C=e.ref(),E={duration:6e4,sampleRate:44100,numberOfChannels:1,encodeBitRate:192e3,format:"mp3"};function b(){s("changeDisplayType",c.isEnableAudio?"editor":"audio")}function A(e){C.value=e}function R(){q(),$()}function $(){T.value=!1,y.value="按住说话",I.value="正在录音"}function q(e){clearInterval(d),d=void 0,f=0,p=-1,v=!1,(null==e?void 0:e.hasError)||g.stop()}function S(){m&&(h=!0)}function _(){m=!0,g.start(E)}e.onMounted((()=>{g.onStart(z),g.onStop(O),g.onError(P),e.Jt.watch(e.o.CONV,{currentConversation:A})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:A})}));const M=t.throttle((function(e){if(T.value){const n=e.changedTouches[e.changedTouches.length-1].pageY;p<0&&(p=n);const o=p-n;o>150?(y.value="抬起取消",I.value="松开手指 取消发送",v=!0):o>50?(y.value="抬起发送",I.value="继续上滑可取消",v=!1):(y.value="抬起发送",I.value="正在录音",v=!1)}}),100);function x(){m=!1,g.stop()}function z(){if(!m)return h=!0,void g.stop();d=setInterval((()=>{f+=1}),1e3),y.value="抬起发送",T.value=!0}function O(n){var t,a,r,l,s,c;if(h)return h=!1,void R();if(v||!T.value)return void R();clearInterval(d);const p=n.tempFilePath,m=n.duration?n.duration:1e3*f,g=n.fileSize?n.fileSize:48*f/8*1024;if(m<1e3)o.Toast({message:"录音时间太短",type:i.TOAST_TYPE.NORMAL,duration:1500});else{const n={to:(null==(a=null==(t=null==C?void 0:C.value)?void 0:t.groupProfile)?void 0:a.groupID)||(null==(l=null==(r=null==C?void 0:C.value)?void 0:r.userProfile)?void 0:l.userID),conversationType:null==(s=null==C?void 0:C.value)?void 0:s.type,payload:{file:{duration:m,tempFilePath:p,fileSize:g}},needReadReceipt:u.isEnabledMessageReadReceiptGlobal()};null==(c=e.Qt)||c.sendAudioMessage(n)}R()}function P(){q({hasError:!0}),$()}return(o,t)=>e.e({a:e.o$1(b),b:e.p({file:e.unref(n.audioIcon$1),size:"23px",hotAreaSize:"3px"}),c:c.isEnableAudio},c.isEnableAudio?e.e({d:e.t(e.unref(e.Wt).t(`TUIChat.${e.unref(y)}`)),e:e.unref(T)},e.unref(T)?{f:e.t(e.unref(e.Wt).t(`TUIChat.${e.unref(I)}`))}:{},{g:e.o$1(S),h:e.o$1(_),i:e.o$1(((...n)=>e.unref(M)&&e.unref(M)(...n))),j:e.o$1(x)}):{},{k:e.unref(j)?1:""})}}),l=e._export_sfc(r,[["__scopeId","data-v-32f4d289"]]);wx.createComponent(l); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxml index 5de846b..8e8eb74 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxml @@ -1 +1 @@ -{{f}} \ No newline at end of file +{{f}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxss index 320a3b8..e7905b4 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-audio.wxss @@ -1 +1 @@ -body.data-v-fc536242,div.data-v-fc536242,ul.data-v-fc536242,ol.data-v-fc536242,dt.data-v-fc536242,dd.data-v-fc536242,li.data-v-fc536242,dl.data-v-fc536242,h1.data-v-fc536242,h2.data-v-fc536242,h3.data-v-fc536242,h4.data-v-fc536242,p.data-v-fc536242{margin:0;padding:0;font-style:normal}ol.data-v-fc536242,ul.data-v-fc536242,li.data-v-fc536242{list-style:none}img.data-v-fc536242{border:0;vertical-align:middle;pointer-events:none}body.data-v-fc536242{color:#000;background:#fff}.clear.data-v-fc536242{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-fc536242{color:#000;text-decoration:none;cursor:pointer}a.data-v-fc536242:hover{text-decoration:none}input.data-v-fc536242,textarea.data-v-fc536242{-webkit-user-select:auto;user-select:auto}input.data-v-fc536242:focus,input.data-v-fc536242:active,textarea.data-v-fc536242:focus,textarea.data-v-fc536242:active{outline:none}.chat-aside.data-v-fc536242{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-audio.data-v-fc536242{display:flex;flex-direction:row;align-items:center}.message-input-audio .audio-message-icon.data-v-fc536242{margin-right:3px}.message-input-audio .audio-input-touch-bar.data-v-fc536242{height:39px;flex:1;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}.message-input-audio .audio-input-touch-bar .record-modal.data-v-fc536242{height:300rpx;width:60vw;background-color:rgba(0,0,0,.8);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;border-radius:24rpx;display:flex;flex-direction:column;overflow:hidden}.message-input-audio .audio-input-touch-bar .record-modal .red-mask.data-v-fc536242{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,62,72,.5);opacity:0;transition:opacity 10ms linear;z-index:1}.message-input-audio .audio-input-touch-bar .record-modal .moving-slider.data-v-fc536242{margin:10vw;width:40rpx;height:16rpx;border-radius:4rpx;background-color:#006fff;animation:loading-fc536242 1s ease-in-out infinite alternate;z-index:2}.message-input-audio .audio-input-touch-bar .record-modal .float-element.data-v-fc536242{position:relative;z-index:2}@keyframes loading-fc536242{0%{transform:translate(0)}to{transform:translate(30vw);background-color:#f5634a;width:40px}}.message-input-audio .audio-input-touch-bar .modal-title.data-v-fc536242{text-align:center;color:#fff}.message-input-audio-open.data-v-fc536242{flex:1} +body.data-v-32f4d289,div.data-v-32f4d289,ul.data-v-32f4d289,ol.data-v-32f4d289,dt.data-v-32f4d289,dd.data-v-32f4d289,li.data-v-32f4d289,dl.data-v-32f4d289,h1.data-v-32f4d289,h2.data-v-32f4d289,h3.data-v-32f4d289,h4.data-v-32f4d289,p.data-v-32f4d289{margin:0;padding:0;font-style:normal}ol.data-v-32f4d289,ul.data-v-32f4d289,li.data-v-32f4d289{list-style:none}img.data-v-32f4d289{border:0;vertical-align:middle;pointer-events:none}body.data-v-32f4d289{color:#000;background:#fff}.clear.data-v-32f4d289{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-32f4d289{color:#000;text-decoration:none;cursor:pointer}a.data-v-32f4d289:hover{text-decoration:none}input.data-v-32f4d289,textarea.data-v-32f4d289{-webkit-user-select:auto;user-select:auto}input.data-v-32f4d289:focus,input.data-v-32f4d289:active,textarea.data-v-32f4d289:focus,textarea.data-v-32f4d289:active{outline:none}.chat-aside.data-v-32f4d289{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-audio.data-v-32f4d289{display:flex;flex-direction:row;align-items:center}.message-input-audio .audio-message-icon.data-v-32f4d289{margin-right:3px}.message-input-audio .audio-input-touch-bar.data-v-32f4d289{height:39px;flex:1;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}.message-input-audio .audio-input-touch-bar .record-modal.data-v-32f4d289{height:300rpx;width:60vw;background-color:rgba(0,0,0,.8);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;border-radius:24rpx;display:flex;flex-direction:column;overflow:hidden}.message-input-audio .audio-input-touch-bar .record-modal .red-mask.data-v-32f4d289{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,62,72,.5);opacity:0;transition:opacity 10ms linear;z-index:1}.message-input-audio .audio-input-touch-bar .record-modal .moving-slider.data-v-32f4d289{margin:10vw;width:40rpx;height:16rpx;border-radius:4rpx;background-color:#006fff;animation:loading-32f4d289 1s ease-in-out infinite alternate;z-index:2}.message-input-audio .audio-input-touch-bar .record-modal .float-element.data-v-32f4d289{position:relative;z-index:2}@keyframes loading-32f4d289{0%{transform:translate(0)}to{transform:translate(30vw);background-color:#f5634a;width:40px}}.message-input-audio .audio-input-touch-bar .modal-title.data-v-32f4d289{text-align:center;color:#fff}.message-input-audio-open.data-v-32f4d289{flex:1} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js index dcfdbf6..7c232c2 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=require("../utils/conversationDraft.js"),l=require("../emoji-config/index.js"),n=require("../../../utils/env.js"),a=require("../utils/sendMessage.js"),o=e.defineComponent({__name:"message-input-editor",props:{placeholder:{type:String,default:"this is placeholder"},replayOrReferenceMessage:{type:Object,default:()=>({}),required:!1},isMuted:{type:Boolean,default:!0},muteText:{type:String,default:""},enableInput:{type:Boolean,default:!0},enableAt:{type:Boolean,default:!0},enableTyping:{type:Boolean,default:!0},isGroup:{type:Boolean,default:!1}},emits:["onTyping","onFocus","onAt"],setup(o,{expose:u,emit:i}){const r=o,s=i,d=e.ref("");e.ref();const v=e.ref(!0),c=e.ref(!0),f=new Map,p=e.ref(),m=e.ref(""),g=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:T}),e.Jt.watch(e.o.CHAT,{quoteMessage:b}),e.index.$on("insert-emoji",(e=>{var t;d.value+=null==(t=null==e?void 0:e.emoji)?void 0:t.name})),e.index.$on("send-message-in-emoji-picker",(()=>{h()}))})),e.onUnmounted((()=>{m.value&&t.DraftManager.setStore(m.value,d.value,d.value,g.value),e.index.$off("insertEmoji"),e.index.$off("send-message-in-emoji-picker"),e.Jt.unwatch(e.o.CONV,{currentConversation:T}),e.Jt.unwatch(e.o.CHAT,{quoteMessage:b}),v.value=!0,p.value=null,m.value="",g.value=null,j()}));const h=()=>{const e=y();j(),a.sendMessages(e,p.value)},y=()=>{let e=d.value;e=l.transformTextWithEmojiNamesToKeys(e);const t=[];null==f||f.forEach(((l,n)=>{(null==e?void 0:e.includes("@"+l))&&t.push(n)}));const n={text:e};return(null==t?void 0:t.length)&&(n.atUserList=t),[{type:"text",payload:n}]},j=()=>{d.value="",c.value=!0,null==f||f.clear()},x=e=>{d.value=e},M=()=>{v.value=!0},C=e=>{var t;v.value=!1,s("onFocus",null==(t=null==e?void 0:e.detail)?void 0:t.height)},q=t=>{var l,n;const a=null==(l=null==t?void 0:t.detail)?void 0:l.value;(()=>{var e;c.value=!(null==(e=null==d?void 0:d.value)?void 0:e.length)})(),r.isGroup&&(a.endsWith("@")||a.endsWith("@\n"))&&(null==(n=e.i)||n.hideKeyboard(),s("onAt",!0))};function T(e){const l=m.value;p.value=e,m.value=null==e?void 0:e.conversationID,l!==m.value&&(l&&t.DraftManager.setStore(l,d.value,d.value,g.value),j(),m.value&&t.DraftManager.getStore(m.value,x))}function b(e){g.value=e}return e.watch((()=>[c.value,v.value]),((e,t)=>{e!==t&&s("onTyping",c.value,v.value)}),{immediate:!0,deep:!0}),u({insertAt:e=>{(null==f?void 0:f.has(null==e?void 0:e.id))||null==f||f.set(null==e?void 0:e.id,null==e?void 0:e.label),d.value+=null==e?void 0:e.label},resetEditor:j,setEditorContent:x,getEditorContent:y}),(t,l)=>e.e({a:r.isMuted},r.isMuted?{b:e.t(r.muteText)}:{},{c:r.placeholder,d:e.o$1(h),e:e.o$1([t=>e.isRef(d)?d.value=t.detail.value:null,q]),f:e.o$1(M),g:e.o$1(C),h:e.unref(d),i:e.unref(n.isPC)?"":1})}}),u=e._export_sfc(o,[["__scopeId","data-v-5853d315"]]);wx.createComponent(u); +"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=require("../utils/conversationDraft.js"),l=require("../emoji-config/index.js"),n=require("../../../utils/env.js"),a=require("../utils/sendMessage.js"),o=e.defineComponent({__name:"message-input-editor",props:{placeholder:{type:String,default:"this is placeholder"},replayOrReferenceMessage:{type:Object,default:()=>({}),required:!1},isMuted:{type:Boolean,default:!0},muteText:{type:String,default:""},enableInput:{type:Boolean,default:!0},enableAt:{type:Boolean,default:!0},enableTyping:{type:Boolean,default:!0},isGroup:{type:Boolean,default:!1}},emits:["onTyping","onFocus","onAt"],setup(o,{expose:u,emit:i}){const r=o,s=i,d=e.ref("");e.ref();const v=e.ref(!0),c=e.ref(!0),f=new Map,p=e.ref(),m=e.ref(""),g=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:T}),e.Jt.watch(e.o.CHAT,{quoteMessage:b}),e.index.$on("insert-emoji",(e=>{var t;d.value+=null==(t=null==e?void 0:e.emoji)?void 0:t.name})),e.index.$on("send-message-in-emoji-picker",(()=>{h()}))})),e.onUnmounted((()=>{m.value&&t.DraftManager.setStore(m.value,d.value,d.value,g.value),e.index.$off("insertEmoji"),e.index.$off("send-message-in-emoji-picker"),e.Jt.unwatch(e.o.CONV,{currentConversation:T}),e.Jt.unwatch(e.o.CHAT,{quoteMessage:b}),v.value=!0,p.value=null,m.value="",g.value=null,j()}));const h=()=>{const e=y();j(),a.sendMessages(e,p.value)},y=()=>{let e=d.value;e=l.transformTextWithEmojiNamesToKeys(e);const t=[];null==f||f.forEach(((l,n)=>{(null==e?void 0:e.includes("@"+l))&&t.push(n)}));const n={text:e};return(null==t?void 0:t.length)&&(n.atUserList=t),[{type:"text",payload:n}]},j=()=>{d.value="",c.value=!0,null==f||f.clear()},x=e=>{d.value=e},M=()=>{v.value=!0},C=e=>{var t;v.value=!1,s("onFocus",null==(t=null==e?void 0:e.detail)?void 0:t.height)},q=t=>{var l,n;const a=null==(l=null==t?void 0:t.detail)?void 0:l.value;(()=>{var e;c.value=!(null==(e=null==d?void 0:d.value)?void 0:e.length)})(),r.isGroup&&(a.endsWith("@")||a.endsWith("@\n"))&&(null==(n=e.i)||n.hideKeyboard(),s("onAt",!0))};function T(e){const l=m.value;p.value=e,m.value=null==e?void 0:e.conversationID,l!==m.value&&(l&&t.DraftManager.setStore(l,d.value,d.value,g.value),j(),m.value&&t.DraftManager.getStore(m.value,x))}function b(e){g.value=e}return e.watch((()=>[c.value,v.value]),((e,t)=>{e!==t&&s("onTyping",c.value,v.value)}),{immediate:!0,deep:!0}),u({insertAt:e=>{(null==f?void 0:f.has(null==e?void 0:e.id))||null==f||f.set(null==e?void 0:e.id,null==e?void 0:e.label),d.value+=null==e?void 0:e.label},resetEditor:j,setEditorContent:x,getEditorContent:y}),(t,l)=>e.e({a:r.isMuted},r.isMuted?{b:e.t(r.muteText)}:{},{c:r.placeholder,d:e.o$1(h),e:e.o$1([t=>e.isRef(d)?d.value=t.detail.value:null,q]),f:e.o$1(M),g:e.o$1(C),h:e.unref(d),i:e.unref(n.isPC)?"":1})}}),u=e._export_sfc(o,[["__scopeId","data-v-4a88add0"]]);wx.createComponent(u); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxml index 686ad15..af167fc 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxml @@ -1 +1 @@ -{{b}} \ No newline at end of file +{{b}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxss index b935c79..22feeab 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-editor.wxss @@ -1 +1 @@ -body.data-v-5853d315,div.data-v-5853d315,ul.data-v-5853d315,ol.data-v-5853d315,dt.data-v-5853d315,dd.data-v-5853d315,li.data-v-5853d315,dl.data-v-5853d315,h1.data-v-5853d315,h2.data-v-5853d315,h3.data-v-5853d315,h4.data-v-5853d315,p.data-v-5853d315{margin:0;padding:0;font-style:normal}ol.data-v-5853d315,ul.data-v-5853d315,li.data-v-5853d315{list-style:none}img.data-v-5853d315{border:0;vertical-align:middle;pointer-events:none}body.data-v-5853d315{color:#000;background:#fff}.clear.data-v-5853d315{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-5853d315{color:#000;text-decoration:none;cursor:pointer}a.data-v-5853d315:hover{text-decoration:none}input.data-v-5853d315,textarea.data-v-5853d315{-webkit-user-select:auto;user-select:auto}input.data-v-5853d315:focus,input.data-v-5853d315:active,textarea.data-v-5853d315:focus,textarea.data-v-5853d315:active{outline:none}.chat-aside.data-v-5853d315{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-container.data-v-5853d315{display:flex;flex-direction:column;flex:1;padding:3px 10px 10px;overflow:hidden}.message-input-container-h5.data-v-5853d315{flex:1;height:auto;background:#fff;border-radius:10px;padding:7px 0 7px 10px;font-size:16px!important;max-height:86px}.message-input-container .message-input-mute.data-v-5853d315{flex:1;display:flex;color:#999;font-size:14px;justify-content:center;align-items:center}.message-input-container .message-input-area.data-v-5853d315{flex:1;overflow-y:scroll;min-height:25px} +body.data-v-4a88add0,div.data-v-4a88add0,ul.data-v-4a88add0,ol.data-v-4a88add0,dt.data-v-4a88add0,dd.data-v-4a88add0,li.data-v-4a88add0,dl.data-v-4a88add0,h1.data-v-4a88add0,h2.data-v-4a88add0,h3.data-v-4a88add0,h4.data-v-4a88add0,p.data-v-4a88add0{margin:0;padding:0;font-style:normal}ol.data-v-4a88add0,ul.data-v-4a88add0,li.data-v-4a88add0{list-style:none}img.data-v-4a88add0{border:0;vertical-align:middle;pointer-events:none}body.data-v-4a88add0{color:#000;background:#fff}.clear.data-v-4a88add0{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-4a88add0{color:#000;text-decoration:none;cursor:pointer}a.data-v-4a88add0:hover{text-decoration:none}input.data-v-4a88add0,textarea.data-v-4a88add0{-webkit-user-select:auto;user-select:auto}input.data-v-4a88add0:focus,input.data-v-4a88add0:active,textarea.data-v-4a88add0:focus,textarea.data-v-4a88add0:active{outline:none}.chat-aside.data-v-4a88add0{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-input-container.data-v-4a88add0{display:flex;flex-direction:column;flex:1;padding:3px 10px 10px;overflow:hidden}.message-input-container-h5.data-v-4a88add0{flex:1;height:auto;background:#fff;border-radius:10px;padding:7px 0 7px 10px;font-size:16px!important;max-height:86px}.message-input-container .message-input-mute.data-v-4a88add0{flex:1;display:flex;color:#999;font-size:14px;justify-content:center;align-items:center}.message-input-container .message-input-area.data-v-4a88add0{flex:1;overflow-y:scroll;min-height:25px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js index 03593f9..9c1b36c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),a=require("../../../../utils/env.js"),o=require("../../emoji-config/index.js");Math||s();const s=()=>"../../../common/Icon.js",n=e.defineComponent({__name:"index",props:{displayType:{default:"editor"}},setup(s){const n=s,r=e.qt.TYPES,u=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{quoteMessage:d})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{quoteMessage:d})}));const i=e.computed((()=>{var t,a;let s;switch(null==(t=u.value)?void 0:t.type){case r.MSG_TEXT:s=o.transformTextWithKeysToEmojiNames(null==(a=u.value.payload)?void 0:a.text);break;case r.MSG_IMAGE:s=e.Wt.t("TUIChat.图片");break;case r.MSG_AUDIO:s=e.Wt.t("TUIChat.语音");break;case r.MSG_VIDEO:s=e.Wt.t("TUIChat.视频");break;case r.MSG_FILE:s=e.Wt.t("TUIChat.文件");break;case r.MSG_CUSTOM:s=e.Wt.t("TUIChat.自定义");break;case r.MSG_FACE:s=e.Wt.t("TUIChat.表情");break;case r.MSG_MERGER:s=e.Wt.t("TUIChat.聊天记录");break;default:s=e.Wt.t("TUIChat.消息")}return s}));function c(){e.Jt.update(e.o.CHAT,"quoteMessage",{message:void 0,type:"quote"})}function d(e){(null==e?void 0:e.message)&&"quote"===(null==e?void 0:e.type)?u.value=e.message:u.value=void 0}return(o,s)=>e.e({a:Boolean(e.unref(u))&&"audio"!==n.displayType},Boolean(e.unref(u))&&"audio"!==n.displayType?{b:e.t(e.unref(u).nick||e.unref(u).from),c:e.t(e.unref(i)),d:e.o$1(c),e:e.p({file:e.unref(t.closeIcon$2),width:"11px",height:"11px"}),f:e.unref(a.isUniFrameWork)?1:"",g:e.unref(a.isH5)?1:""}:{})}}),r=e._export_sfc(n,[["__scopeId","data-v-ca3e7582"]]);wx.createComponent(r); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),a=require("../../../../utils/env.js"),o=require("../../emoji-config/index.js");Math||s();const s=()=>"../../../common/Icon.js",n=e.defineComponent({__name:"index",props:{displayType:{default:"editor"}},setup(s){const n=s,r=e.qt.TYPES,u=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{quoteMessage:d})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{quoteMessage:d})}));const i=e.computed((()=>{var t,a;let s;switch(null==(t=u.value)?void 0:t.type){case r.MSG_TEXT:s=o.transformTextWithKeysToEmojiNames(null==(a=u.value.payload)?void 0:a.text);break;case r.MSG_IMAGE:s=e.Wt.t("TUIChat.图片");break;case r.MSG_AUDIO:s=e.Wt.t("TUIChat.语音");break;case r.MSG_VIDEO:s=e.Wt.t("TUIChat.视频");break;case r.MSG_FILE:s=e.Wt.t("TUIChat.文件");break;case r.MSG_CUSTOM:s=e.Wt.t("TUIChat.自定义");break;case r.MSG_FACE:s=e.Wt.t("TUIChat.表情");break;case r.MSG_MERGER:s=e.Wt.t("TUIChat.聊天记录");break;default:s=e.Wt.t("TUIChat.消息")}return s}));function c(){e.Jt.update(e.o.CHAT,"quoteMessage",{message:void 0,type:"quote"})}function d(e){(null==e?void 0:e.message)&&"quote"===(null==e?void 0:e.type)?u.value=e.message:u.value=void 0}return(o,s)=>e.e({a:Boolean(e.unref(u))&&"audio"!==n.displayType},Boolean(e.unref(u))&&"audio"!==n.displayType?{b:e.t(e.unref(u).nick||e.unref(u).from),c:e.t(e.unref(i)),d:e.o$1(c),e:e.p({file:e.unref(t.closeIcon$2),width:"11px",height:"11px"}),f:e.unref(a.isUniFrameWork)?1:"",g:e.unref(a.isH5)?1:""}:{})}}),r=e._export_sfc(n,[["__scopeId","data-v-5f71863a"]]);wx.createComponent(r); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxml index 999dc82..6865062 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxml @@ -1 +1 @@ -{{b}}: {{c}} \ No newline at end of file +{{b}}: {{c}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxss index 7ddac60..52799a9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-input/message-input-quote/index.wxss @@ -1 +1 @@ -.input-quote-container-h5.data-v-ca3e7582,.input-quote-container-uni.data-v-ca3e7582,.input-quote-container.data-v-ca3e7582{margin:5px 100px 5px 8px;display:flex;flex:0 1 auto}.input-quote-container-h5 .input-quote-content.data-v-ca3e7582,.input-quote-container-uni .input-quote-content.data-v-ca3e7582,.input-quote-container .input-quote-content.data-v-ca3e7582{display:flex;flex:0 1 auto;background-color:#fafafa;border-radius:8px;padding:12px;font-size:12px;align-items:center;line-height:16px;max-width:100%;box-sizing:border-box;min-width:0}.input-quote-container-h5 .input-quote-content .max-one-line.data-v-ca3e7582,.input-quote-container-uni .input-quote-content .max-one-line.data-v-ca3e7582,.input-quote-container .input-quote-content .max-one-line.data-v-ca3e7582{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-quote-container-h5 .input-quote-close-icon.data-v-ca3e7582,.input-quote-container-uni .input-quote-close-icon.data-v-ca3e7582,.input-quote-container .input-quote-close-icon.data-v-ca3e7582{margin-left:5px;padding:5px}.input-quote-container-uni.data-v-ca3e7582{margin:5px 60px 0 30px}.input-quote-container-h5.data-v-ca3e7582{margin:5px 0 0} +.input-quote-container-h5.data-v-5f71863a,.input-quote-container-uni.data-v-5f71863a,.input-quote-container.data-v-5f71863a{margin:5px 100px 5px 8px;display:flex;flex:0 1 auto}.input-quote-container-h5 .input-quote-content.data-v-5f71863a,.input-quote-container-uni .input-quote-content.data-v-5f71863a,.input-quote-container .input-quote-content.data-v-5f71863a{display:flex;flex:0 1 auto;background-color:#fafafa;border-radius:8px;padding:12px;font-size:12px;align-items:center;line-height:16px;max-width:100%;box-sizing:border-box;min-width:0}.input-quote-container-h5 .input-quote-content .max-one-line.data-v-5f71863a,.input-quote-container-uni .input-quote-content .max-one-line.data-v-5f71863a,.input-quote-container .input-quote-content .max-one-line.data-v-5f71863a{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-quote-container-h5 .input-quote-close-icon.data-v-5f71863a,.input-quote-container-uni .input-quote-close-icon.data-v-5f71863a,.input-quote-container .input-quote-close-icon.data-v-5f71863a{margin-left:5px;padding:5px}.input-quote-container-uni.data-v-5f71863a{margin:5px 60px 0 30px}.input-quote-container-h5.data-v-5f71863a{margin:5px 0 0} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.js index 10a7e0a..abdfd2d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=require("./link/index.js"),s=require("../../../plugins/plugin-components/index.js"),n=require("../../common/Toast/index.js"),o=require("../utils/utils.js"),a=require("../../../utils/lodash.js"),u=require("../../../utils/env.js"),r=require("../utils/chatStorage.js"),l=require("../../common/Toast/type.js");Math||(c+S+y+d+g+w+C+m+p+f+v+b+M+I+R+h+T+D+j+G+i+$)();const i=()=>"./message-elements/simple-message-list/index.js",c=()=>"./message-group-application/index.js",d=()=>"./message-elements/message-text.js",g=()=>"./message-elements/message-image.js",m=()=>"./message-elements/message-audio.js",p=()=>"./message-elements/message-record/index.js",f=()=>"./message-elements/message-file.js",v=()=>"./message-elements/message-face.js",M=()=>"./message-elements/message-custom.js",y=()=>"./message-elements/message-tip.js",I=()=>"./message-elements/message-bubble.js",b=()=>"./message-elements/message-location.js",S=()=>"./message-elements/message-timestamp.js",C=()=>"./message-elements/message-video.js",T=()=>"./message-tool/index.js",h=()=>"./message-tool/message-revoked.js",R=()=>"../../../plugins/plugin-components/message-plugin.js",G=()=>"./read-receipt-panel/index.js",D=()=>"./scroll-button/index.js",j=()=>"../../common/Dialog/index.js",$=()=>"../../common/Drawer/index.js",w=()=>"../../common/ProgressMessage/index.js",_=e.defineComponent({__name:"index",props:{isGroup:{type:Boolean,default:!1},groupID:{default:""},isNotInGroup:{type:Boolean,default:!1},isMultipleSelectMode:{type:Boolean,default:!1}},emits:["closeInputToolBar","handleEditor","toggleMultipleSelectMode"],setup(i,{expose:c,emit:d}){var g;const m=d,p=i;let f,v=0,M=null;const y=new Set,I=e.Jt.getData(e.o.APP,"isOfficial"),b=(null==(g=e.getCurrentInstance())?void 0:g.proxy)||e.getCurrentInstance(),S=e.ref(),C=e.ref([]),T=e.ref(!1),h=e.ref(""),R=e.ref(""),G=e.ref(5e3),D=e.ref(e.qt.TYPES),j=e.ref(!1),$=e.ref(!1),w=e.ref([]),_=e.ref(),x=e.ref(),F=e.ref(""),O=e.ref(!1),P=e.ref(),A=e.ref({}),E=e.ref(""),L=e.ref(),K=e.ref(!1),k=e.ref(!1),q=e.ref(),U=()=>{G.value+=300;const e=setTimeout((()=>{G.value+=1,clearTimeout(e)}),300)},N=t=>{if(h.value=t,o.isEnabledMessageReadReceiptGlobal()){const{groupProfile:s}=e.Jt.getConversationModel(t)||{};f=null==s?void 0:s.type}Object.keys(A.value).length>0&&r.chatStorage.setChatStorage("audioPlayedMapping",A.value)};e.onMounted((()=>{A.value=r.chatStorage.getChatStorage("audioPlayedMapping")||{},e.Jt.watch(e.o.CHAT,{messageList:H,messageSource:W,isCompleted:Y}),e.Jt.watch(e.o.CONV,{currentConversationID:N}),e.v("messageList",b),e.index.$on("scroll-to-bottom",V)})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{messageList:H,isCompleted:Y}),e.Jt.unwatch(e.o.CONV,{currentConversationID:N}),null==M||M.disconnect(),M=null,e.index.$off("scroll-to-bottom"),Object.keys(A.value).length>0&&r.chatStorage.setChatStorage("audioPlayedMapping",A.value)}));const B=a.throttle((function(e){var t;null==(t=x.value)||t.judgeScrollOverOneScreen(e)}),500,{leading:!0});function J(e,t){(null==t?void 0:t.newAudioSrc)&&(E.value=t.newAudioSrc)}async function H(t){var s,n,a;null==M||M.disconnect(),S.value=t.filter((e=>!e.isDeleted)).map((e=>(e.vueForRenderKey=`${e.ID}`,e)));const u=null==(n=S.value)?void 0:n[(null==(s=S.value)?void 0:s.length)-1];_.value?X(_.value):j.value||(null==(a=x.value)?void 0:a.isScrollButtonVisible)&&"in"===(null==u?void 0:u.flow)||e.nextTick$1((()=>{U()})),o.isEnabledMessageReadReceiptGlobal()&&e.nextTick$1((()=>async function(){if(!S.value||0===S.value.length)return;if(f===D.value.GRP_AVCHATROOM||f===D.value.GRP_COMMUNITY)return;null==M||M.disconnect(),M=e.index.createIntersectionObserver(b,{threshold:[.7],observeAll:!0}).relativeTo("#messageScrollList",{top:-70}),null==M||M.observe(".message-li.in .message-bubble-container",(t=>{var s;if(y.has(t.id))return;const n=S.value.find((e=>t.id.indexOf(e.ID)>-1));n&&n.needReadReceipt&&"in"===n.flow&&!(null==(s=n.readReceiptInfo)?void 0:s.isPeerRead)&&(e.Qt.sendMessageReadReceipt([n]),y.add(t.id))}))}()))}async function V(){try{const{scrollHeight:t}=await e.P("#messageScrollList","messageList");t?G.value===t?G.value=t+1:G.value=t:U()}catch(t){U()}}async function W(e){_.value=e,X(_.value)}function X(t){var s;(null==(s=S.value)?void 0:s.some((e=>(null==e?void 0:e.ID)===(null==t?void 0:t.ID))))&&e.nextTick$1((async()=>{await async function(t){const s=t.ID,o=S.value&&S.value.some((e=>e.ID===s));if(s&&o){const t=setTimeout((async()=>{try{const n=await e.T("#messageScrollList","messageList"),o=await e.T("#tui-"+s,"messageList"),{scrollTop:a}=await e.P("#messageScrollList","messageList");ne(o.top+a-n.top-v++%2),clearTimeout(t)}catch(n){}}),500)}else n.Toast({message:e.Wt.t("TUIChat.无法定位到原消息"),type:l.TOAST_TYPE.WARNING})}(t),await se(null==t?void 0:t.ID),_.value=void 0}))}function Y(e){T.value=e}const Q=()=>{var t,s;j.value=!0;const n=(null==(s=null==(t=S.value)?void 0:t[0])?void 0:s.ID)||"";e.Qt.getMessageList().then((()=>{e.nextTick$1((()=>{F.value=n;const e=setTimeout((()=>{F.value="",j.value=!1,clearTimeout(e)}),500)}))}))},z=(e,t,s,n=!1)=>{p.isMultipleSelectMode||p.isNotInGroup||(n&&($.value=!0),R.value=t.ID)};let Z;const ee=(e,t,s,n)=>{if(!p.isMultipleSelectMode&&!p.isNotInGroup&&u.isH5)switch(n){case"touchstart":Z=setTimeout(o,500);break;case"touchend":clearTimeout(Z),setTimeout((()=>{$.value=!1}),200)}function o(){clearTimeout(Z),z(0,t,0,!0)}},te=e=>{k.value=!0,q.value=e};function se(e){return new Promise((t=>{if(w.value.indexOf(e)<0){w.value.push(e);const s=setTimeout((()=>{w.value.splice(w.value.indexOf(e),1),clearTimeout(s),t()}),3e3)}}))}function ne(e){G.value=e}function oe(e,t){e&&p.isNotInGroup||(L.value=e?t:void 0,K.value=e)}function ae(){m("closeInputToolBar")}function ue({type:e,messageID:t}){"clearAll"===e?C.value=[]:"add"!==e||C.value.includes(t)?"remove"===e&&(C.value=C.value.filter((e=>e!==t))):C.value.push(t)}function re(e){P.value=e,O.value=!0}function le(e){A.value[e]=!0}return e.watch((()=>p.isMultipleSelectMode),(e=>{e||ue({type:"clearAll",messageID:""})})),c({oneByOneForwardMessage:function(){e.Jt.update(e.o.CUSTOM,"multipleForwardMessageID",{isMergeForward:!1,messageIDList:C.value})},mergeForwardMessage:function(){e.Jt.update(e.o.CUSTOM,"multipleForwardMessageID",{isMergeForward:!0,messageIDList:C.value})},scrollToLatestMessage:V}),(n,a)=>e.e({a:e.unref(I)},e.unref(I)?{b:e.t(e.unref(e.Wt).t("TUIChat.【安全提示】本 APP 仅用于体验腾讯云即时通信 IM 产品功能,不可用于业务洽谈与拓展。请勿轻信汇款、中奖等涉及钱款的信息,勿轻易拨打陌生电话,谨防上当受骗。")),c:e.t(e.unref(e.Wt).t("TUIChat.点此投诉")),d:e.o$1((s=>{e.unref(t.Link).complaint}))}:{},{e:n.isGroup},n.isGroup?{f:p.groupID,g:e.p({groupID:p.groupID})}:{},{h:!e.unref(T)},e.unref(T)?{}:{i:e.t(e.unref(e.Wt).t("TUIChat.查看更多")),j:e.o$1(Q)},{k:e.f(e.unref(S),((t,a,u)=>e.e({a:"cb554d8c-1-"+u,b:e.p({currTime:t.time,prevTime:a>0?e.unref(S)[a-1].time:0}),c:t.type===e.unref(D).MSG_GRP_TIP||e.unref(o.isCreateGroupCustomMessage)(t)},t.type===e.unref(D).MSG_GRP_TIP||e.unref(o.isCreateGroupCustomMessage)(t)?{d:"cb554d8c-2-"+u,e:e.p({content:t.getMessageContent()})}:t.isRevoked||e.unref(s.isPluginMessage)(t)?!t.isRevoked&&e.unref(s.isPluginMessage)(t)?{ad:e.o$1(te,t.vueForRenderKey),ae:e.o$1(z,t.vueForRenderKey),af:e.o$1(ee,t.vueForRenderKey),ag:"cb554d8c-15-"+u,ah:e.p({message:t})}:{ai:e.o$1((e=>{m("handleEditor",t,"reedit")}),t.vueForRenderKey),aj:"cb554d8c-16-"+u,ak:e.p({isEdit:t.type===e.unref(D).MSG_TEXT,messageItem:t})}:e.e({g:t.type===e.unref(D).MSG_TEXT},t.type===e.unref(D).MSG_TEXT?{h:"cb554d8c-4-"+u+",cb554d8c-3-"+u,i:e.p({content:t.getMessageContent(),messageItem:t})}:t.type===e.unref(D).MSG_IMAGE?{k:e.o$1((t=>(t=>{if(!S.value)return;const s=[],n=S.value.filter(((e,t)=>!e.isRevoked&&!e.hasRiskContent&&e.type===D.value.MSG_IMAGE&&(s.push(t),!0)));e.index.previewImage({current:s.indexOf(t),urls:n.map((e=>{var t;return null==(t=e.payload.imageInfoArray)?void 0:t[2].url}))})})(a)),t.vueForRenderKey),l:"cb554d8c-6-"+u+",cb554d8c-5-"+u,m:e.p({content:t.getMessageContent(),messageItem:t}),n:"cb554d8c-5-"+u+",cb554d8c-3-"+u,o:e.p({content:t.getMessageContent(),messageItem:e.unref(o.deepCopy)(t)})}:t.type===e.unref(D).MSG_VIDEO?{q:"cb554d8c-8-"+u+",cb554d8c-7-"+u,r:e.p({content:t.getMessageContent(),messageItem:t}),s:"cb554d8c-7-"+u+",cb554d8c-3-"+u,t:e.p({content:t.getMessageContent(),messageItem:e.unref(o.deepCopy)(t)})}:t.type===e.unref(D).MSG_AUDIO?{w:e.o$1(le,t.vueForRenderKey),x:e.o$1(J,t.vueForRenderKey),y:"cb554d8c-9-"+u+",cb554d8c-3-"+u,z:e.p({content:t.getMessageContent(),messageItem:t,broadcastNewAudioSrc:e.unref(E)})}:t.type===e.unref(D).MSG_MERGER?{B:e.o$1(re,t.vueForRenderKey),C:"cb554d8c-10-"+u+",cb554d8c-3-"+u,D:e.p({renderData:t.payload,messageItem:t})}:t.type===e.unref(D).MSG_FILE?{F:"cb554d8c-11-"+u+",cb554d8c-3-"+u,G:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_FACE?{I:"cb554d8c-12-"+u+",cb554d8c-3-"+u,J:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_LOCATION?{L:"cb554d8c-13-"+u+",cb554d8c-3-"+u,M:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_CUSTOM?{O:"cb554d8c-14-"+u+",cb554d8c-3-"+u,P:e.p({content:t.getMessageContent(),messageItem:t})}:{},{j:t.type===e.unref(D).MSG_IMAGE,p:t.type===e.unref(D).MSG_VIDEO,v:t.type===e.unref(D).MSG_AUDIO,A:t.type===e.unref(D).MSG_MERGER,E:t.type===e.unref(D).MSG_FILE,H:t.type===e.unref(D).MSG_FACE,K:t.type===e.unref(D).MSG_LOCATION,N:t.type===e.unref(D).MSG_CUSTOM,Q:e.o$1((e=>te(t)),t.vueForRenderKey),R:e.o$1(se,t.vueForRenderKey),S:e.o$1(ne,t.vueForRenderKey),T:e.o$1(ue,t.vueForRenderKey),U:e.o$1(oe,t.vueForRenderKey),V:"cb554d8c-3-"+u,W:e.p({messageItem:e.unref(o.deepCopy)(t),content:t.getMessageContent(),isAudioPlayed:e.unref(A)[t.ID],blinkMessageIDList:e.unref(w),isMultipleSelectMode:n.isMultipleSelectMode,multipleSelectedMessageIDList:e.unref(C)}),X:`msg-bubble-${t.ID}`,Y:e.o$1((e=>z(0,t,0,!0)),t.vueForRenderKey),Z:e.o$1((e=>ee(0,t,0,"touchstart")),t.vueForRenderKey),aa:e.o$1((e=>ee(0,t,0,"touchend")),t.vueForRenderKey),ab:e.o$1((e=>ee(0,t,0,"touchend")),t.vueForRenderKey)}),{f:!t.isRevoked&&!e.unref(s.isPluginMessage)(t),ac:!t.isRevoked&&e.unref(s.isPluginMessage)(t),al:t.ID===e.unref(R)},t.ID===e.unref(R)?{am:"out"===t.flow?1:"",an:"in"===t.flow?1:"",ao:e.o$1((()=>m("toggleMultipleSelectMode")),t.vueForRenderKey),ap:"cb554d8c-17-"+u,aq:e.p({messageItem:t,isMultipleSelectMode:n.isMultipleSelectMode})}:{},{ar:e.o$1((e=>R.value=""),t.vueForRenderKey),as:`tui-${t.ID}`,at:t.vueForRenderKey,av:e.n("message-li "+t.flow)}))),l:e.unref(G),m:`tui-${e.unref(F)}`,n:e.o$1(((...t)=>e.unref(B)&&e.unref(B)(...t))),o:e.sr(x,"cb554d8c-18",{k:"scrollButtonInstanceRef"}),p:e.o$1(V),q:e.unref(k)},e.unref(k)?{r:e.t(e.unref(e.Wt).t("TUIChat.确认重发该消息?")),s:e.o$1((e=>(k.value=!k.value,void q.value.resendMessage()))),t:e.o$1((e=>k.value=e)),v:e.p({show:e.unref(k),isH5:!e.unref(u.isPC),center:!0,isHeaderShow:e.unref(u.isPC)})}:{},{w:e.unref(K)},e.unref(K)?{x:e.o$1(oe),y:e.p({message:Object.assign({},e.unref(L))})}:{},{z:e.o$1((e=>O.value=!1)),A:e.p({isMounted:e.unref(O),messageID:e.unref(P)}),B:e.p({visible:e.unref(O),overlayColor:"transparent",popDirection:"right"}),C:e.unref(u.isMobile)?1:"",D:e.o$1(ae)})}}),x=e._export_sfc(_,[["__scopeId","data-v-cb554d8c"]]);wx.createComponent(x); +"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=require("./link/index.js"),s=require("../../../plugins/plugin-components/index.js"),n=require("../../common/Toast/index.js"),o=require("../utils/utils.js"),a=require("../../../utils/lodash.js"),u=require("../../../utils/env.js"),r=require("../utils/chatStorage.js"),l=require("../../common/Toast/type.js");Math||(c+S+y+f+g+w+C+d+m+p+v+b+M+I+R+h+T+D+j+G+i+$)();const i=()=>"./message-elements/simple-message-list/index.js",c=()=>"./message-group-application/index.js",f=()=>"./message-elements/message-text.js",g=()=>"./message-elements/message-image.js",d=()=>"./message-elements/message-audio.js",m=()=>"./message-elements/message-record/index.js",p=()=>"./message-elements/message-file.js",v=()=>"./message-elements/message-face.js",M=()=>"./message-elements/message-custom.js",y=()=>"./message-elements/message-tip.js",I=()=>"./message-elements/message-bubble.js",b=()=>"./message-elements/message-location.js",S=()=>"./message-elements/message-timestamp.js",C=()=>"./message-elements/message-video.js",T=()=>"./message-tool/index.js",h=()=>"./message-tool/message-revoked.js",R=()=>"../../../plugins/plugin-components/message-plugin.js",G=()=>"./read-receipt-panel/index.js",D=()=>"./scroll-button/index.js",j=()=>"../../common/Dialog/index.js",$=()=>"../../common/Drawer/index.js",w=()=>"../../common/ProgressMessage/index.js",_=e.defineComponent({__name:"index",props:{isGroup:{type:Boolean,default:!1},groupID:{default:""},isNotInGroup:{type:Boolean,default:!1},isMultipleSelectMode:{type:Boolean,default:!1}},emits:["closeInputToolBar","handleEditor","toggleMultipleSelectMode"],setup(i,{expose:c,emit:f}){var g;const d=f,m=i;let p,v=0,M=null;const y=new Set,I=e.Jt.getData(e.o.APP,"isOfficial"),b=(null==(g=e.getCurrentInstance())?void 0:g.proxy)||e.getCurrentInstance(),S=e.ref(),C=e.ref([]),T=e.ref(!1),h=e.ref(""),R=e.ref(""),G=e.ref(5e3),D=e.ref(e.qt.TYPES),j=e.ref(!1),$=e.ref(!1),w=e.ref([]),_=e.ref(),x=e.ref(),F=e.ref(""),O=e.ref(!1),P=e.ref(),A=e.ref({}),E=e.ref(""),L=e.ref(),K=e.ref(!1),k=e.ref(!1),q=e.ref(),U=()=>{G.value+=300;const e=setTimeout((()=>{G.value+=1,clearTimeout(e)}),300)},N=t=>{if(h.value=t,o.isEnabledMessageReadReceiptGlobal()){const{groupProfile:s}=e.Jt.getConversationModel(t)||{};p=null==s?void 0:s.type}Object.keys(A.value).length>0&&r.chatStorage.setChatStorage("audioPlayedMapping",A.value)};e.onMounted((()=>{A.value=r.chatStorage.getChatStorage("audioPlayedMapping")||{},e.Jt.watch(e.o.CHAT,{messageList:H,messageSource:W,isCompleted:Y}),e.Jt.watch(e.o.CONV,{currentConversationID:N}),e.v("messageList",b),e.index.$on("scroll-to-bottom",V)})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{messageList:H,isCompleted:Y}),e.Jt.unwatch(e.o.CONV,{currentConversationID:N}),null==M||M.disconnect(),M=null,e.index.$off("scroll-to-bottom"),Object.keys(A.value).length>0&&r.chatStorage.setChatStorage("audioPlayedMapping",A.value)}));const B=a.throttle((function(e){var t;null==(t=x.value)||t.judgeScrollOverOneScreen(e)}),500,{leading:!0});function J(e,t){(null==t?void 0:t.newAudioSrc)&&(E.value=t.newAudioSrc)}async function H(t){var s,n,a;null==M||M.disconnect(),S.value=t.filter((e=>!e.isDeleted)).map((e=>(e.vueForRenderKey=`${e.ID}`,e)));const u=null==(n=S.value)?void 0:n[(null==(s=S.value)?void 0:s.length)-1];_.value?X(_.value):j.value||(null==(a=x.value)?void 0:a.isScrollButtonVisible)&&"in"===(null==u?void 0:u.flow)||e.nextTick$1((()=>{U()})),o.isEnabledMessageReadReceiptGlobal()&&e.nextTick$1((()=>async function(){if(!S.value||0===S.value.length)return;if(p===D.value.GRP_AVCHATROOM||p===D.value.GRP_COMMUNITY)return;null==M||M.disconnect(),M=e.index.createIntersectionObserver(b,{threshold:[.7],observeAll:!0}).relativeTo("#messageScrollList",{top:-70}),null==M||M.observe(".message-li.in .message-bubble-container",(t=>{var s;if(y.has(t.id))return;const n=S.value.find((e=>t.id.indexOf(e.ID)>-1));n&&n.needReadReceipt&&"in"===n.flow&&!(null==(s=n.readReceiptInfo)?void 0:s.isPeerRead)&&(e.Qt.sendMessageReadReceipt([n]),y.add(t.id))}))}()))}async function V(){try{const{scrollHeight:t}=await e.P("#messageScrollList","messageList");t?G.value===t?G.value=t+1:G.value=t:U()}catch(t){U()}}async function W(e){_.value=e,X(_.value)}function X(t){var s;(null==(s=S.value)?void 0:s.some((e=>(null==e?void 0:e.ID)===(null==t?void 0:t.ID))))&&e.nextTick$1((async()=>{await async function(t){const s=t.ID,o=S.value&&S.value.some((e=>e.ID===s));if(s&&o){const t=setTimeout((async()=>{try{const n=await e.T("#messageScrollList","messageList"),o=await e.T("#tui-"+s,"messageList"),{scrollTop:a}=await e.P("#messageScrollList","messageList");ne(o.top+a-n.top-v++%2),clearTimeout(t)}catch(n){}}),500)}else n.Toast({message:e.Wt.t("TUIChat.无法定位到原消息"),type:l.TOAST_TYPE.WARNING})}(t),await se(null==t?void 0:t.ID),_.value=void 0}))}function Y(e){T.value=e}const Q=()=>{var t,s;j.value=!0;const n=(null==(s=null==(t=S.value)?void 0:t[0])?void 0:s.ID)||"";e.Qt.getMessageList().then((()=>{e.nextTick$1((()=>{F.value=n;const e=setTimeout((()=>{F.value="",j.value=!1,clearTimeout(e)}),500)}))}))},z=(e,t,s,n=!1)=>{m.isMultipleSelectMode||m.isNotInGroup||(n&&($.value=!0),R.value=t.ID)};let Z;const ee=(e,t,s,n)=>{if(!m.isMultipleSelectMode&&!m.isNotInGroup&&u.isH5)switch(n){case"touchstart":Z=setTimeout(o,500);break;case"touchend":clearTimeout(Z),setTimeout((()=>{$.value=!1}),200)}function o(){clearTimeout(Z),z(0,t,0,!0)}},te=e=>{k.value=!0,q.value=e};function se(e){return new Promise((t=>{if(w.value.indexOf(e)<0){w.value.push(e);const s=setTimeout((()=>{w.value.splice(w.value.indexOf(e),1),clearTimeout(s),t()}),3e3)}}))}function ne(e){G.value=e}function oe(e,t){e&&m.isNotInGroup||(L.value=e?t:void 0,K.value=e)}function ae(){d("closeInputToolBar")}function ue({type:e,messageID:t}){"clearAll"===e?C.value=[]:"add"!==e||C.value.includes(t)?"remove"===e&&(C.value=C.value.filter((e=>e!==t))):C.value.push(t)}function re(e){P.value=e,O.value=!0}function le(e){A.value[e]=!0}return e.watch((()=>m.isMultipleSelectMode),(e=>{e||ue({type:"clearAll",messageID:""})})),c({oneByOneForwardMessage:function(){e.Jt.update(e.o.CUSTOM,"multipleForwardMessageID",{isMergeForward:!1,messageIDList:C.value})},mergeForwardMessage:function(){e.Jt.update(e.o.CUSTOM,"multipleForwardMessageID",{isMergeForward:!0,messageIDList:C.value})},scrollToLatestMessage:V}),(n,a)=>e.e({a:e.unref(I)},e.unref(I)?{b:e.t(e.unref(e.Wt).t("TUIChat.【安全提示】本 APP 仅用于体验腾讯云即时通信 IM 产品功能,不可用于业务洽谈与拓展。请勿轻信汇款、中奖等涉及钱款的信息,勿轻易拨打陌生电话,谨防上当受骗。")),c:e.t(e.unref(e.Wt).t("TUIChat.点此投诉")),d:e.o$1((s=>{e.unref(t.Link).complaint}))}:{},{e:n.isGroup},n.isGroup?{f:m.groupID,g:e.p({groupID:m.groupID})}:{},{h:!e.unref(T)},e.unref(T)?{}:{i:e.t(e.unref(e.Wt).t("TUIChat.查看更多")),j:e.o$1(Q)},{k:e.f(e.unref(S),((t,a,u)=>e.e({a:"6e9cef1b-1-"+u,b:e.p({currTime:t.time,prevTime:a>0?e.unref(S)[a-1].time:0}),c:t.type===e.unref(D).MSG_GRP_TIP||e.unref(o.isCreateGroupCustomMessage)(t)},t.type===e.unref(D).MSG_GRP_TIP||e.unref(o.isCreateGroupCustomMessage)(t)?{d:"6e9cef1b-2-"+u,e:e.p({content:t.getMessageContent()})}:t.isRevoked||e.unref(s.isPluginMessage)(t)?!t.isRevoked&&e.unref(s.isPluginMessage)(t)?{ad:e.o$1(te,t.vueForRenderKey),ae:e.o$1(z,t.vueForRenderKey),af:e.o$1(ee,t.vueForRenderKey),ag:"6e9cef1b-15-"+u,ah:e.p({message:t})}:{ai:e.o$1((e=>{d("handleEditor",t,"reedit")}),t.vueForRenderKey),aj:"6e9cef1b-16-"+u,ak:e.p({isEdit:t.type===e.unref(D).MSG_TEXT,messageItem:t})}:e.e({g:t.type===e.unref(D).MSG_TEXT},t.type===e.unref(D).MSG_TEXT?{h:"6e9cef1b-4-"+u+",6e9cef1b-3-"+u,i:e.p({content:t.getMessageContent(),messageItem:t})}:t.type===e.unref(D).MSG_IMAGE?{k:e.o$1((t=>(t=>{if(!S.value)return;const s=[],n=S.value.filter(((e,t)=>!e.isRevoked&&!e.hasRiskContent&&e.type===D.value.MSG_IMAGE&&(s.push(t),!0)));e.index.previewImage({current:s.indexOf(t),urls:n.map((e=>{var t;return null==(t=e.payload.imageInfoArray)?void 0:t[2].url}))})})(a)),t.vueForRenderKey),l:"6e9cef1b-6-"+u+",6e9cef1b-5-"+u,m:e.p({content:t.getMessageContent(),messageItem:t}),n:"6e9cef1b-5-"+u+",6e9cef1b-3-"+u,o:e.p({content:t.getMessageContent(),messageItem:e.unref(o.deepCopy)(t)})}:t.type===e.unref(D).MSG_VIDEO?{q:"6e9cef1b-8-"+u+",6e9cef1b-7-"+u,r:e.p({content:t.getMessageContent(),messageItem:t}),s:"6e9cef1b-7-"+u+",6e9cef1b-3-"+u,t:e.p({content:t.getMessageContent(),messageItem:e.unref(o.deepCopy)(t)})}:t.type===e.unref(D).MSG_AUDIO?{w:e.o$1(le,t.vueForRenderKey),x:e.o$1(J,t.vueForRenderKey),y:"6e9cef1b-9-"+u+",6e9cef1b-3-"+u,z:e.p({content:t.getMessageContent(),messageItem:t,broadcastNewAudioSrc:e.unref(E)})}:t.type===e.unref(D).MSG_MERGER?{B:e.o$1(re,t.vueForRenderKey),C:"6e9cef1b-10-"+u+",6e9cef1b-3-"+u,D:e.p({renderData:t.payload,messageItem:t})}:t.type===e.unref(D).MSG_FILE?{F:"6e9cef1b-11-"+u+",6e9cef1b-3-"+u,G:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_FACE?{I:"6e9cef1b-12-"+u+",6e9cef1b-3-"+u,J:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_LOCATION?{L:"6e9cef1b-13-"+u+",6e9cef1b-3-"+u,M:e.p({content:t.getMessageContent()})}:t.type===e.unref(D).MSG_CUSTOM?{O:"6e9cef1b-14-"+u+",6e9cef1b-3-"+u,P:e.p({content:t.getMessageContent(),messageItem:t})}:{},{j:t.type===e.unref(D).MSG_IMAGE,p:t.type===e.unref(D).MSG_VIDEO,v:t.type===e.unref(D).MSG_AUDIO,A:t.type===e.unref(D).MSG_MERGER,E:t.type===e.unref(D).MSG_FILE,H:t.type===e.unref(D).MSG_FACE,K:t.type===e.unref(D).MSG_LOCATION,N:t.type===e.unref(D).MSG_CUSTOM,Q:e.o$1((e=>te(t)),t.vueForRenderKey),R:e.o$1(se,t.vueForRenderKey),S:e.o$1(ne,t.vueForRenderKey),T:e.o$1(ue,t.vueForRenderKey),U:e.o$1(oe,t.vueForRenderKey),V:"6e9cef1b-3-"+u,W:e.p({messageItem:e.unref(o.deepCopy)(t),content:t.getMessageContent(),isAudioPlayed:e.unref(A)[t.ID],blinkMessageIDList:e.unref(w),isMultipleSelectMode:n.isMultipleSelectMode,multipleSelectedMessageIDList:e.unref(C)}),X:`msg-bubble-${t.ID}`,Y:e.o$1((e=>z(0,t,0,!0)),t.vueForRenderKey),Z:e.o$1((e=>ee(0,t,0,"touchstart")),t.vueForRenderKey),aa:e.o$1((e=>ee(0,t,0,"touchend")),t.vueForRenderKey),ab:e.o$1((e=>ee(0,t,0,"touchend")),t.vueForRenderKey)}),{f:!t.isRevoked&&!e.unref(s.isPluginMessage)(t),ac:!t.isRevoked&&e.unref(s.isPluginMessage)(t),al:t.ID===e.unref(R)},t.ID===e.unref(R)?{am:"out"===t.flow?1:"",an:"in"===t.flow?1:"",ao:e.o$1((()=>d("toggleMultipleSelectMode")),t.vueForRenderKey),ap:"6e9cef1b-17-"+u,aq:e.p({messageItem:t,isMultipleSelectMode:n.isMultipleSelectMode})}:{},{ar:e.o$1((e=>R.value=""),t.vueForRenderKey),as:`tui-${t.ID}`,at:t.vueForRenderKey,av:e.n("message-li "+t.flow)}))),l:e.unref(G),m:`tui-${e.unref(F)}`,n:e.o$1(((...t)=>e.unref(B)&&e.unref(B)(...t))),o:e.sr(x,"6e9cef1b-18",{k:"scrollButtonInstanceRef"}),p:e.o$1(V),q:e.unref(k)},e.unref(k)?{r:e.t(e.unref(e.Wt).t("TUIChat.确认重发该消息?")),s:e.o$1((e=>(k.value=!k.value,void q.value.resendMessage()))),t:e.o$1((e=>k.value=e)),v:e.p({show:e.unref(k),isH5:!e.unref(u.isPC),center:!0,isHeaderShow:e.unref(u.isPC)})}:{},{w:e.unref(K)},e.unref(K)?{x:e.o$1(oe),y:e.p({message:Object.assign({},e.unref(L))})}:{},{z:e.o$1((e=>O.value=!1)),A:e.p({isMounted:e.unref(O),messageID:e.unref(P)}),B:e.p({visible:e.unref(O),overlayColor:"transparent",popDirection:"right"}),C:e.unref(u.isMobile)?1:"",D:e.o$1(ae)})}}),x=e._export_sfc(_,[["__scopeId","data-v-6e9cef1b"]]);wx.createComponent(x); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxml index bdf8aea..04f0778 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxml @@ -1 +1 @@ -{{c}}{{i}}{{r}} \ No newline at end of file +{{c}}{{i}}{{r}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxss index 43f829a..18503f0 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/index.wxss @@ -1 +1 @@ -body.data-v-cb554d8c,div.data-v-cb554d8c,ul.data-v-cb554d8c,ol.data-v-cb554d8c,dt.data-v-cb554d8c,dd.data-v-cb554d8c,li.data-v-cb554d8c,dl.data-v-cb554d8c,h1.data-v-cb554d8c,h2.data-v-cb554d8c,h3.data-v-cb554d8c,h4.data-v-cb554d8c,p.data-v-cb554d8c{margin:0;padding:0;font-style:normal}ol.data-v-cb554d8c,ul.data-v-cb554d8c,li.data-v-cb554d8c{list-style:none}img.data-v-cb554d8c{border:0;vertical-align:middle;pointer-events:none}body.data-v-cb554d8c{color:#000;background:#fff}.clear.data-v-cb554d8c{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-cb554d8c{color:#000;text-decoration:none;cursor:pointer}a.data-v-cb554d8c:hover{text-decoration:none}input.data-v-cb554d8c,textarea.data-v-cb554d8c{-webkit-user-select:auto;user-select:auto}input.data-v-cb554d8c:focus,input.data-v-cb554d8c:active,textarea.data-v-cb554d8c:focus,textarea.data-v-cb554d8c:active{outline:none}.chat-aside.data-v-cb554d8c{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-chat .tui-message-list .message-more.data-v-cb554d8c{color:#999;cursor:pointer}.tui-chat .image-dialog.data-v-cb554d8c{background:rgba(0,0,0,.6)}.tui-chat .image-dialog header.data-v-cb554d8c{background:rgba(0,0,0,.49)}.tui-chat-h5 .tui-chat-header.data-v-cb554d8c,.tui-chat-h5 .tui-chat-footer.data-v-cb554d8c{background:#fff}.tui-chat-h5 .tui-chat-footer .input input.data-v-cb554d8c{background:#f4f5f9}.tui-chat.data-v-cb554d8c{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.tui-chat-main.data-v-cb554d8c{min-height:0;flex:1;overflow:hidden;display:flex;flex-direction:column;position:relative}.tui-chat-main .tui-chat-safe-tips.data-v-cb554d8c{padding:12px 20px;background-color:rgba(255,149,0,.1);color:#ff8c39;line-height:18px;font-family:PingFangSC-Regular;font-style:normal;font-weight:400;text-align:justify;font-size:12px}.tui-chat-main .tui-chat-safe-tips a.data-v-cb554d8c{color:#006eff;float:right}.tui-chat-main .tui-chat-application-tips.data-v-cb554d8c{text-align:center;width:100%;background:#fce4d3;padding:2px;font-size:12px}.tui-chat-main .application-tips-btn.data-v-cb554d8c{color:#006eff;padding-left:10px}.tui-chat-main .tui-message-list.data-v-cb554d8c{flex:1;height:100%;overflow:hidden auto}.tui-chat-main .tui-message-list .message-more.data-v-cb554d8c{font-size:14px;padding:5px;text-align:center}.tui-chat-main .tui-message-list .to-bottom-tip.data-v-cb554d8c{position:-webkit-sticky;position:sticky;bottom:10px;left:100%;margin-right:15px;width:92px;height:28px;padding:0 5px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,.06);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:3px;cursor:pointer}.tui-chat-main .tui-message-list .to-bottom-tip-text.data-v-cb554d8c{font-family:PingFangSC-Regular;font-weight:400;font-size:10px;color:#147aff;letter-spacing:0;text-align:center;padding-left:3px}.tui-chat-main .tui-message-list .message-li.data-v-cb554d8c{display:flex;flex-direction:column}.tui-chat-main .tui-message-list .message-li.data-v-cb554d8c:first-child{margin-top:5px}.tui-chat-main .tui-message-list .message-li .message-item.data-v-cb554d8c{display:flex;position:relative;flex-direction:column}.tui-chat-main .tui-message-list .message-li .message-item .message-tool.data-v-cb554d8c{z-index:5;position:absolute;cursor:pointer;transform:translateY(-100%)}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-out.data-v-cb554d8c{right:30px;left:auto}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-in.data-v-cb554d8c{left:30px;right:auto}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-bottom.data-v-cb554d8c{z-index:5;bottom:0;transform:translateY(100%)}.tui-chat-main .tui-message-list .message-li .message-label.data-v-cb554d8c{max-width:50px}.tui-chat-main .tui-message-list .right.data-v-cb554d8c{flex-direction:row-reverse;justify-content:flex-start}.tui-chat .disabled.data-v-cb554d8c{position:relative}.tui-chat .disabled.data-v-cb554d8c:before{content:"";position:absolute;width:100%;height:100%}.image-dialog.data-v-cb554d8c{position:fixed;z-index:5;width:100vw;height:calc(100vh - 63px);top:63px;left:0}.image-dialog header.data-v-cb554d8c{display:flex;justify-content:flex-end;width:100%;box-sizing:border-box;padding:10px}.data-v-cb554d8c::-webkit-scrollbar{width:6px;height:140px;background-color:transparent}.data-v-cb554d8c::-webkit-scrollbar-track{border-radius:10px}.data-v-cb554d8c::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9a999c}.tui-chat-h5.data-v-cb554d8c{flex:1;position:static}.tui-chat-h5 .tui-chat-main .tui-message-list.data-v-cb554d8c{height:100%}.tui-chat-h5 .tui-chat-main .message-more.data-v-cb554d8c{color:#999;cursor:pointer;font-size:14px}.data-v-cb554d8c:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0} +body.data-v-6e9cef1b,div.data-v-6e9cef1b,ul.data-v-6e9cef1b,ol.data-v-6e9cef1b,dt.data-v-6e9cef1b,dd.data-v-6e9cef1b,li.data-v-6e9cef1b,dl.data-v-6e9cef1b,h1.data-v-6e9cef1b,h2.data-v-6e9cef1b,h3.data-v-6e9cef1b,h4.data-v-6e9cef1b,p.data-v-6e9cef1b{margin:0;padding:0;font-style:normal}ol.data-v-6e9cef1b,ul.data-v-6e9cef1b,li.data-v-6e9cef1b{list-style:none}img.data-v-6e9cef1b{border:0;vertical-align:middle;pointer-events:none}body.data-v-6e9cef1b{color:#000;background:#fff}.clear.data-v-6e9cef1b{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-6e9cef1b{color:#000;text-decoration:none;cursor:pointer}a.data-v-6e9cef1b:hover{text-decoration:none}input.data-v-6e9cef1b,textarea.data-v-6e9cef1b{-webkit-user-select:auto;user-select:auto}input.data-v-6e9cef1b:focus,input.data-v-6e9cef1b:active,textarea.data-v-6e9cef1b:focus,textarea.data-v-6e9cef1b:active{outline:none}.chat-aside.data-v-6e9cef1b{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-chat .tui-message-list .message-more.data-v-6e9cef1b{color:#999;cursor:pointer}.tui-chat .image-dialog.data-v-6e9cef1b{background:rgba(0,0,0,.6)}.tui-chat .image-dialog header.data-v-6e9cef1b{background:rgba(0,0,0,.49)}.tui-chat-h5 .tui-chat-header.data-v-6e9cef1b,.tui-chat-h5 .tui-chat-footer.data-v-6e9cef1b{background:#fff}.tui-chat-h5 .tui-chat-footer .input input.data-v-6e9cef1b{background:#f4f5f9}.tui-chat.data-v-6e9cef1b{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.tui-chat-main.data-v-6e9cef1b{min-height:0;flex:1;overflow:hidden;display:flex;flex-direction:column;position:relative}.tui-chat-main .tui-chat-safe-tips.data-v-6e9cef1b{padding:12px 20px;background-color:rgba(255,149,0,.1);color:#ff8c39;line-height:18px;font-family:PingFangSC-Regular;font-style:normal;font-weight:400;text-align:justify;font-size:12px}.tui-chat-main .tui-chat-safe-tips a.data-v-6e9cef1b{color:#006eff;float:right}.tui-chat-main .tui-chat-application-tips.data-v-6e9cef1b{text-align:center;width:100%;background:#fce4d3;padding:2px;font-size:12px}.tui-chat-main .application-tips-btn.data-v-6e9cef1b{color:#006eff;padding-left:10px}.tui-chat-main .tui-message-list.data-v-6e9cef1b{flex:1;height:100%;overflow:hidden auto}.tui-chat-main .tui-message-list .message-more.data-v-6e9cef1b{font-size:14px;padding:5px;text-align:center}.tui-chat-main .tui-message-list .to-bottom-tip.data-v-6e9cef1b{position:-webkit-sticky;position:sticky;bottom:10px;left:100%;margin-right:15px;width:92px;height:28px;padding:0 5px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,.06);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:3px;cursor:pointer}.tui-chat-main .tui-message-list .to-bottom-tip-text.data-v-6e9cef1b{font-family:PingFangSC-Regular;font-weight:400;font-size:10px;color:#147aff;letter-spacing:0;text-align:center;padding-left:3px}.tui-chat-main .tui-message-list .message-li.data-v-6e9cef1b{display:flex;flex-direction:column}.tui-chat-main .tui-message-list .message-li.data-v-6e9cef1b:first-child{margin-top:5px}.tui-chat-main .tui-message-list .message-li .message-item.data-v-6e9cef1b{display:flex;position:relative;flex-direction:column}.tui-chat-main .tui-message-list .message-li .message-item .message-tool.data-v-6e9cef1b{z-index:5;position:absolute;cursor:pointer;transform:translateY(-100%)}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-out.data-v-6e9cef1b{right:30px;left:auto}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-in.data-v-6e9cef1b{left:30px;right:auto}.tui-chat-main .tui-message-list .message-li .message-item .message-tool-bottom.data-v-6e9cef1b{z-index:5;bottom:0;transform:translateY(100%)}.tui-chat-main .tui-message-list .message-li .message-label.data-v-6e9cef1b{max-width:50px}.tui-chat-main .tui-message-list .right.data-v-6e9cef1b{flex-direction:row-reverse;justify-content:flex-start}.tui-chat .disabled.data-v-6e9cef1b{position:relative}.tui-chat .disabled.data-v-6e9cef1b:before{content:"";position:absolute;width:100%;height:100%}.image-dialog.data-v-6e9cef1b{position:fixed;z-index:5;width:100vw;height:calc(100vh - 63px);top:63px;left:0}.image-dialog header.data-v-6e9cef1b{display:flex;justify-content:flex-end;width:100%;box-sizing:border-box;padding:10px}.data-v-6e9cef1b::-webkit-scrollbar{width:6px;height:140px;background-color:transparent}.data-v-6e9cef1b::-webkit-scrollbar-track{border-radius:10px}.data-v-6e9cef1b::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9a999c}.tui-chat-h5.data-v-6e9cef1b{flex:1;position:static}.tui-chat-h5 .tui-chat-main .tui-message-list.data-v-6e9cef1b{height:100%}.tui-chat-h5 .tui-chat-main .message-more.data-v-6e9cef1b{color:#999;cursor:pointer;font-size:14px}.data-v-6e9cef1b:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js index 44442f3..f331a08 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../common/Toast/index.js"),t=require("../../../../../common/assets.js");Math||n();const n=()=>"../../../common/Icon.js",u=e.defineComponent({__name:"message-audio",props:{broadcastNewAudioSrc:{},messageItem:{default:()=>({})},content:{default:()=>({})}},emits:["getGlobalAudioContext","setAudioPlayed"],setup(n,{emit:u}){const a=u,s=n,c=new Map,r=e.ref(!1);function i(){if(a("getGlobalAudioContext",c,{newAudioSrc:s.content.url}),s.messageItem.hasRiskContent||!s.content.url)return void o.Toast({message:"暂不支持播放"});v()||(c.set("audio",e.index.createInnerAudioContext()),e.index.setInnerAudioOption({obeyMuteSwitch:!1}),function(){const e=v();if(!e)return;e.src=s.content.url,r.value=!1,e.onPlay(l),e.onStop(m),e.onEnded(f),e.onError(p)}()),r.value?d():function(){const e=v();e&&(e.play(),"in"===s.messageItem.flow&&a("setAudioPlayed",s.messageItem.ID))}()}function d(){const e=v();if(e)try{e.stop()}catch{}}function l(){r.value=!0}function m(){r.value=!1}function f(){r.value=!1}function p(){console.warn("audio played error")}function v(){return c.get("audio")}return e.onUnmounted((()=>{var e;const o=v();r.value&&d(),null==(e=null==o?void 0:o.destroy)||e.call(o),c.delete("audio")})),e.watch((()=>s.broadcastNewAudioSrc),(e=>{e!==s.content.url&&r.value&&(d(),r.value=!1)})),(o,n)=>({a:e.unref(r)?1:"",b:e.p({width:"15px",height:"20px",file:e.unref(t.audioIcon)}),c:e.t(s.content.second||1),d:5*s.content.second+"px",e:"out"===s.messageItem.flow?1:"",f:e.o$1(i)})}}),a=e._export_sfc(u,[["__scopeId","data-v-78385bf6"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const o=require("../../../common/Toast/index.js"),t=require("../../../../../common/assets.js");Math||n();const n=()=>"../../../common/Icon.js",u=e.defineComponent({__name:"message-audio",props:{broadcastNewAudioSrc:{},messageItem:{default:()=>({})},content:{default:()=>({})}},emits:["getGlobalAudioContext","setAudioPlayed"],setup(n,{emit:u}){const a=u,s=n,c=new Map,r=e.ref(!1);function i(){if(a("getGlobalAudioContext",c,{newAudioSrc:s.content.url}),s.messageItem.hasRiskContent||!s.content.url)return void o.Toast({message:"暂不支持播放"});v()||(c.set("audio",e.index.createInnerAudioContext()),e.index.setInnerAudioOption({obeyMuteSwitch:!1}),function(){const e=v();if(!e)return;e.src=s.content.url,r.value=!1,e.onPlay(l),e.onStop(m),e.onEnded(f),e.onError(p)}()),r.value?d():function(){const e=v();e&&(e.play(),"in"===s.messageItem.flow&&a("setAudioPlayed",s.messageItem.ID))}()}function d(){const e=v();if(e)try{e.stop()}catch{}}function l(){r.value=!0}function m(){r.value=!1}function f(){r.value=!1}function p(){console.warn("audio played error")}function v(){return c.get("audio")}return e.onUnmounted((()=>{var e;const o=v();r.value&&d(),null==(e=null==o?void 0:o.destroy)||e.call(o),c.delete("audio")})),e.watch((()=>s.broadcastNewAudioSrc),(e=>{e!==s.content.url&&r.value&&(d(),r.value=!1)})),(o,n)=>({a:e.unref(r)?1:"",b:e.p({width:"15px",height:"20px",file:e.unref(t.audioIcon)}),c:e.t(s.content.second||1),d:5*s.content.second+"px",e:"out"===s.messageItem.flow?1:"",f:e.o$1(i)})}}),a=e._export_sfc(u,[["__scopeId","data-v-2cea66cb"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxml index 08b582f..834b9f5 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxml @@ -1 +1 @@ -{{c}} " \ No newline at end of file +{{c}} " \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxss index 564a957..5dc90ad 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-audio.wxss @@ -1 +1 @@ -.data-v-78385bf6:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.message-audio.data-v-78385bf6{flex-direction:row;flex:0 0 auto;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.message-audio .audio-icon-container.data-v-78385bf6{width:16px;height:20px;position:relative;flex:0 0 auto;flex-direction:row;justify-content:flex-end;margin:0 7px 0 0;overflow:hidden}.message-audio .audio-icon-container .mask.data-v-78385bf6{position:absolute;z-index:1;width:105%;height:105%;left:0;top:0;transform-origin:right;transform:scaleX(0);background-color:#fbfbfb}.message-audio .audio-icon-container .mask.play.data-v-78385bf6{animation:audio-play-78385bf6 2s steps(1,end) infinite}@keyframes audio-play-78385bf6{0%{transform:scaleX(.7056)}50%{transform:scaleX(.3953)}75%{transform:scaleX(0);visibility:hidden}to{transform:scaleX(0);visibility:hidden}}.message-audio .time.data-v-78385bf6{max-width:165px;min-width:20px;text-align:start;white-space:nowrap}.message-audio.reserve.data-v-78385bf6{flex-direction:row-reverse}.message-audio.reserve .time.data-v-78385bf6{text-align:end}.message-audio.reserve .audio-icon-container.data-v-78385bf6{margin:0 0 0 7px}.message-audio.reserve .audio-icon-container .mask.data-v-78385bf6{transform-origin:left;background-color:#dceafd}.message-audio.reserve .icon.data-v-78385bf6{transform:rotate(180deg)} +.data-v-2cea66cb:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.message-audio.data-v-2cea66cb{flex-direction:row;flex:0 0 auto;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.message-audio .audio-icon-container.data-v-2cea66cb{width:16px;height:20px;position:relative;flex:0 0 auto;flex-direction:row;justify-content:flex-end;margin:0 7px 0 0;overflow:hidden}.message-audio .audio-icon-container .mask.data-v-2cea66cb{position:absolute;z-index:1;width:105%;height:105%;left:0;top:0;transform-origin:right;transform:scaleX(0);background-color:#fbfbfb}.message-audio .audio-icon-container .mask.play.data-v-2cea66cb{animation:audio-play-2cea66cb 2s steps(1,end) infinite}@keyframes audio-play-2cea66cb{0%{transform:scaleX(.7056)}50%{transform:scaleX(.3953)}75%{transform:scaleX(0);visibility:hidden}to{transform:scaleX(0);visibility:hidden}}.message-audio .time.data-v-2cea66cb{max-width:165px;min-width:20px;text-align:start;white-space:nowrap}.message-audio.reserve.data-v-2cea66cb{flex-direction:row-reverse}.message-audio.reserve .time.data-v-2cea66cb{text-align:end}.message-audio.reserve .audio-icon-container.data-v-2cea66cb{margin:0 0 0 7px}.message-audio.reserve .audio-icon-container .mask.data-v-2cea66cb{transform-origin:left;background-color:#dceafd}.message-audio.reserve .icon.data-v-2cea66cb{transform:rotate(180deg)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js index 8b6f48c..34d972e 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),s=require("../../utils/utils.js"),t=require("../../../../utils/env.js");Math||(f+l+u+o+r+i+a)();const u=()=>"../../../common/Icon.js",o=()=>"./read-status/index.js",a=()=>"./message-quote/index.js",l=()=>"../../../common/Avatar/index.js",r=()=>"./message-translate/index.js",i=()=>"./message-convert/index.js",f=()=>"../../../common/RadioSelect/index.js",c=e.defineComponent({__name:"message-bubble",props:{messageItem:{default:()=>({})},content:{default:()=>({})},classNameList:{default:()=>[]},blinkMessageIDList:{default:()=>[]},isMultipleSelectMode:{type:Boolean,default:!1},isAudioPlayed:{type:Boolean,default:!1},multipleSelectedMessageIDList:{default:()=>[]}},emits:["resendMessage","blinkMessage","setReadReceiptPanelVisible","changeSelectMessageIDList","scrollTo"],setup(u,{emit:o}){const a=o,l=u,r=e.qt.TYPES,i=[r.MSG_LOCATION,r.MSG_TEXT,r.MSG_CUSTOM,r.MSG_MERGER,r.MSG_FACE],{blinkMessageIDList:f,messageItem:c}=e.toRefs(l),d=e.computed((()=>l.multipleSelectedMessageIDList.includes(c.value.ID))),p=e.computed((()=>"in"===c.value.flow&&"success"===c.value.status&&c.value.type===r.MSG_AUDIO&&!l.isAudioPlayed)),m=e.computed((()=>["message-bubble",d.value?"multiple-selected":"",...l.classNameList])),M=e.computed((()=>[r.MSG_IMAGE,r.MSG_VIDEO,r.MSG_MERGER].includes(c.value.type))),v=e.computed((()=>{let n=e.Wt.t("TUIChat.涉及敏感内容")+", ";return"out"===c.value.flow?n+=e.Wt.t("TUIChat.发送失败"):n+=e.Wt.t(c.value.type===r.MSG_AUDIO?"TUIChat.无法收听":"TUIChat.无法查看"),n})),g=e.computed((()=>{var e,n;return!!(null==(e=c.value)?void 0:e.ID)&&(null==(n=null==f?void 0:f.value)?void 0:n.includes(c.value.ID))}));function I(e){a("changeSelectMessageIDList",{type:e?"add":"remove",messageID:c.value.ID})}function S(e){a("blinkMessage",e)}function h(e){a("scrollTo",e)}function G(){a("setReadReceiptPanelVisible",!0,c.value)}return(u,o)=>e.e({a:l.isMultipleSelectMode},l.isMultipleSelectMode?{b:e.o$1(I),c:e.p({isSelected:e.unref(d)})}:{},{d:e.p({useSkeletonAnimation:!0,url:e.unref(c).avatar||""}),e:"in"===e.unref(c).flow&&"GROUP"===e.unref(c).conversationType},"in"===e.unref(c).flow&&"GROUP"===e.unref(c).conversationType?{f:e.t(l.content.showName)}:{},{g:(e.unref(c).type===e.unref(r).MSG_IMAGE||e.unref(c).type===e.unref(r).MSG_VIDEO)&&e.unref(c).hasRiskContent},e.unref(c).type!==e.unref(r).MSG_IMAGE&&e.unref(c).type!==e.unref(r).MSG_VIDEO||!e.unref(c).hasRiskContent?{}:{h:e.n(!e.unref(t.isPC)&&"message-risk-replace-h5"),i:"https://web.sdk.qcloud.com/component/TUIKit/assets/has_risk_default.png"},{j:e.unref(c).hasRiskContent},e.unref(c).hasRiskContent?{k:e.t(e.unref(v))}:{},{l:e.n("out"===e.unref(c).flow?"content-out":"content-in"),m:e.n(e.unref(c).hasRiskContent&&"content-has-risk"),n:e.n(e.unref(M)?"content-no-padding":""),o:e.n(e.unref(M)&&e.unref(g)?"blink-shadow":""),p:e.n(!e.unref(M)&&e.unref(g)?"blink-content":""),q:e.unref(p)},(e.unref(p),{}),{r:"fail"===e.unref(c).status||e.unref(c).hasRiskContent},"fail"===e.unref(c).status||e.unref(c).hasRiskContent?{s:e.o$1((e=>{var n;(null==(n=c.value)?void 0:n.hasRiskContent)||a("resendMessage")}))}:{},{t:"unSend"===e.unref(c).status&&i.includes(e.unref(c).type)},"unSend"===e.unref(c).status&&i.includes(e.unref(c).type)?{v:e.p({file:e.unref(n.loadingIcon),width:"15px",height:"15px"})}:{},{w:e.o$1(G),x:e.p({message:e.unref(s.shallowCopyMessage)(e.unref(c))}),y:e.n("out"===e.unref(c).flow&&"message-body-main-reverse"),z:e.o$1((()=>{})),A:e.n("in"===e.unref(c).flow?"":"reverse"),B:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),C:e.p({message:e.unref(c)}),D:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),E:e.p({message:e.unref(c)}),F:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),G:e.o$1(S),H:e.o$1(h),I:e.p({message:e.unref(c)}),J:"out"===e.unref(c).flow?1:"",K:e.n(e.unref(m))})}}),d=e._export_sfc(c,[["__scopeId","data-v-3bf6b8d2"]]);wx.createComponent(d); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../../common/assets.js"),s=require("../../utils/utils.js"),t=require("../../../../utils/env.js");Math||(f+l+u+o+r+i+a)();const u=()=>"../../../common/Icon.js",o=()=>"./read-status/index.js",a=()=>"./message-quote/index.js",l=()=>"../../../common/Avatar/index.js",r=()=>"./message-translate/index.js",i=()=>"./message-convert/index.js",f=()=>"../../../common/RadioSelect/index.js",c=e.defineComponent({__name:"message-bubble",props:{messageItem:{default:()=>({})},content:{default:()=>({})},classNameList:{default:()=>[]},blinkMessageIDList:{default:()=>[]},isMultipleSelectMode:{type:Boolean,default:!1},isAudioPlayed:{type:Boolean,default:!1},multipleSelectedMessageIDList:{default:()=>[]}},emits:["resendMessage","blinkMessage","setReadReceiptPanelVisible","changeSelectMessageIDList","scrollTo"],setup(u,{emit:o}){const a=o,l=u,r=e.qt.TYPES,i=[r.MSG_LOCATION,r.MSG_TEXT,r.MSG_CUSTOM,r.MSG_MERGER,r.MSG_FACE],{blinkMessageIDList:f,messageItem:c}=e.toRefs(l),d=e.computed((()=>l.multipleSelectedMessageIDList.includes(c.value.ID))),p=e.computed((()=>"in"===c.value.flow&&"success"===c.value.status&&c.value.type===r.MSG_AUDIO&&!l.isAudioPlayed)),m=e.computed((()=>["message-bubble",d.value?"multiple-selected":"",...l.classNameList])),M=e.computed((()=>[r.MSG_IMAGE,r.MSG_VIDEO,r.MSG_MERGER].includes(c.value.type))),v=e.computed((()=>{let n=e.Wt.t("TUIChat.涉及敏感内容")+", ";return"out"===c.value.flow?n+=e.Wt.t("TUIChat.发送失败"):n+=e.Wt.t(c.value.type===r.MSG_AUDIO?"TUIChat.无法收听":"TUIChat.无法查看"),n})),g=e.computed((()=>{var e,n;return!!(null==(e=c.value)?void 0:e.ID)&&(null==(n=null==f?void 0:f.value)?void 0:n.includes(c.value.ID))}));function I(e){a("changeSelectMessageIDList",{type:e?"add":"remove",messageID:c.value.ID})}function S(e){a("blinkMessage",e)}function h(e){a("scrollTo",e)}function G(){a("setReadReceiptPanelVisible",!0,c.value)}return(u,o)=>e.e({a:l.isMultipleSelectMode},l.isMultipleSelectMode?{b:e.o$1(I),c:e.p({isSelected:e.unref(d)})}:{},{d:e.p({useSkeletonAnimation:!0,url:e.unref(c).avatar||""}),e:"in"===e.unref(c).flow&&"GROUP"===e.unref(c).conversationType},"in"===e.unref(c).flow&&"GROUP"===e.unref(c).conversationType?{f:e.t(l.content.showName)}:{},{g:(e.unref(c).type===e.unref(r).MSG_IMAGE||e.unref(c).type===e.unref(r).MSG_VIDEO)&&e.unref(c).hasRiskContent},e.unref(c).type!==e.unref(r).MSG_IMAGE&&e.unref(c).type!==e.unref(r).MSG_VIDEO||!e.unref(c).hasRiskContent?{}:{h:e.n(!e.unref(t.isPC)&&"message-risk-replace-h5"),i:"https://web.sdk.qcloud.com/component/TUIKit/assets/has_risk_default.png"},{j:e.unref(c).hasRiskContent},e.unref(c).hasRiskContent?{k:e.t(e.unref(v))}:{},{l:e.n("out"===e.unref(c).flow?"content-out":"content-in"),m:e.n(e.unref(c).hasRiskContent&&"content-has-risk"),n:e.n(e.unref(M)?"content-no-padding":""),o:e.n(e.unref(M)&&e.unref(g)?"blink-shadow":""),p:e.n(!e.unref(M)&&e.unref(g)?"blink-content":""),q:e.unref(p)},(e.unref(p),{}),{r:"fail"===e.unref(c).status||e.unref(c).hasRiskContent},"fail"===e.unref(c).status||e.unref(c).hasRiskContent?{s:e.o$1((e=>{var n;(null==(n=c.value)?void 0:n.hasRiskContent)||a("resendMessage")}))}:{},{t:"unSend"===e.unref(c).status&&i.includes(e.unref(c).type)},"unSend"===e.unref(c).status&&i.includes(e.unref(c).type)?{v:e.p({file:e.unref(n.loadingIcon),width:"15px",height:"15px"})}:{},{w:e.o$1(G),x:e.p({message:e.unref(s.shallowCopyMessage)(e.unref(c))}),y:e.n("out"===e.unref(c).flow&&"message-body-main-reverse"),z:e.o$1((()=>{})),A:e.n("in"===e.unref(c).flow?"":"reverse"),B:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),C:e.p({message:e.unref(c)}),D:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),E:e.p({message:e.unref(c)}),F:e.n("out"===e.unref(c).flow?"reverse":"flex-row"),G:e.o$1(S),H:e.o$1(h),I:e.p({message:e.unref(c)}),J:"out"===e.unref(c).flow?1:"",K:e.n(e.unref(m))})}}),d=e._export_sfc(c,[["__scopeId","data-v-0db740be"]]);wx.createComponent(d); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxml index 292bc82..ec5e4c0 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxml @@ -1 +1 @@ -{{f}}{{k}} ! \ No newline at end of file +{{f}}{{k}} ! \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxss index 84f51de..bfdd597 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-bubble.wxss @@ -1 +1 @@ -.data-v-3bf6b8d2:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.flex-row.data-v-3bf6b8d2{display:flex}.reverse.data-v-3bf6b8d2{display:flex;flex-direction:row-reverse;justify-content:flex-start}.message-bubble.data-v-3bf6b8d2{padding:10px 15px;display:flex;flex-direction:row;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.message-bubble.multiple-selected.data-v-3bf6b8d2{background-color:#f0f0f0}.message-bubble .multiple-select-radio.data-v-3bf6b8d2{margin-right:12px;flex:0 0 auto}.message-bubble .control-reverse.data-v-3bf6b8d2{flex:1 1 auto;flex-direction:row-reverse}.message-bubble .message-bubble-main-content.data-v-3bf6b8d2{display:flex;flex-direction:row}.message-bubble .message-bubble-main-content .message-avatar.data-v-3bf6b8d2{display:block;width:36px;height:36px;border-radius:5px;flex:0 0 auto}.message-bubble .message-bubble-main-content .message-body.data-v-3bf6b8d2{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-start;margin:0 8px}.message-bubble .message-bubble-main-content .message-body .message-body-nick-name.data-v-3bf6b8d2{display:block;margin-bottom:4px;font-size:12px;color:#999;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-bubble .message-bubble-main-content .message-body .message-body-main.data-v-3bf6b8d2{max-width:100%;display:flex;flex-direction:row;min-width:0;box-sizing:border-box}.message-bubble .message-bubble-main-content .message-body .message-body-main-reverse.data-v-3bf6b8d2{flex-direction:row-reverse}.message-bubble .message-bubble-main-content .message-body .message-body-main .audio-unplay-mark.data-v-3bf6b8d2{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:red;margin:5px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content.data-v-3bf6b8d2{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:12px;font-size:14px;color:#000;letter-spacing:0;word-wrap:break-word;word-break:break-all;position:relative}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-main.data-v-3bf6b8d2{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;align-content:flex-start;border:0 solid black;margin:0;padding:0;min-width:0}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-main .message-risk-replace.data-v-3bf6b8d2{width:130px;height:130px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-has-risk-tips.data-v-3bf6b8d2{font-size:12px;color:#fa5151;font-family:PingFangSC-Regular;margin-top:5px;border-top:1px solid #e5c7c7;padding-top:5px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-in.data-v-3bf6b8d2{background:#fbfbfb;border-radius:0 10px 10px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-out.data-v-3bf6b8d2{background:#dceafd;border-radius:10px 0 10px 10px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-no-padding.data-v-3bf6b8d2{padding:0;background:transparent;border-radius:10px;overflow:hidden}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-no-padding.content-has-risk.data-v-3bf6b8d2{padding:12px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-has-risk.data-v-3bf6b8d2{background:rgba(250,81,81,.16)}.message-bubble .message-bubble-main-content .message-body .message-body-main .blink-shadow.data-v-3bf6b8d2{box-shadow:rgba(255,156,25,0) 0 0 10px;animation:shadow-blink-3bf6b8d2 1s linear 3}@keyframes shadow-blink-3bf6b8d2{50%{box-shadow:#ff9c19 0 0 10px}}.message-bubble .message-bubble-main-content .message-body .message-body-main .blink-content.data-v-3bf6b8d2{animation:reference-blink-3bf6b8d2 1s linear 3}@keyframes reference-blink-3bf6b8d2{50%{background-color:#ff9c19}}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.data-v-3bf6b8d2{align-self:flex-end;font-family:PingFangSC-Regular;font-size:12px;color:#b6b8ba;word-break:keep-all;flex:0 0 auto;margin:0 8px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.fail.data-v-3bf6b8d2{width:15px;height:15px;border-radius:15px;background:red;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.loading-circle.data-v-3bf6b8d2{opacity:0;animation:circle-loading-3bf6b8d2 2s linear 1s infinite}@keyframes circle-loading-3bf6b8d2{0%{transform:rotate(0);opacity:1}to{opacity:1;transform:rotate(360deg)}}.message-bubble .message-bubble-main-content .message-body .message-body-main .align-self-bottom.data-v-3bf6b8d2{align-self:flex-end}.message-bubble .reverse.data-v-3bf6b8d2{display:flex;flex-direction:row-reverse;justify-content:flex-start}.message-bubble .message-bubble-extra-content.data-v-3bf6b8d2{display:flex;flex-direction:column} +.data-v-0db740be:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.flex-row.data-v-0db740be{display:flex}.reverse.data-v-0db740be{display:flex;flex-direction:row-reverse;justify-content:flex-start}.message-bubble.data-v-0db740be{padding:10px 15px;display:flex;flex-direction:row;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.message-bubble.multiple-selected.data-v-0db740be{background-color:#f0f0f0}.message-bubble .multiple-select-radio.data-v-0db740be{margin-right:12px;flex:0 0 auto}.message-bubble .control-reverse.data-v-0db740be{flex:1 1 auto;flex-direction:row-reverse}.message-bubble .message-bubble-main-content.data-v-0db740be{display:flex;flex-direction:row}.message-bubble .message-bubble-main-content .message-avatar.data-v-0db740be{display:block;width:36px;height:36px;border-radius:5px;flex:0 0 auto}.message-bubble .message-bubble-main-content .message-body.data-v-0db740be{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-start;margin:0 8px}.message-bubble .message-bubble-main-content .message-body .message-body-nick-name.data-v-0db740be{display:block;margin-bottom:4px;font-size:12px;color:#999;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-bubble .message-bubble-main-content .message-body .message-body-main.data-v-0db740be{max-width:100%;display:flex;flex-direction:row;min-width:0;box-sizing:border-box}.message-bubble .message-bubble-main-content .message-body .message-body-main-reverse.data-v-0db740be{flex-direction:row-reverse}.message-bubble .message-bubble-main-content .message-body .message-body-main .audio-unplay-mark.data-v-0db740be{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:red;margin:5px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content.data-v-0db740be{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:12px;font-size:14px;color:#000;letter-spacing:0;word-wrap:break-word;word-break:break-all;position:relative}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-main.data-v-0db740be{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;align-content:flex-start;border:0 solid black;margin:0;padding:0;min-width:0}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-main .message-risk-replace.data-v-0db740be{width:130px;height:130px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-body-content .content-has-risk-tips.data-v-0db740be{font-size:12px;color:#fa5151;font-family:PingFangSC-Regular;margin-top:5px;border-top:1px solid #e5c7c7;padding-top:5px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-in.data-v-0db740be{background:#fbfbfb;border-radius:0 10px 10px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-out.data-v-0db740be{background:#dceafd;border-radius:10px 0 10px 10px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-no-padding.data-v-0db740be{padding:0;background:transparent;border-radius:10px;overflow:hidden}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-no-padding.content-has-risk.data-v-0db740be{padding:12px}.message-bubble .message-bubble-main-content .message-body .message-body-main .content-has-risk.data-v-0db740be{background:rgba(250,81,81,.16)}.message-bubble .message-bubble-main-content .message-body .message-body-main .blink-shadow.data-v-0db740be{box-shadow:rgba(255,156,25,0) 0 0 10px;animation:shadow-blink-0db740be 1s linear 3}@keyframes shadow-blink-0db740be{50%{box-shadow:#ff9c19 0 0 10px}}.message-bubble .message-bubble-main-content .message-body .message-body-main .blink-content.data-v-0db740be{animation:reference-blink-0db740be 1s linear 3}@keyframes reference-blink-0db740be{50%{background-color:#ff9c19}}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.data-v-0db740be{align-self:flex-end;font-family:PingFangSC-Regular;font-size:12px;color:#b6b8ba;word-break:keep-all;flex:0 0 auto;margin:0 8px}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.fail.data-v-0db740be{width:15px;height:15px;border-radius:15px;background:red;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.message-bubble .message-bubble-main-content .message-body .message-body-main .message-label.loading-circle.data-v-0db740be{opacity:0;animation:circle-loading-0db740be 2s linear 1s infinite}@keyframes circle-loading-0db740be{0%{transform:rotate(0);opacity:1}to{opacity:1;transform:rotate(360deg)}}.message-bubble .message-bubble-main-content .message-body .message-body-main .align-self-bottom.data-v-0db740be{align-self:flex-end}.message-bubble .reverse.data-v-0db740be{display:flex;flex-direction:row-reverse;justify-content:flex-start}.message-bubble .message-bubble-extra-content.data-v-0db740be{display:flex;flex-direction:column} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js index 7e20ac3..0d4bf0c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/convertVoiceToText.js"),r=e.defineComponent({__name:"convert-content",props:{message:{default:()=>({})},contentVisible:{type:Boolean}},emits:["toggleErrorStatus"],setup(r,{emit:n}){const o=n,s=r,a=e.ref(!1),u=e.ref("");return e.watch((()=>s.contentVisible),(e=>{e&&t.convertor.get(s.message).then((e=>{a.value=!0,u.value=e})).catch((e=>{a.value=!0,o("toggleErrorStatus",!0),u.value=e.message}))}),{immediate:!0}),(t,r)=>e.e({a:e.unref(a)},e.unref(a)?{b:e.t(e.unref(u))}:{},{c:e.t(e.unref(e.Wt).t("TUIChat.转换中")),d:e.unref(a)?1:""})}}),n=e._export_sfc(r,[["__scopeId","data-v-b655443b"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/convertVoiceToText.js"),r=e.defineComponent({__name:"convert-content",props:{message:{default:()=>({})},contentVisible:{type:Boolean}},emits:["toggleErrorStatus"],setup(r,{emit:n}){const o=n,a=r,s=e.ref(!1),u=e.ref("");return e.watch((()=>a.contentVisible),(e=>{e&&t.convertor.get(a.message).then((e=>{s.value=!0,u.value=e})).catch((e=>{s.value=!0,o("toggleErrorStatus",!0),u.value=e.message}))}),{immediate:!0}),(t,r)=>e.e({a:e.unref(s)},e.unref(s)?{b:e.t(e.unref(u))}:{},{c:e.t(e.unref(e.Wt).t("TUIChat.转换中")),d:e.unref(s)?1:""})}}),n=e._export_sfc(r,[["__scopeId","data-v-baaba9e9"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxml index 387c64c..1de0931 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxml @@ -1 +1 @@ -{{b}}{{c}}... \ No newline at end of file +{{b}}{{c}}... \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxss index e2467ff..fa24a40 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/convert-content.wxss @@ -1 +1 @@ -.message-convert-container.data-v-b655443b{min-height:20px;min-width:80px;position:relative;transition:width .15s ease-out,height .15s ease-out;font-size:14px}.message-convert-container .loading.data-v-b655443b{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s ease-out}.message-convert-container .loading.loading-end.data-v-b655443b,.message-convert-container .convert-content.data-v-b655443b{opacity:0}.message-convert-container .convert-content.occur.data-v-b655443b{animation:occur-b655443b .3s ease-out .45s forwards}@keyframes occur-b655443b{to{opacity:1}} +.message-convert-container.data-v-baaba9e9{min-height:20px;min-width:80px;position:relative;transition:width .15s ease-out,height .15s ease-out;font-size:14px}.message-convert-container .loading.data-v-baaba9e9{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s ease-out}.message-convert-container .loading.loading-end.data-v-baaba9e9,.message-convert-container .convert-content.data-v-baaba9e9{opacity:0}.message-convert-container .convert-content.occur.data-v-baaba9e9{animation:occur-baaba9e9 .3s ease-out .45s forwards}@keyframes occur-baaba9e9{to{opacity:1}} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js index 3a40e4c..fe1837f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js"),Math||n();const n=()=>"./convert-content.js",o=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},setup(n){const o=n,t=e.ref(!1),s=e.ref(!1),r=e.ref();let a=!0;function u(e){s.value=e}function c(e){if(void 0===e)return;a=!1;const n=e.get(o.message.conversationID)||[];for(let r=0;r{e.Jt.watch(e.o.CHAT,{voiceToTextInfo:c})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{voiceToTextInfo:c})})),(n,c)=>e.e({a:e.unref(t)},e.unref(t)?{b:e.o$1(u),c:e.p({message:o.message,contentVisible:e.unref(t),isSingleConvert:e.unref(a),convertWrapperRef:e.unref(r)}),d:"out"===o.message.flow?1:"",e:e.unref(s)?1:""}:{})}}),t=e._export_sfc(o,[["__scopeId","data-v-b66b81e1"]]);wx.createComponent(t); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js"),Math||n();const n=()=>"./convert-content.js",o=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},setup(n){const o=n,t=e.ref(!1),s=e.ref(!1),r=e.ref();let a=!0;function u(e){s.value=e}function c(e){if(void 0===e)return;a=!1;const n=e.get(o.message.conversationID)||[];for(let r=0;r{e.Jt.watch(e.o.CHAT,{voiceToTextInfo:c})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{voiceToTextInfo:c})})),(n,c)=>e.e({a:e.unref(t)},e.unref(t)?{b:e.o$1(u),c:e.p({message:o.message,contentVisible:e.unref(t),isSingleConvert:e.unref(a),convertWrapperRef:e.unref(r)}),d:"out"===o.message.flow?1:"",e:e.unref(s)?1:""}:{})}}),t=e._export_sfc(o,[["__scopeId","data-v-873d2b86"]]);wx.createComponent(t); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxml index 0f606b6..dfa0976 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxss index 0ace147..57aefc4 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-convert/index.wxss @@ -1 +1 @@ -.message-convert.data-v-b66b81e1{margin-top:4px;margin-left:44px;padding:10px;background-color:#f2f7ff;border-radius:10px;display:flex;flex-direction:column!important;transition:background-color .15s ease-out}.message-convert.error.data-v-b66b81e1{background-color:#ffdfdf}.message-convert.reverse.data-v-b66b81e1{margin-right:44px;margin-left:auto} +.message-convert.data-v-873d2b86{margin-top:4px;margin-left:44px;padding:10px;background-color:#f2f7ff;border-radius:10px;display:flex;flex-direction:column!important;transition:background-color .15s ease-out}.message-convert.error.data-v-873d2b86{background-color:#ffdfdf}.message-convert.reverse.data-v-873d2b86{margin-right:44px;margin-left:auto} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js index 2ed79c5..6dc29e7 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../utils/type-check.js"),s=require("../../../../constant.js"),t=require("../../../../../common/assets.js"),r=require("../../../../../stores/counter.js");Math||u();const u=()=>"../../../common/Icon.js",f=e.defineComponent({__name:"message-custom",props:{messageItem:{default:void 0},content:{default:void 0}},setup(u){r.useCounterStore();const f=u,i=e.ref(),o=e.ref(),a=e.ref(),_=e.ref({businessID:""});e.watchEffect((()=>{i.value=f.content,o.value=f.messageItem;const{payload:e}=f.messageItem;_.value=e.data||"",_.value=n.JSONToObject(e.data),e.data===s.CHAT_MSG_CUSTOM_TYPE.SERVICE&&(a.value=n.JSONToObject(e.extension))}));return(r,u)=>e.e({a:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).SERVICE},e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).SERVICE?e.e({b:e.t(e.unref(a).title),c:e.unref(a).hyperlinks_text},e.unref(a).hyperlinks_text?{d:e.t(e.unref(a).hyperlinks_text.key),e:e.unref(a).hyperlinks_text.value}:{},{f:e.unref(a).item&&e.unref(a).item.length>0},e.unref(a).item&&e.unref(a).item.length>0?{g:e.f(e.unref(a).item,((s,t,r)=>e.e({a:e.unref(n.isUrl)(s.value)},e.unref(n.isUrl)(s.value)?{b:e.t(s.key),c:s.value}:{d:e.t(s.key)},{e:t})))}:{},{h:e.t(e.unref(a).description)}):e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).EVALUATE?{j:e.t(e.unref(e.Wt).t("message.custom.对本次服务评价")),k:e.f(Math.max(e.unref(_).score,0),((e,n,s)=>({a:"b4a7855a-0-"+s,b:n}))),l:e.p({file:e.unref(t.star)}),m:e.t(e.unref(_).comment)}:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).ORDER?{o:e.unref(_).imageUrl,p:e.t(e.unref(_).title),q:e.t(e.unref(_).description),r:e.t(e.unref(_).price),s:e.o$1((n=>{return s=e.unref(_).link,void window.open(s);var s}))}:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).LINK?{v:e.t(e.unref(_).text),w:e.t(e.unref(e.Wt).t("message.custom.查看详情>>")),x:e.unref(_).link}:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).PK?{z:e.unref(_).link,A:e.o$1((n=>function(n){const s=JSON.stringify(n);e.index.redirectTo({url:`/pages/PKMessageprocessing/PKMessageprocessing?customData=${s}`})}(e.unref(_))))}:{B:r.content.custom},{i:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).EVALUATE,n:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).ORDER,t:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).LINK,y:e.unref(_).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).PK})}}),i=e._export_sfc(f,[["__scopeId","data-v-b4a7855a"]]);wx.createComponent(i); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const n=require("../../../../utils/type-check.js"),s=require("../../../../constant.js"),t=require("../../../../../common/assets.js"),r=require("../../../../../stores/counter.js");Math||u();const u=()=>"../../../common/Icon.js",f=e.defineComponent({__name:"message-custom",props:{messageItem:{default:void 0},content:{default:void 0}},setup(u){r.useCounterStore();const f=u,i=e.ref(),o=e.ref(),a=e.ref(),c=e.ref({businessID:""});e.watchEffect((()=>{i.value=f.content,o.value=f.messageItem;const{payload:e}=f.messageItem;c.value=e.data||"",c.value=n.JSONToObject(e.data),e.data===s.CHAT_MSG_CUSTOM_TYPE.SERVICE&&(a.value=n.JSONToObject(e.extension))}));return(r,u)=>e.e({a:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).SERVICE},e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).SERVICE?e.e({b:e.t(e.unref(a).title),c:e.unref(a).hyperlinks_text},e.unref(a).hyperlinks_text?{d:e.t(e.unref(a).hyperlinks_text.key),e:e.unref(a).hyperlinks_text.value}:{},{f:e.unref(a).item&&e.unref(a).item.length>0},e.unref(a).item&&e.unref(a).item.length>0?{g:e.f(e.unref(a).item,((s,t,r)=>e.e({a:e.unref(n.isUrl)(s.value)},e.unref(n.isUrl)(s.value)?{b:e.t(s.key),c:s.value}:{d:e.t(s.key)},{e:t})))}:{},{h:e.t(e.unref(a).description)}):e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).EVALUATE?{j:e.t(e.unref(e.Wt).t("message.custom.对本次服务评价")),k:e.f(Math.max(e.unref(c).score,0),((e,n,s)=>({a:"c2052009-0-"+s,b:n}))),l:e.p({file:e.unref(t.star)}),m:e.t(e.unref(c).comment)}:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).ORDER?{o:e.unref(c).imageUrl,p:e.t(e.unref(c).title),q:e.t(e.unref(c).description),r:e.t(e.unref(c).price),s:e.o$1((n=>{return s=e.unref(c).link,void window.open(s);var s}))}:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).LINK?{v:e.t(e.unref(c).text),w:e.t(e.unref(e.Wt).t("message.custom.查看详情>>")),x:e.unref(c).link}:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).PK?{z:e.unref(c).link,A:e.o$1((n=>function(n){const s=JSON.stringify(n);e.index.redirectTo({url:`/pages/PKMessageprocessing/PKMessageprocessing?customData=${s}`})}(e.unref(c))))}:{B:r.content.custom},{i:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).EVALUATE,n:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).ORDER,t:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).LINK,y:e.unref(c).businessID===e.unref(s.CHAT_MSG_CUSTOM_TYPE).PK})}}),i=e._export_sfc(f,[["__scopeId","data-v-c2052009"]]);wx.createComponent(i); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxml index 763e778..467b672 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxml @@ -1 +1 @@ -{{d}}{{item.b}}{{item.d}}{{h}}{{j}}{{m}}{{p}}{{q}}{{v}}{{w}} \ No newline at end of file +{{d}}{{item.b}}{{item.d}}{{h}}{{j}}{{m}}{{p}}{{q}}{{v}}{{w}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxss index 9fcf586..73f5774 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-custom.wxss @@ -1 +1 @@ -body.data-v-b4a7855a,div.data-v-b4a7855a,ul.data-v-b4a7855a,ol.data-v-b4a7855a,dt.data-v-b4a7855a,dd.data-v-b4a7855a,li.data-v-b4a7855a,dl.data-v-b4a7855a,h1.data-v-b4a7855a,h2.data-v-b4a7855a,h3.data-v-b4a7855a,h4.data-v-b4a7855a,p.data-v-b4a7855a{margin:0;padding:0;font-style:normal}ol.data-v-b4a7855a,ul.data-v-b4a7855a,li.data-v-b4a7855a{list-style:none}img.data-v-b4a7855a{border:0;vertical-align:middle;pointer-events:none}body.data-v-b4a7855a{color:#000;background:#fff}.clear.data-v-b4a7855a{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-b4a7855a{color:#000;text-decoration:none;cursor:pointer}a.data-v-b4a7855a:hover{text-decoration:none}input.data-v-b4a7855a,textarea.data-v-b4a7855a{-webkit-user-select:auto;user-select:auto}input.data-v-b4a7855a:focus,input.data-v-b4a7855a:active,textarea.data-v-b4a7855a:focus,textarea.data-v-b4a7855a:active{outline:none}.chat-aside.data-v-b4a7855a{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}a.data-v-b4a7855a{color:#679ce1}.custom.data-v-b4a7855a{font-size:18px}.custom h1.data-v-b4a7855a{font-size:14px;color:#000}.custom h1.data-v-b4a7855a,.custom a.data-v-b4a7855a,.custom p.data-v-b4a7855a{font-size:14px}.custom .evaluate ul.data-v-b4a7855a{display:flex;padding:10px 0}.custom .evaluate-list.data-v-b4a7855a{display:flex;flex-direction:row}.custom .evaluate-list-item.data-v-b4a7855a{padding:0 2px}.custom .order.data-v-b4a7855a{display:flex}.custom .order main.data-v-b4a7855a{padding-left:5px}.custom .order main p.data-v-b4a7855a{font-family:PingFangSC-Regular;width:145px;line-height:17px;font-size:14px;color:#999;letter-spacing:0;margin-bottom:6px;word-break:break-word}.custom .order main span.data-v-b4a7855a{font-family:PingFangSC-Regular;line-height:25px;color:#ff7201}.custom .order img.data-v-b4a7855a{width:67px;height:67px}.custom .pk.data-v-b4a7855a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#fff;border-radius:10px;padding:20px;box-sizing:border-box}.custom .pk h1.data-v-b4a7855a{font-size:18px;color:#333;margin-bottom:10px}.custom .pk .button-group.data-v-b4a7855a{display:flex;justify-content:center}.custom .pk .button-group .buttonAccept.data-v-b4a7855a{width:40%;height:60rpx;background-color:rgba(132,255,0,.333);border-radius:10px;border:2px solid #26ff00;color:#fff;font-size:16px;text-align:center;line-height:60rpx;margin-bottom:10px;border:none;cursor:pointer}.custom .pk .button-group .buttonRefuse.data-v-b4a7855a{width:40%;height:60rpx;background-color:rgba(255,0,0,.47);border:2px solid #ff0000;border-radius:10px;color:#fff;font-size:16px;line-height:60rpx;text-align:center;margin-bottom:10px;border:none;cursor:pointer}.Custommessageimage.data-v-b4a7855a{width:385rpx;height:195rpx} +body.data-v-c2052009,div.data-v-c2052009,ul.data-v-c2052009,ol.data-v-c2052009,dt.data-v-c2052009,dd.data-v-c2052009,li.data-v-c2052009,dl.data-v-c2052009,h1.data-v-c2052009,h2.data-v-c2052009,h3.data-v-c2052009,h4.data-v-c2052009,p.data-v-c2052009{margin:0;padding:0;font-style:normal}ol.data-v-c2052009,ul.data-v-c2052009,li.data-v-c2052009{list-style:none}img.data-v-c2052009{border:0;vertical-align:middle;pointer-events:none}body.data-v-c2052009{color:#000;background:#fff}.clear.data-v-c2052009{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-c2052009{color:#000;text-decoration:none;cursor:pointer}a.data-v-c2052009:hover{text-decoration:none}input.data-v-c2052009,textarea.data-v-c2052009{-webkit-user-select:auto;user-select:auto}input.data-v-c2052009:focus,input.data-v-c2052009:active,textarea.data-v-c2052009:focus,textarea.data-v-c2052009:active{outline:none}.chat-aside.data-v-c2052009{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}a.data-v-c2052009{color:#679ce1}.custom.data-v-c2052009{font-size:18px}.custom h1.data-v-c2052009{font-size:14px;color:#000}.custom h1.data-v-c2052009,.custom a.data-v-c2052009,.custom p.data-v-c2052009{font-size:14px}.custom .evaluate ul.data-v-c2052009{display:flex;padding:10px 0}.custom .evaluate-list.data-v-c2052009{display:flex;flex-direction:row}.custom .evaluate-list-item.data-v-c2052009{padding:0 2px}.custom .order.data-v-c2052009{display:flex}.custom .order main.data-v-c2052009{padding-left:5px}.custom .order main p.data-v-c2052009{font-family:PingFangSC-Regular;width:145px;line-height:17px;font-size:14px;color:#999;letter-spacing:0;margin-bottom:6px;word-break:break-word}.custom .order main span.data-v-c2052009{font-family:PingFangSC-Regular;line-height:25px;color:#ff7201}.custom .order img.data-v-c2052009{width:67px;height:67px}.custom .pk.data-v-c2052009{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:#fff;border-radius:10px;padding:20px;box-sizing:border-box}.custom .pk h1.data-v-c2052009{font-size:18px;color:#333;margin-bottom:10px}.custom .pk .button-group.data-v-c2052009{display:flex;justify-content:center}.custom .pk .button-group .buttonAccept.data-v-c2052009{width:40%;height:60rpx;background-color:rgba(132,255,0,.333);border-radius:10px;border:2px solid #26ff00;color:#fff;font-size:16px;text-align:center;line-height:60rpx;margin-bottom:10px;border:none;cursor:pointer}.custom .pk .button-group .buttonRefuse.data-v-c2052009{width:40%;height:60rpx;background-color:rgba(255,0,0,.47);border:2px solid #ff0000;border-radius:10px;color:#fff;font-size:16px;line-height:60rpx;text-align:center;margin-bottom:10px;border:none;cursor:pointer}.Custommessageimage.data-v-c2052009{width:385rpx;height:195rpx} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js index ad99b5b..d736a97 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/index.js");const o=e.defineComponent({__name:"message-face",props:{content:{type:Object,default:()=>({})}},setup(o){const t=o,n=e.ref(t.content.url);return e.onMounted((()=>{"custom"===t.content.type&&console.warn("CUSTOM_BIG_EMOJI_URL is required for custom emoji, please check your CUSTOM_BIG_EMOJI_URL.")})),(o,t)=>({a:e.unref(n)})}}),t=e._export_sfc(o,[["__scopeId","data-v-70c1417a"]]);wx.createComponent(t); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/index.js");const o=e.defineComponent({__name:"message-face",props:{content:{type:Object,default:()=>({})}},setup(o){const t=o,n=e.ref(t.content.url);return e.onMounted((()=>{"custom"===t.content.type&&console.warn("CUSTOM_BIG_EMOJI_URL is required for custom emoji, please check your CUSTOM_BIG_EMOJI_URL.")})),(o,t)=>({a:e.unref(n)})}}),t=e._export_sfc(o,[["__scopeId","data-v-a83600e4"]]);wx.createComponent(t); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxml index e337646..ffff77a 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxss index deca056..a475b6d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-face.wxss @@ -1 +1 @@ -body.data-v-70c1417a,div.data-v-70c1417a,ul.data-v-70c1417a,ol.data-v-70c1417a,dt.data-v-70c1417a,dd.data-v-70c1417a,li.data-v-70c1417a,dl.data-v-70c1417a,h1.data-v-70c1417a,h2.data-v-70c1417a,h3.data-v-70c1417a,h4.data-v-70c1417a,p.data-v-70c1417a{margin:0;padding:0;font-style:normal}ol.data-v-70c1417a,ul.data-v-70c1417a,li.data-v-70c1417a{list-style:none}img.data-v-70c1417a{border:0;vertical-align:middle;pointer-events:none}body.data-v-70c1417a{color:#000;background:#fff}.clear.data-v-70c1417a{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-70c1417a{color:#000;text-decoration:none;cursor:pointer}a.data-v-70c1417a:hover{text-decoration:none}input.data-v-70c1417a,textarea.data-v-70c1417a{-webkit-user-select:auto;user-select:auto}input.data-v-70c1417a:focus,input.data-v-70c1417a:active,textarea.data-v-70c1417a:focus,textarea.data-v-70c1417a:active{outline:none}.chat-aside.data-v-70c1417a{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-image.data-v-70c1417a{width:80px;height:80px} +body.data-v-a83600e4,div.data-v-a83600e4,ul.data-v-a83600e4,ol.data-v-a83600e4,dt.data-v-a83600e4,dd.data-v-a83600e4,li.data-v-a83600e4,dl.data-v-a83600e4,h1.data-v-a83600e4,h2.data-v-a83600e4,h3.data-v-a83600e4,h4.data-v-a83600e4,p.data-v-a83600e4{margin:0;padding:0;font-style:normal}ol.data-v-a83600e4,ul.data-v-a83600e4,li.data-v-a83600e4{list-style:none}img.data-v-a83600e4{border:0;vertical-align:middle;pointer-events:none}body.data-v-a83600e4{color:#000;background:#fff}.clear.data-v-a83600e4{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-a83600e4{color:#000;text-decoration:none;cursor:pointer}a.data-v-a83600e4:hover{text-decoration:none}input.data-v-a83600e4,textarea.data-v-a83600e4{-webkit-user-select:auto;user-select:auto}input.data-v-a83600e4:focus,input.data-v-a83600e4:active,textarea.data-v-a83600e4:focus,textarea.data-v-a83600e4:active{outline:none}.chat-aside.data-v-a83600e4{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-image.data-v-a83600e4{width:80px;height:80px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js index b4d35ae..0ea536f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js"),t=require("../../../../../common/assets.js");Math||n();const n=()=>"../../../common/Icon.js",o=e.defineComponent({__name:"message-file",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},setup(n){const o=n,c=()=>{if(o.messageItem.hasRiskContent)return;const e={mode:"cors",headers:new Headers({"Content-Type":"application/x-www-form-urlencoded"})};if(null==window?void 0:window.fetch)fetch(o.content.url,e).then((e=>e.blob())).then((e=>{const t=document.createElement("a"),n=window.URL.createObjectURL(e);t.href=n,t.download=o.content.name,t.click()}));else{const e=document.createElement("a");e.href=o.content.url,e.target="_blank",e.download=o.content.name,e.click()}};return(n,s)=>({a:e.p({file:e.unref(t.files)}),b:e.t(o.content.name),c:e.t(o.content.size),d:e.unref(e.Wt).t("TUIChat.单击下载"),e:e.o$1(c)})}}),c=e._export_sfc(o,[["__scopeId","data-v-37638193"]]);wx.createComponent(c); +"use strict";const e=require("../../../../../common/vendor.js"),t=require("../../../../../common/assets.js");Math||n();const n=()=>"../../../common/Icon.js",o=e.defineComponent({__name:"message-file",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},setup(n){const o=n,c=()=>{if(o.messageItem.hasRiskContent)return;const e={mode:"cors",headers:new Headers({"Content-Type":"application/x-www-form-urlencoded"})};if(null==window?void 0:window.fetch)fetch(o.content.url,e).then((e=>e.blob())).then((e=>{const t=document.createElement("a"),n=window.URL.createObjectURL(e);t.href=n,t.download=o.content.name,t.click()}));else{const e=document.createElement("a");e.href=o.content.url,e.target="_blank",e.download=o.content.name,e.click()}};return(n,s)=>({a:e.p({file:e.unref(t.files)}),b:e.t(o.content.name),c:e.t(o.content.size),d:e.unref(e.Wt).t("TUIChat.单击下载"),e:e.o$1(c)})}}),c=e._export_sfc(o,[["__scopeId","data-v-e7e6191d"]]);wx.createComponent(c); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxml index 5623a3b..5045801 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxml @@ -1 +1 @@ -{{b}}{{c}} \ No newline at end of file +{{b}}{{c}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxss index 451446a..8aa59ba 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-file.wxss @@ -1 +1 @@ -body.data-v-37638193,div.data-v-37638193,ul.data-v-37638193,ol.data-v-37638193,dt.data-v-37638193,dd.data-v-37638193,li.data-v-37638193,dl.data-v-37638193,h1.data-v-37638193,h2.data-v-37638193,h3.data-v-37638193,h4.data-v-37638193,p.data-v-37638193{margin:0;padding:0;font-style:normal}ol.data-v-37638193,ul.data-v-37638193,li.data-v-37638193{list-style:none}img.data-v-37638193{border:0;vertical-align:middle;pointer-events:none}body.data-v-37638193{color:#000;background:#fff}.clear.data-v-37638193{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-37638193{color:#000;text-decoration:none;cursor:pointer}a.data-v-37638193:hover{text-decoration:none}input.data-v-37638193,textarea.data-v-37638193{-webkit-user-select:auto;user-select:auto}input.data-v-37638193:focus,input.data-v-37638193:active,textarea.data-v-37638193:focus,textarea.data-v-37638193:active{outline:none}.chat-aside.data-v-37638193{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.file-message-montainer.data-v-37638193{display:flex;flex-direction:row;cursor:pointer}.file-message-montainer .file-icon.data-v-37638193{margin:auto 8px} +body.data-v-e7e6191d,div.data-v-e7e6191d,ul.data-v-e7e6191d,ol.data-v-e7e6191d,dt.data-v-e7e6191d,dd.data-v-e7e6191d,li.data-v-e7e6191d,dl.data-v-e7e6191d,h1.data-v-e7e6191d,h2.data-v-e7e6191d,h3.data-v-e7e6191d,h4.data-v-e7e6191d,p.data-v-e7e6191d{margin:0;padding:0;font-style:normal}ol.data-v-e7e6191d,ul.data-v-e7e6191d,li.data-v-e7e6191d{list-style:none}img.data-v-e7e6191d{border:0;vertical-align:middle;pointer-events:none}body.data-v-e7e6191d{color:#000;background:#fff}.clear.data-v-e7e6191d{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-e7e6191d{color:#000;text-decoration:none;cursor:pointer}a.data-v-e7e6191d:hover{text-decoration:none}input.data-v-e7e6191d,textarea.data-v-e7e6191d{-webkit-user-select:auto;user-select:auto}input.data-v-e7e6191d:focus,input.data-v-e7e6191d:active,textarea.data-v-e7e6191d:focus,textarea.data-v-e7e6191d:active{outline:none}.chat-aside.data-v-e7e6191d{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.file-message-montainer.data-v-e7e6191d{display:flex;flex-direction:row;cursor:pointer}.file-message-montainer .file-icon.data-v-e7e6191d{margin:auto 8px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js index 5008165..a35ea41 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=155,s=e.defineComponent({__name:"message-image",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},emits:["previewImage"],setup(s,{emit:a}){const n=a,o=s,r=e.ref({width:"auto",height:"auto"}),i=e=>{const{width:s,height:a}=e;if(0===s||0===a)return;let n=0,o=0;s>=a?(n=t,o=t*a/s):(n=t*s/a,o=t),r.value.width=n+"px",r.value.height=o+"px"};e.watchEffect((()=>{i(o.content)}));const c=e=>{i(e.detail)},u=()=>{var e;"success"!==(null==(e=o.messageItem)?void 0:e.status)&&1!==o.messageItem.progress||n("previewImage")};return(t,s)=>({a:o.content.url,b:e.unref(r).width,c:e.unref(r).height,d:e.o$1(c),e:e.o$1(u)})}}),a=e._export_sfc(s,[["__scopeId","data-v-861013c6"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=155,s=e.defineComponent({__name:"message-image",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},emits:["previewImage"],setup(s,{emit:a}){const n=a,o=s,r=e.ref({width:"auto",height:"auto"}),i=e=>{const{width:s,height:a}=e;if(0===s||0===a)return;let n=0,o=0;s>=a?(n=t,o=t*a/s):(n=t*s/a,o=t),r.value.width=n+"px",r.value.height=o+"px"};e.watchEffect((()=>{i(o.content)}));const u=e=>{i(e.detail)},c=()=>{var e;"success"!==(null==(e=o.messageItem)?void 0:e.status)&&1!==o.messageItem.progress||n("previewImage")};return(t,s)=>({a:o.content.url,b:e.unref(r).width,c:e.unref(r).height,d:e.o$1(u),e:e.o$1(c)})}}),a=e._export_sfc(s,[["__scopeId","data-v-b011a1d6"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxml index c6f7f59..340c21f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxss index 1de07f0..19864c9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-image.wxss @@ -1 +1 @@ -.image-container.data-v-861013c6{position:relative;background-color:#f4f4f4;font-size:0}.image-container .message-image.data-v-861013c6{max-width:150px} +.image-container.data-v-b011a1d6{position:relative;background-color:#f4f4f4;font-size:0}.image-container .message-image.data-v-b011a1d6{max-width:150px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js index ce5d8f4..fc2e815 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-location",props:{content:{type:Object,default:()=>({})}},setup(t){const n=t,r=e.ref();return e.watchEffect((()=>{r.value=n.content})),(t,n)=>({a:e.t(e.unref(r).description),b:e.unref(r).url,c:e.unref(r).href})}}),n=e._export_sfc(t,[["__scopeId","data-v-a1bcf3a7"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-location",props:{content:{type:Object,default:()=>({})}},setup(t){const n=t,r=e.ref();return e.watchEffect((()=>{r.value=n.content})),(t,n)=>({a:e.t(e.unref(r).description),b:e.unref(r).url,c:e.unref(r).href})}}),n=e._export_sfc(t,[["__scopeId","data-v-394dfab9"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxml index c8d6047..eec83ea 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxss index 8cc2215..5e17da9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-location.wxss @@ -1 +1 @@ -body.data-v-a1bcf3a7,div.data-v-a1bcf3a7,ul.data-v-a1bcf3a7,ol.data-v-a1bcf3a7,dt.data-v-a1bcf3a7,dd.data-v-a1bcf3a7,li.data-v-a1bcf3a7,dl.data-v-a1bcf3a7,h1.data-v-a1bcf3a7,h2.data-v-a1bcf3a7,h3.data-v-a1bcf3a7,h4.data-v-a1bcf3a7,p.data-v-a1bcf3a7{margin:0;padding:0;font-style:normal}ol.data-v-a1bcf3a7,ul.data-v-a1bcf3a7,li.data-v-a1bcf3a7{list-style:none}img.data-v-a1bcf3a7{border:0;vertical-align:middle;pointer-events:none}body.data-v-a1bcf3a7{color:#000;background:#fff}.clear.data-v-a1bcf3a7{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-a1bcf3a7{color:#000;text-decoration:none;cursor:pointer}a.data-v-a1bcf3a7:hover{text-decoration:none}input.data-v-a1bcf3a7,textarea.data-v-a1bcf3a7{-webkit-user-select:auto;user-select:auto}input.data-v-a1bcf3a7:focus,input.data-v-a1bcf3a7:active,textarea.data-v-a1bcf3a7:focus,textarea.data-v-a1bcf3a7:active{outline:none}.chat-aside.data-v-a1bcf3a7{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-location.data-v-a1bcf3a7{display:flex;flex-direction:column} +body.data-v-394dfab9,div.data-v-394dfab9,ul.data-v-394dfab9,ol.data-v-394dfab9,dt.data-v-394dfab9,dd.data-v-394dfab9,li.data-v-394dfab9,dl.data-v-394dfab9,h1.data-v-394dfab9,h2.data-v-394dfab9,h3.data-v-394dfab9,h4.data-v-394dfab9,p.data-v-394dfab9{margin:0;padding:0;font-style:normal}ol.data-v-394dfab9,ul.data-v-394dfab9,li.data-v-394dfab9{list-style:none}img.data-v-394dfab9{border:0;vertical-align:middle;pointer-events:none}body.data-v-394dfab9{color:#000;background:#fff}.clear.data-v-394dfab9{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-394dfab9{color:#000;text-decoration:none;cursor:pointer}a.data-v-394dfab9:hover{text-decoration:none}input.data-v-394dfab9,textarea.data-v-394dfab9{-webkit-user-select:auto;user-select:auto}input.data-v-394dfab9:focus,input.data-v-394dfab9:active,textarea.data-v-394dfab9:focus,textarea.data-v-394dfab9:active{outline:none}.chat-aside.data-v-394dfab9{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-location.data-v-394dfab9{display:flex;flex-direction:column} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js index e2349ef..23fca32 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const s=require("../../../../../utils/env.js"),a=require("../../../../common/Toast/index.js"),t=require("./interface.js"),o=require("../../../emoji-config/index.js"),r=require("../../../../common/Toast/type.js"),u=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["scrollTo","blinkMessage"],setup(u,{emit:n}){const m=n,c=u;let T=0;const i=e.ref(""),l=e.ref(!1),g=e.ref({}),E=e.computed((()=>{var s;try{const a=JSON.parse((null==(s=c.message)?void 0:s.cloudCustomData)||"{}"),t=e.Jt.getMessageModel(a.messageReply.messageID);return null==t?void 0:t.isRevoked}catch(a){return!0}}));async function p(){var t;if(E.value)return;const o=null==(t=g.value)?void 0:t.messageID,u=e.Jt.getData(e.o.CHAT,"messageList").some((e=>e.ID===o));if(o&&u)try{const a=await e.T("#messageScrollList","messageList"),t=await e.T("#tui-"+o,"messageList"),{scrollTop:r}=await e.P("#messageScrollList","messageList"),u=t.top+r-a.top-T++%2,n=t.top{var s;try{const a=JSON.parse((null==(s=c.message)?void 0:s.cloudCustomData)||"{}");l.value=Boolean(a.messageReply),l.value&&(g.value=a.messageReply,i.value=function(s){let a="",o="";switch(s.messageType){case t.MessageQuoteTypeEnum.TYPE_TEXT:a="[文本]";break;case t.MessageQuoteTypeEnum.TYPE_CUSTOM:a="[自定义消息]";break;case t.MessageQuoteTypeEnum.TYPE_IMAGE:a="[图片]";break;case t.MessageQuoteTypeEnum.TYPE_SOUND:a="[音频]";break;case t.MessageQuoteTypeEnum.TYPE_VIDEO:a="[视频]";break;case t.MessageQuoteTypeEnum.TYPE_FILE:a="[文件]";break;case t.MessageQuoteTypeEnum.TYPE_LOCATION:a="[地理位置]";break;case t.MessageQuoteTypeEnum.TYPE_FACE:a="[动画表情]";break;case t.MessageQuoteTypeEnum.TYPE_GROUP_TIPS:a="[群提示]";break;case t.MessageQuoteTypeEnum.TYPE_MERGER:a="[聊天记录]";break;default:a="[消息]"}[t.MessageQuoteTypeEnum.TYPE_TEXT,t.MessageQuoteTypeEnum.TYPE_MERGER].includes(s.messageType)&&(o=s.messageAbstract);return o||e.Wt.t(`TUIChat.${a}`)}(g.value))}catch(a){l.value=!1}})),(s,a)=>e.e({a:e.unref(l)},e.unref(l)?e.e({b:e.unref(E)},e.unref(E)?{c:e.t(e.unref(e.Wt).t("TUIChat.引用内容已撤回"))}:{d:e.t(e.unref(g).messageSender),e:e.t(e.unref(o.transformTextWithKeysToEmojiNames)(e.unref(i)))},{f:"out"===s.message.flow?1:"",g:e.o$1(p)}):{})}}),n=e._export_sfc(u,[["__scopeId","data-v-e3a62db5"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const s=require("../../../../../utils/env.js"),a=require("../../../../common/Toast/index.js"),t=require("./interface.js"),o=require("../../../emoji-config/index.js"),r=require("../../../../common/Toast/type.js"),u=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["scrollTo","blinkMessage"],setup(u,{emit:n}){const m=n,c=u;let T=0;const i=e.ref(""),l=e.ref(!1),g=e.ref({}),E=e.computed((()=>{var s;try{const a=JSON.parse((null==(s=c.message)?void 0:s.cloudCustomData)||"{}"),t=e.Jt.getMessageModel(a.messageReply.messageID);return null==t?void 0:t.isRevoked}catch(a){return!0}}));async function p(){var t;if(E.value)return;const o=null==(t=g.value)?void 0:t.messageID,u=e.Jt.getData(e.o.CHAT,"messageList").some((e=>e.ID===o));if(o&&u)try{const a=await e.T("#messageScrollList","messageList"),t=await e.T("#tui-"+o,"messageList"),{scrollTop:r}=await e.P("#messageScrollList","messageList"),u=t.top+r-a.top-T++%2,n=t.top{var s;try{const a=JSON.parse((null==(s=c.message)?void 0:s.cloudCustomData)||"{}");l.value=Boolean(a.messageReply),l.value&&(g.value=a.messageReply,i.value=function(s){let a="",o="";switch(s.messageType){case t.MessageQuoteTypeEnum.TYPE_TEXT:a="[文本]";break;case t.MessageQuoteTypeEnum.TYPE_CUSTOM:a="[自定义消息]";break;case t.MessageQuoteTypeEnum.TYPE_IMAGE:a="[图片]";break;case t.MessageQuoteTypeEnum.TYPE_SOUND:a="[音频]";break;case t.MessageQuoteTypeEnum.TYPE_VIDEO:a="[视频]";break;case t.MessageQuoteTypeEnum.TYPE_FILE:a="[文件]";break;case t.MessageQuoteTypeEnum.TYPE_LOCATION:a="[地理位置]";break;case t.MessageQuoteTypeEnum.TYPE_FACE:a="[动画表情]";break;case t.MessageQuoteTypeEnum.TYPE_GROUP_TIPS:a="[群提示]";break;case t.MessageQuoteTypeEnum.TYPE_MERGER:a="[聊天记录]";break;default:a="[消息]"}[t.MessageQuoteTypeEnum.TYPE_TEXT,t.MessageQuoteTypeEnum.TYPE_MERGER].includes(s.messageType)&&(o=s.messageAbstract);return o||e.Wt.t(`TUIChat.${a}`)}(g.value))}catch(a){l.value=!1}})),(s,a)=>e.e({a:e.unref(l)},e.unref(l)?e.e({b:e.unref(E)},e.unref(E)?{c:e.t(e.unref(e.Wt).t("TUIChat.引用内容已撤回"))}:{d:e.t(e.unref(g).messageSender),e:e.t(e.unref(o.transformTextWithKeysToEmojiNames)(e.unref(i)))},{f:"out"===s.message.flow?1:"",g:e.o$1(p)}):{})}}),n=e._export_sfc(u,[["__scopeId","data-v-ccb106a9"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxml index 09fbabc..317f08f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxml @@ -1 +1 @@ -{{c}}{{d}}: {{e}} \ No newline at end of file +{{c}}{{d}}: {{e}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxss index fa0f8a1..6886529 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-quote/index.wxss @@ -1 +1 @@ -.reference-content.data-v-e3a62db5{max-width:272px;margin-top:4px;margin-left:44px;padding:12px;font-size:12px;color:#666;word-wrap:break-word;word-break:break-all;background-color:#fbfbfb;border-radius:8px;line-height:16.8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.reverse.reference-content.data-v-e3a62db5{margin-right:44px;margin-left:auto}.revoked-text.data-v-e3a62db5{color:#999}.max-double-line.data-v-e3a62db5{word-break:break-all;overflow:hidden;display:-webkit-box;max-height:33px;-webkit-line-clamp:2;-webkit-box-orient:vertical} +.reference-content.data-v-ccb106a9{max-width:272px;margin-top:4px;margin-left:44px;padding:12px;font-size:12px;color:#666;word-wrap:break-word;word-break:break-all;background-color:#fbfbfb;border-radius:8px;line-height:16.8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.reverse.reference-content.data-v-ccb106a9{margin-right:44px;margin-left:auto}.revoked-text.data-v-ccb106a9{color:#999}.max-double-line.data-v-ccb106a9{word-break:break-all;overflow:hidden;display:-webkit-box;max-height:33px;-webkit-line-clamp:2;-webkit-box-orient:vertical} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js index ee018f9..0a66426 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const s=require("../../../../../utils/env.js"),n=require("../../../emoji-config/index.js");Math||(i+r+a)();const r=()=>"../../../../common/Overlay/index.js",a=()=>"../../../../common/Drawer/index.js",i=()=>"../simple-message-list/index.js",t=e.defineComponent({__name:"index",props:{renderData:{},disabled:{type:Boolean,default:!1},messageItem:{default:()=>({})}},emits:["assignMessageIDInUniapp"],setup(r,{emit:a}){const i=a,t=r,o=e.ref(!1);function d(){t.disabled||(s.isUniFrameWork?i("assignMessageIDInUniapp",t.messageItem.ID):o.value=!0)}function m(){o.value=!1}return(r,a)=>e.e({a:e.t(t.renderData.title),b:e.f(t.renderData.abstractList.slice(0,7),((s,r,a)=>({a:e.t(e.unref(n.transformTextWithKeysToEmojiNames)(s)),b:r}))),c:e.t(e.unref(e.Wt).t("TUIChat.聊天记录")),d:e.o$1(d),e:!t.disabled&&e.unref(s.isPC)},!t.disabled&&e.unref(s.isPC)?{f:e.o$1(m),g:e.p({isMounted:e.unref(o),renderData:t.renderData,messageID:t.messageItem.ID}),h:e.o$1((e=>o.value=!1)),i:e.p({visible:e.unref(o)})}:t.disabled||!e.unref(s.isH5)||e.unref(s.isUniFrameWork)?{}:{k:e.o$1(m),l:e.p({isMounted:e.unref(o),renderData:t.renderData,messageID:t.messageItem.ID}),m:e.p({visible:e.unref(o),isFullScreen:!0,overlayColor:"transparent",popDirection:"right"})},{j:!t.disabled&&e.unref(s.isH5)&&!e.unref(s.isUniFrameWork)})}}),o=e._export_sfc(t,[["__scopeId","data-v-1f8b6bbf"]]);wx.createComponent(o); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const s=require("../../../../../utils/env.js"),a=require("../../../emoji-config/index.js");Math||(i+n+r)();const n=()=>"../../../../common/Overlay/index.js",r=()=>"../../../../common/Drawer/index.js",i=()=>"../simple-message-list/index.js",t=e.defineComponent({__name:"index",props:{renderData:{},disabled:{type:Boolean,default:!1},messageItem:{default:()=>({})}},emits:["assignMessageIDInUniapp"],setup(n,{emit:r}){const i=r,t=n,o=e.ref(!1);function d(){t.disabled||(s.isUniFrameWork?i("assignMessageIDInUniapp",t.messageItem.ID):o.value=!0)}function m(){o.value=!1}return(n,r)=>e.e({a:e.t(t.renderData.title),b:e.f(t.renderData.abstractList.slice(0,7),((s,n,r)=>({a:e.t(e.unref(a.transformTextWithKeysToEmojiNames)(s)),b:n}))),c:e.t(e.unref(e.Wt).t("TUIChat.聊天记录")),d:e.o$1(d),e:!t.disabled&&e.unref(s.isPC)},!t.disabled&&e.unref(s.isPC)?{f:e.o$1(m),g:e.p({isMounted:e.unref(o),renderData:t.renderData,messageID:t.messageItem.ID}),h:e.o$1((e=>o.value=!1)),i:e.p({visible:e.unref(o)})}:t.disabled||!e.unref(s.isH5)||e.unref(s.isUniFrameWork)?{}:{k:e.o$1(m),l:e.p({isMounted:e.unref(o),renderData:t.renderData,messageID:t.messageItem.ID}),m:e.p({visible:e.unref(o),isFullScreen:!0,overlayColor:"transparent",popDirection:"right"})},{j:!t.disabled&&e.unref(s.isH5)&&!e.unref(s.isUniFrameWork)})}}),o=e._export_sfc(t,[["__scopeId","data-v-1a0f406f"]]);wx.createComponent(o); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxml index cac935e..e28492f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxml @@ -1 +1 @@ -{{a}}{{item.a}}{{c}} \ No newline at end of file +{{a}}{{item.a}}{{c}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxss index c708b14..5c1cc0c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-record/index.wxss @@ -1 +1 @@ -.data-v-1f8b6bbf:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.message-record-container.data-v-1f8b6bbf{padding:10px 15px;border:1px solid #ddd;border-radius:10px;cursor:pointer;background-color:#fff;max-width:400px;min-width:180px;overflow:hidden}.message-record-container .record-abstract-container.data-v-1f8b6bbf{color:#bbb;font-size:12px;margin:8px 0}.message-record-container .record-footer.data-v-1f8b6bbf{color:#888;font-size:11px;padding-top:5px;border-top:1px solid #eee} +.data-v-1a0f406f:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.message-record-container.data-v-1a0f406f{padding:10px 15px;border:1px solid #ddd;border-radius:10px;cursor:pointer;background-color:#fff;max-width:400px;min-width:180px;overflow:hidden}.message-record-container .record-abstract-container.data-v-1a0f406f{color:#bbb;font-size:12px;margin:8px 0}.message-record-container .record-footer.data-v-1a0f406f{color:#888;font-size:11px;padding-top:5px;border-top:1px solid #eee} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js index 6ef328c..d895280 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/index.js");const t=require("../../../../utils/env.js"),n=e.defineComponent({__name:"message-text",props:{content:{default:()=>({})},messageItem:{default:()=>({})},enableURLHighlight:{type:Boolean,default:!1}},setup(n){const a=n,l=e.ref([]);return e.watch((()=>a.messageItem),((t,n)=>{var o,r,s,u,i,m;(null==t?void 0:t.ID)!==(null==n?void 0:n.ID)&&(a.enableURLHighlight&&e.ss.reportFeature(208),a.messageItem.getMessageContent?l.value=null==(o=a.messageItem.getMessageContent())?void 0:o.text:l.value=null==(s=null==(r=e.Jt.getMessageModel(a.messageItem.ID))?void 0:r.getMessageContent())?void 0:s.text,l.value=l.value||(null==(u=a.content)?void 0:u.text),(null==(i=l.value)?void 0:i.length)?l.value=null==(m=l.value.map((t=>{if("img"===t.name&&"custom"===(null==t?void 0:t.type))return console.warn("CUSTOM_BASIC_EMOJI_URL is required for custom emoji."),t;if(a.enableURLHighlight&&"text"===t.name&&t.text){if(!e.A$1)return console.warn("parseTextAndValidateUrls not found. Please update @tencentcloud/universal-api to 2.3.7 or higher."),t;const n=e.A$1(t.text);if(n.length)return n.map((e=>({name:e.type,text:e.text,url:e.url})))}return t})))?void 0:m.flat():l.value=[])}),{deep:!0,immediate:!0}),(n,a)=>({a:e.f(e.unref(l),((n,a,l)=>e.e({a:"text"===n.name},"text"===n.name?{b:e.t(n.text)}:"url"===n.name?{d:e.t(n.text),e:e.o$1((a=>{var l;(l=n.url)&&(t.isUniFrameWork?e.i.navigateTo({url:`/pages/views/webview?url=${l}`}):e.i.open(l,"_blank"))}),a)}:{f:n.src,g:n.emojiKey},{c:"url"===n.name,h:a}))),b:e.n(e.unref(t.isPC)&&"text-select")})}}),a=e._export_sfc(n,[["__scopeId","data-v-0cc53a88"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/index.js");const t=require("../../../../utils/env.js"),n=e.defineComponent({__name:"message-text",props:{content:{default:()=>({})},messageItem:{default:()=>({})},enableURLHighlight:{type:Boolean,default:!1}},setup(n){const a=n,l=e.ref([]);return e.watch((()=>a.messageItem),((t,n)=>{var o,r,s,u,i,m;(null==t?void 0:t.ID)!==(null==n?void 0:n.ID)&&(a.enableURLHighlight&&e.ss.reportFeature(208),a.messageItem.getMessageContent?l.value=null==(o=a.messageItem.getMessageContent())?void 0:o.text:l.value=null==(s=null==(r=e.Jt.getMessageModel(a.messageItem.ID))?void 0:r.getMessageContent())?void 0:s.text,l.value=l.value||(null==(u=a.content)?void 0:u.text),(null==(i=l.value)?void 0:i.length)?l.value=null==(m=l.value.map((t=>{if("img"===t.name&&"custom"===(null==t?void 0:t.type))return console.warn("CUSTOM_BASIC_EMOJI_URL is required for custom emoji."),t;if(a.enableURLHighlight&&"text"===t.name&&t.text){if(!e.A$1)return console.warn("parseTextAndValidateUrls not found. Please update @tencentcloud/universal-api to 2.3.7 or higher."),t;const n=e.A$1(t.text);if(n.length)return n.map((e=>({name:e.type,text:e.text,url:e.url})))}return t})))?void 0:m.flat():l.value=[])}),{deep:!0,immediate:!0}),(n,a)=>({a:e.f(e.unref(l),((n,a,l)=>e.e({a:"text"===n.name},"text"===n.name?{b:e.t(n.text)}:"url"===n.name?{d:e.t(n.text),e:e.o$1((a=>{var l;(l=n.url)&&(t.isUniFrameWork?e.i.navigateTo({url:`/pages/views/webview?url=${l}`}):e.i.open(l,"_blank"))}),a)}:{f:n.src,g:n.emojiKey},{c:"url"===n.name,h:a}))),b:e.n(e.unref(t.isPC)&&"text-select")})}}),a=e._export_sfc(n,[["__scopeId","data-v-7d054f1e"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxml index e82fff9..d92751f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxss index f01ea9a..b1624f6 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-text.wxss @@ -1 +1 @@ -.message-text-container.data-v-0cc53a88{display:inline;font-size:0;letter-spacing:-1px}.text-select.data-v-0cc53a88{-webkit-user-select:text;user-select:text}.text.data-v-0cc53a88::selection,.emoji.data-v-0cc53a88::selection,.url-link.data-v-0cc53a88::selection{background-color:#b4d5fe;color:inherit;cursor:text}.emoji.data-v-0cc53a88{font-size:0;vertical-align:bottom;width:20px;height:20px}.text.data-v-0cc53a88,.url-link.data-v-0cc53a88{font-size:14px;white-space:pre-wrap;word-break:break-all;letter-spacing:normal}.url-link.data-v-0cc53a88{color:#0366d6;text-decoration:none;word-break:break-all;cursor:text}.url-link.data-v-0cc53a88:hover:not(:active){cursor:pointer}.url-link.data-v-0cc53a88:visited{color:#0366d6} +.message-text-container.data-v-7d054f1e{display:inline;font-size:0;letter-spacing:-1px}.text-select.data-v-7d054f1e{-webkit-user-select:text;user-select:text}.text.data-v-7d054f1e::selection,.emoji.data-v-7d054f1e::selection,.url-link.data-v-7d054f1e::selection{background-color:#b4d5fe;color:inherit;cursor:text}.emoji.data-v-7d054f1e{font-size:0;vertical-align:bottom;width:20px;height:20px}.text.data-v-7d054f1e,.url-link.data-v-7d054f1e{font-size:14px;white-space:pre-wrap;word-break:break-all;letter-spacing:normal}.url-link.data-v-7d054f1e{color:#0366d6;text-decoration:none;word-break:break-all;cursor:text}.url-link.data-v-7d054f1e:hover:not(:active){cursor:pointer}.url-link.data-v-7d054f1e:visited{color:#0366d6} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js index 4ad8279..7c10473 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../utils/utils.js"),r=e.defineComponent({__name:"message-timestamp",props:{currTime:{type:Number,default:0},prevTime:{type:Number,default:0}},setup(r){const u=r,{currTime:a,prevTime:i}=e.toRefs(u),n=e.ref(!1),s=e.ref("");return e.watch((()=>[a.value,i.value]),((e,r)=>{var u,m;(null==e?void 0:e.toString())!==(null==r?void 0:r.toString())&&(s.value=(u=a.value,m=i.value,n.value=!1,u<=0?"":!m||m<=0||u-m>=600?(n.value=!0,t.calculateTimestamp(1e3*u)):""))}),{immediate:!0}),(t,r)=>e.e({a:e.unref(n)},e.unref(n)?{b:e.t(e.unref(s))}:{})}}),u=e._export_sfc(r,[["__scopeId","data-v-3ce7f312"]]);wx.createComponent(u); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../utils/utils.js"),r=e.defineComponent({__name:"message-timestamp",props:{currTime:{type:Number,default:0},prevTime:{type:Number,default:0}},setup(r){const u=r,{currTime:a,prevTime:i}=e.toRefs(u),n=e.ref(!1),s=e.ref("");return e.watch((()=>[a.value,i.value]),((e,r)=>{var u,m;(null==e?void 0:e.toString())!==(null==r?void 0:r.toString())&&(s.value=(u=a.value,m=i.value,n.value=!1,u<=0?"":!m||m<=0||u-m>=600?(n.value=!0,t.calculateTimestamp(1e3*u)):""))}),{immediate:!0}),(t,r)=>e.e({a:e.unref(n)},e.unref(n)?{b:e.t(e.unref(s))}:{})}}),u=e._export_sfc(r,[["__scopeId","data-v-c78b0657"]]);wx.createComponent(u); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxml index c95041c..6251fd0 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxml @@ -1 +1 @@ -{{b}} \ No newline at end of file +{{b}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxss index c0c7204..19b7c74 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-timestamp.wxss @@ -1 +1 @@ -body.data-v-3ce7f312,div.data-v-3ce7f312,ul.data-v-3ce7f312,ol.data-v-3ce7f312,dt.data-v-3ce7f312,dd.data-v-3ce7f312,li.data-v-3ce7f312,dl.data-v-3ce7f312,h1.data-v-3ce7f312,h2.data-v-3ce7f312,h3.data-v-3ce7f312,h4.data-v-3ce7f312,p.data-v-3ce7f312{margin:0;padding:0;font-style:normal}ol.data-v-3ce7f312,ul.data-v-3ce7f312,li.data-v-3ce7f312{list-style:none}img.data-v-3ce7f312{border:0;vertical-align:middle;pointer-events:none}body.data-v-3ce7f312{color:#000;background:#fff}.clear.data-v-3ce7f312{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-3ce7f312{color:#000;text-decoration:none;cursor:pointer}a.data-v-3ce7f312:hover{text-decoration:none}input.data-v-3ce7f312,textarea.data-v-3ce7f312{-webkit-user-select:auto;user-select:auto}input.data-v-3ce7f312:focus,input.data-v-3ce7f312:active,textarea.data-v-3ce7f312:focus,textarea.data-v-3ce7f312:active{outline:none}.chat-aside.data-v-3ce7f312{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-timestamp.data-v-3ce7f312{margin:10px auto;color:#999;font-size:12px;overflow-wrap:anywhere;display:flex;align-items:center;text-align:center} +body.data-v-c78b0657,div.data-v-c78b0657,ul.data-v-c78b0657,ol.data-v-c78b0657,dt.data-v-c78b0657,dd.data-v-c78b0657,li.data-v-c78b0657,dl.data-v-c78b0657,h1.data-v-c78b0657,h2.data-v-c78b0657,h3.data-v-c78b0657,h4.data-v-c78b0657,p.data-v-c78b0657{margin:0;padding:0;font-style:normal}ol.data-v-c78b0657,ul.data-v-c78b0657,li.data-v-c78b0657{list-style:none}img.data-v-c78b0657{border:0;vertical-align:middle;pointer-events:none}body.data-v-c78b0657{color:#000;background:#fff}.clear.data-v-c78b0657{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-c78b0657{color:#000;text-decoration:none;cursor:pointer}a.data-v-c78b0657:hover{text-decoration:none}input.data-v-c78b0657,textarea.data-v-c78b0657{-webkit-user-select:auto;user-select:auto}input.data-v-c78b0657:focus,input.data-v-c78b0657:active,textarea.data-v-c78b0657:focus,textarea.data-v-c78b0657:active{outline:none}.chat-aside.data-v-c78b0657{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-timestamp.data-v-c78b0657{margin:10px auto;color:#999;font-size:12px;overflow-wrap:anywhere;display:flex;align-items:center;text-align:center} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js index cddd566..353643a 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-tip",props:{content:{type:Object,default:()=>({})}},setup(t){const n=t,o=e.computed((()=>{var e,t;return(null==(e=n.content)?void 0:e.text)||(null==(t=n.content)?void 0:t.custom)||""}));return(t,n)=>({a:e.t(e.unref(o))})}}),n=e._export_sfc(t,[["__scopeId","data-v-dc783ee0"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-tip",props:{content:{type:Object,default:()=>({})}},setup(t){const n=t,o=e.computed((()=>{var e,t;return(null==(e=n.content)?void 0:e.text)||(null==(t=n.content)?void 0:t.custom)||""}));return(t,n)=>({a:e.t(e.unref(o))})}}),n=e._export_sfc(t,[["__scopeId","data-v-a6439730"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxml index 33176ac..5fab50b 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxss index 1bdf281..7e45ab3 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-tip.wxss @@ -1 +1 @@ -body.data-v-dc783ee0,div.data-v-dc783ee0,ul.data-v-dc783ee0,ol.data-v-dc783ee0,dt.data-v-dc783ee0,dd.data-v-dc783ee0,li.data-v-dc783ee0,dl.data-v-dc783ee0,h1.data-v-dc783ee0,h2.data-v-dc783ee0,h3.data-v-dc783ee0,h4.data-v-dc783ee0,p.data-v-dc783ee0{margin:0;padding:0;font-style:normal}ol.data-v-dc783ee0,ul.data-v-dc783ee0,li.data-v-dc783ee0{list-style:none}img.data-v-dc783ee0{border:0;vertical-align:middle;pointer-events:none}body.data-v-dc783ee0{color:#000;background:#fff}.clear.data-v-dc783ee0{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-dc783ee0{color:#000;text-decoration:none;cursor:pointer}a.data-v-dc783ee0:hover{text-decoration:none}input.data-v-dc783ee0,textarea.data-v-dc783ee0{-webkit-user-select:auto;user-select:auto}input.data-v-dc783ee0:focus,input.data-v-dc783ee0:active,textarea.data-v-dc783ee0:focus,textarea.data-v-dc783ee0:active{outline:none}.chat-aside.data-v-dc783ee0{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-tip.data-v-dc783ee0{margin:0 auto 10px;padding:0 20px;color:#999;font-size:12px;overflow-wrap:anywhere;display:flex;place-content:center center;align-items:center;text-align:center}.message-tip-highlight.data-v-dc783ee0{animation:highlight-dc783ee0 1s infinite}@keyframes highlight-dc783ee0{50%{color:#ff9c19}} +body.data-v-a6439730,div.data-v-a6439730,ul.data-v-a6439730,ol.data-v-a6439730,dt.data-v-a6439730,dd.data-v-a6439730,li.data-v-a6439730,dl.data-v-a6439730,h1.data-v-a6439730,h2.data-v-a6439730,h3.data-v-a6439730,h4.data-v-a6439730,p.data-v-a6439730{margin:0;padding:0;font-style:normal}ol.data-v-a6439730,ul.data-v-a6439730,li.data-v-a6439730{list-style:none}img.data-v-a6439730{border:0;vertical-align:middle;pointer-events:none}body.data-v-a6439730{color:#000;background:#fff}.clear.data-v-a6439730{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-a6439730{color:#000;text-decoration:none;cursor:pointer}a.data-v-a6439730:hover{text-decoration:none}input.data-v-a6439730,textarea.data-v-a6439730{-webkit-user-select:auto;user-select:auto}input.data-v-a6439730:focus,input.data-v-a6439730:active,textarea.data-v-a6439730:focus,textarea.data-v-a6439730:active{outline:none}.chat-aside.data-v-a6439730{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.message-tip.data-v-a6439730{margin:0 auto 10px;padding:0 20px;color:#999;font-size:12px;overflow-wrap:anywhere;display:flex;place-content:center center;align-items:center;text-align:center}.message-tip-highlight.data-v-a6439730{animation:highlight-a6439730 1s infinite}@keyframes highlight-a6439730{50%{color:#ff9c19}} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js index 1e8ab07..94b6cb7 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const n=require("../../../../../../common/assets.js");Math||(o+t)();const t=()=>"../../../../common/Icon.js",o=()=>"./translation-content.js",s=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},setup(t){const o=t,s=e.ref(!1),a=e.ref(!1),r=e.ref();let u=!0;function f(e){a.value=e}function i(e){if(void 0===e)return;u=!1;const n=e.get(o.message.conversationID)||[];for(let t=0;t{e.Jt.watch(e.o.CHAT,{translateTextInfo:i})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{translateTextInfo:i})})),(t,i)=>e.e({a:e.unref(s)},e.unref(s)?{b:e.o$1(f),c:e.p({message:o.message,translationContentVisible:e.unref(s),translationWrapperRef:e.unref(r),isSingleTranslation:e.unref(u)}),d:e.p({file:e.unref(n.checkIcon),size:"13px"}),e:e.t(e.unref(e.Wt).t("TUIChat.由IM提供翻译支持")),f:"out"===o.message.flow?1:"",g:e.unref(a)?1:""}:{})}}),a=e._export_sfc(s,[["__scopeId","data-v-7bda794e"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const n=require("../../../../../../common/assets.js");Math||(o+t)();const t=()=>"../../../../common/Icon.js",o=()=>"./translation-content.js",s=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},setup(t){const o=t,s=e.ref(!1),a=e.ref(!1),r=e.ref();let u=!0;function c(e){a.value=e}function f(e){if(void 0===e)return;u=!1;const n=e.get(o.message.conversationID)||[];for(let t=0;t{e.Jt.watch(e.o.CHAT,{translateTextInfo:f})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{translateTextInfo:f})})),(t,f)=>e.e({a:e.unref(s)},e.unref(s)?{b:e.o$1(c),c:e.p({message:o.message,translationContentVisible:e.unref(s),translationWrapperRef:e.unref(r),isSingleTranslation:e.unref(u)}),d:e.p({file:e.unref(n.checkIcon),size:"13px"}),e:e.t(e.unref(e.Wt).t("TUIChat.由IM提供翻译支持")),f:"out"===o.message.flow?1:"",g:e.unref(a)?1:""}:{})}}),a=e._export_sfc(s,[["__scopeId","data-v-8bab923c"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxml index c49bf9f..8ef0bef 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxml @@ -1 +1 @@ -{{e}} \ No newline at end of file +{{e}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxss index 6d92f4d..ba5da67 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/index.wxss @@ -1 +1 @@ -.message-translation.data-v-7bda794e{margin-top:4px;margin-left:44px;padding:10px;background-color:#f2f7ff;border-radius:10px;display:flex;flex-direction:column!important;transition:background-color .15s ease-out}.message-translation.error.data-v-7bda794e{background-color:#ffdfdf}.message-translation .copyright.data-v-7bda794e{display:flex;align-items:center;margin-top:10px}.message-translation .copyright .copyright-text.data-v-7bda794e{margin-left:2px;font-size:12px;color:#999}.message-translation.reverse.data-v-7bda794e{margin-right:44px;margin-left:auto} +.message-translation.data-v-8bab923c{margin-top:4px;margin-left:44px;padding:10px;background-color:#f2f7ff;border-radius:10px;display:flex;flex-direction:column!important;transition:background-color .15s ease-out}.message-translation.error.data-v-8bab923c{background-color:#ffdfdf}.message-translation .copyright.data-v-8bab923c{display:flex;align-items:center;margin-top:10px}.message-translation .copyright .copyright-text.data-v-8bab923c{margin-left:2px;font-size:12px;color:#999}.message-translation.reverse.data-v-8bab923c{margin-right:44px;margin-left:auto} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js index 87ab007..6d7aba8 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/translation.js"),n=e.defineComponent({__name:"translation-content",props:{message:{default:()=>({})},translationContentVisible:{type:Boolean},isSingleTranslation:{type:Boolean},translationWrapperRef:{}},setup(n){const a=n,r=e.ref(!1),s=e.ref(""),o=e.ref([]);return e.watch((()=>a.translationContentVisible),(e=>{e&&t.translator.get(a.message).then((e=>{r.value=!0,o.value=e})).catch((e=>{r.value=!0,emits("toggleErrorStatus",!0),s.value=e.message}))}),{immediate:!0}),(t,n)=>e.e({a:e.unref(r)},e.unref(r)?e.e({b:e.unref(o).length>0},e.unref(o).length>0?{c:e.f(e.unref(o),((t,n,a)=>e.e({a:"face"===t.type},"face"===t.type?{b:t.value}:{c:e.t(t.value)},{d:n})))}:{d:e.t(e.unref(s))},{e:`translation-content-${a.message.ID}`}):{},{f:e.t(e.unref(e.Wt).t("TUIChat.翻译中")),g:e.unref(r)?1:""})}}),a=e._export_sfc(n,[["__scopeId","data-v-9359ed9c"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/translation.js"),n=e.defineComponent({__name:"translation-content",props:{message:{default:()=>({})},translationContentVisible:{type:Boolean},isSingleTranslation:{type:Boolean},translationWrapperRef:{}},setup(n){const a=n,r=e.ref(!1),s=e.ref(""),o=e.ref([]);return e.watch((()=>a.translationContentVisible),(e=>{e&&t.translator.get(a.message).then((e=>{r.value=!0,o.value=e})).catch((e=>{r.value=!0,emits("toggleErrorStatus",!0),s.value=e.message}))}),{immediate:!0}),(t,n)=>e.e({a:e.unref(r)},e.unref(r)?e.e({b:e.unref(o).length>0},e.unref(o).length>0?{c:e.f(e.unref(o),((t,n,a)=>e.e({a:"face"===t.type},"face"===t.type?{b:t.value}:{c:e.t(t.value)},{d:n})))}:{d:e.t(e.unref(s))},{e:`translation-content-${a.message.ID}`}):{},{f:e.t(e.unref(e.Wt).t("TUIChat.翻译中")),g:e.unref(r)?1:""})}}),a=e._export_sfc(n,[["__scopeId","data-v-937aa6a8"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxml index 9a63c83..a46b9c9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxml @@ -1 +1 @@ -{{d}}{{f}}... \ No newline at end of file +{{d}}{{f}}... \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxss index 1361977..82b7cb6 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-translate/translation-content.wxss @@ -1 +1 @@ -.message-translation-container.data-v-9359ed9c{min-height:16px;min-width:80px;position:relative;transition:width .15s ease-out,height .15s ease-out;font-size:14px}.message-translation-container .loading.data-v-9359ed9c{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s ease-out}.message-translation-container .loading.loading-end.data-v-9359ed9c,.message-translation-container .translation-content.data-v-9359ed9c{opacity:0}.message-translation-container .translation-content.occur.data-v-9359ed9c{animation:occur-9359ed9c .3s ease-out .45s forwards}@keyframes occur-9359ed9c{to{opacity:1}}.message-translation-container .translation-content .text-face.data-v-9359ed9c{width:20px;height:20px} +.message-translation-container.data-v-937aa6a8{min-height:16px;min-width:80px;position:relative;transition:width .15s ease-out,height .15s ease-out;font-size:14px}.message-translation-container .loading.data-v-937aa6a8{position:absolute;top:0;left:0;opacity:1;transition:opacity .3s ease-out}.message-translation-container .loading.loading-end.data-v-937aa6a8,.message-translation-container .translation-content.data-v-937aa6a8{opacity:0}.message-translation-container .translation-content.occur.data-v-937aa6a8{animation:occur-937aa6a8 .3s ease-out .45s forwards}@keyframes occur-937aa6a8{to{opacity:1}}.message-translation-container .translation-content .text-face.data-v-937aa6a8{width:20px;height:20px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js index 0201ce6..39efd5a 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js"),s=require("../../../../../common/assets.js");Math||t();const t=()=>"../../../common/Icon.js",o=e.defineComponent({__name:"message-video",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},setup(t){const o=t;function n(){const s=encodeURIComponent(o.content.url);e.index.navigateTo({url:`/TUIKit/components/TUIChat/video-play?videoUrl=${s}`})}return(t,c)=>e.e({a:o.content.snapshotUrl,b:"success"===o.messageItem.status||1===o.messageItem.progress},"success"===o.messageItem.status||1===o.messageItem.progress?{c:e.p({file:e.unref(s.playIcon)})}:{},{d:e.o$1(n)})}}),n=e._export_sfc(o,[["__scopeId","data-v-0e694d11"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../common/vendor.js"),s=require("../../../../../common/assets.js");Math||t();const t=()=>"../../../common/Icon.js",o=e.defineComponent({__name:"message-video",props:{content:{default:()=>({})},messageItem:{default:()=>({})}},setup(t){const o=t;function n(){const s=encodeURIComponent(o.content.url);e.index.navigateTo({url:`/TUIKit/components/TUIChat/video-play?videoUrl=${s}`})}return(t,a)=>e.e({a:o.content.snapshotUrl,b:"success"===o.messageItem.status||1===o.messageItem.progress},"success"===o.messageItem.status||1===o.messageItem.progress?{c:e.p({file:e.unref(s.playIcon)})}:{},{d:e.o$1(n)})}}),n=e._export_sfc(o,[["__scopeId","data-v-4865446a"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxml index f503b1c..5dda635 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxss index 9cb695c..6e40fe5 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/message-video.wxss @@ -1 +1 @@ -.message-video.data-v-0e694d11{position:relative}.message-video-box.data-v-0e694d11{width:120px;max-width:120px;background-color:rgba(0,0,0,.3);border-radius:6px;height:200px;font-size:0}.message-video .video-play.data-v-0e694d11{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)} +.message-video.data-v-4865446a{position:relative}.message-video-box.data-v-4865446a{width:120px;max-width:120px;background-color:rgba(0,0,0,.3);border-radius:6px;height:200px;font-size:0}.message-video .video-play.data-v-4865446a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js index df16229..7aca768 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../config.js"),n=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["openReadUserPanel"],setup(n,{emit:a}){const s=a,o=n,r=t.ChatConfig.getFeatureConfig("ReadStatus"),u=e.qt.TYPES,c=e.ref(e.Jt.getData(e.o.USER,"displayMessageReadReceipt"));e.onMounted((()=>{e.Jt.watch(e.o.USER,{displayMessageReadReceipt:g})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.USER,{displayMessageReadReceipt:g})}));const i=e.computed((()=>{if(!r)return!1;if(!c.value)return!1;const{ID:t,type:n,flow:a,status:s,hasRiskContent:i,conversationID:d,conversationType:p,needReadReceipt:R=!1}=o.message;if(i)return!1;const{groupProfile:l}=e.Jt.getConversationModel(d)||{};if((null==l?void 0:l.type)===u.GRP_AVCHATROOM||(null==l?void 0:l.type)===u.GRP_COMMUNITY)return!1;if(n===u.MSG_CUSTOM){const n=e.Jt.getMessageModel(t);if(null!==(null==n?void 0:n.getSignalingInfo()))return!1}return"out"===a&&"success"===s&&("GROUP"===p?R:"C2C"===p)})),d=e.computed((()=>{const{conversationType:e,needReadReceipt:t=!1,isPeerRead:n=!1}=o.message,{readCount:a=0,unreadCount:s=0,isPeerRead:r=!1}=o.message.readReceiptInfo;return"C2C"===e?t?r?0:1:n?0:1:"GROUP"===e?t?0===a?1:0===s?2:4:3:1})),p=e.computed((()=>{const{readCount:t=0}=o.message.readReceiptInfo;switch(d.value){case 0:return e.Wt.t("TUIChat.已读");case 1:return e.Wt.t("TUIChat.未读");case 2:return e.Wt.t("TUIChat.全部已读");case 4:return`${t}${e.Wt.t("TUIChat.人已读")}`;default:return""}})),R=e.computed((()=>{const{conversationType:e}=o.message;return"C2C"===e?0!==d.value:"GROUP"===e&&2!==d.value})),l=e.computed((()=>o.message.needReadReceipt&&"GROUP"===o.message.conversationType&&(4===d.value||1===d.value)));function f(){l.value&&s("openReadUserPanel")}function g(e){c.value=e}return(t,n)=>({a:e.t(e.unref(p)),b:e.unref(i),c:e.unref(R)?1:"",d:e.unref(l)?1:"",e:e.o$1(f)})}}),a=e._export_sfc(n,[["__scopeId","data-v-a27dab90"]]);wx.createComponent(a); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../config.js"),n=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["openReadUserPanel"],setup(n,{emit:a}){const s=a,o=n,r=t.ChatConfig.getFeatureConfig("ReadStatus"),u=e.qt.TYPES,c=e.ref(e.Jt.getData(e.o.USER,"displayMessageReadReceipt"));e.onMounted((()=>{e.Jt.watch(e.o.USER,{displayMessageReadReceipt:g})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.USER,{displayMessageReadReceipt:g})}));const i=e.computed((()=>{if(!r)return!1;if(!c.value)return!1;const{ID:t,type:n,flow:a,status:s,hasRiskContent:i,conversationID:d,conversationType:p,needReadReceipt:R=!1}=o.message;if(i)return!1;const{groupProfile:l}=e.Jt.getConversationModel(d)||{};if((null==l?void 0:l.type)===u.GRP_AVCHATROOM||(null==l?void 0:l.type)===u.GRP_COMMUNITY)return!1;if(n===u.MSG_CUSTOM){const n=e.Jt.getMessageModel(t);if(null!==(null==n?void 0:n.getSignalingInfo()))return!1}return"out"===a&&"success"===s&&("GROUP"===p?R:"C2C"===p)})),d=e.computed((()=>{const{conversationType:e,needReadReceipt:t=!1,isPeerRead:n=!1}=o.message,{readCount:a=0,unreadCount:s=0,isPeerRead:r=!1}=o.message.readReceiptInfo;return"C2C"===e?t?r?0:1:n?0:1:"GROUP"===e?t?0===a?1:0===s?2:4:3:1})),p=e.computed((()=>{const{readCount:t=0}=o.message.readReceiptInfo;switch(d.value){case 0:return e.Wt.t("TUIChat.已读");case 1:return e.Wt.t("TUIChat.未读");case 2:return e.Wt.t("TUIChat.全部已读");case 4:return`${t}${e.Wt.t("TUIChat.人已读")}`;default:return""}})),R=e.computed((()=>{const{conversationType:e}=o.message;return"C2C"===e?0!==d.value:"GROUP"===e&&2!==d.value})),l=e.computed((()=>o.message.needReadReceipt&&"GROUP"===o.message.conversationType&&(4===d.value||1===d.value)));function f(){l.value&&s("openReadUserPanel")}function g(e){c.value=e}return(t,n)=>({a:e.t(e.unref(p)),b:e.unref(i),c:e.unref(R)?1:"",d:e.unref(l)?1:"",e:e.o$1(f)})}}),a=e._export_sfc(n,[["__scopeId","data-v-3007312d"]]);wx.createComponent(a); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxml index 61557e1..368a5b4 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxss index 4a59f2d..359aec4 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/read-status/index.wxss @@ -1 +1 @@ -.message-label.data-v-a27dab90{align-self:flex-end;font-size:12px;color:#b6b8ba;word-break:keep-all;flex:0 0 auto}.message-label.unread.data-v-a27dab90{color:#679ce1!important}.finger-point.data-v-a27dab90{cursor:pointer;-webkit-tap-highlight-color:transparent} +.message-label.data-v-3007312d{align-self:flex-end;font-size:12px;color:#b6b8ba;word-break:keep-all;flex:0 0 auto}.message-label.unread.data-v-3007312d{color:#679ce1!important}.finger-point.data-v-3007312d{cursor:pointer;-webkit-tap-highlight-color:transparent} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js index 4264ed2..e5f108d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const a=require("../../../../../../common/assets.js"),t=require("../../../emoji-config/index.js"),s=require("../../../../../utils/env.js"),o=require("../../../emoji-config/custom-emoji.js"),n=require("../../../emoji-config/default-emoji.js");Math||(r+d+u)();const r=()=>"../../../../common/Icon.js",u=()=>"./message-container.js",d=()=>"../message-record/index.js",i=e.defineComponent({__name:"index",props:{messageID:{default:""},isMounted:{type:Boolean,default:!1}},emits:["closeOverlay"],setup(r,{emit:u}){const d=u,i=r,m=e.qt.TYPES,y=e.ref(!1),f=e.ref([]),l=e.ref({title:"",messageList:[]});e.ref(),e.watch((()=>f.value.length),(async a=>{if(y.value=!1,a<1)return;const t=f.value[f.value.length-1];if(t.downloadKey&&0===t.messageList.length)try{const a=await e.Qt.downloadMergedMessages({payload:t,type:e.qt.TYPES.MSG_MERGER});f.value[f.value.length-1]=a.payload}catch(s){y.value=!0}l.value=f.value[f.value.length-1]})),e.watch((()=>i.isMounted),(a=>{if(a){if(!i.messageID)throw new Error("messageID is required when first render of simple-message-list.");const a=e.Jt.getMessageModel(i.messageID).getMessage().payload;f.value=[a]}else f.value=[]}),{immediate:!0});const p=e.computed((()=>f.value.length>1)),g=e.computed((()=>{var e;return!!(null==(e=l.value)?void 0:e.messageList)&&l.value.messageList.length>0}));function c(){f.value.pop(),f.value.length<1&&d("closeOverlay")}function M(e){let a="";return e.indexOf("@custom")>-1?a=o.CUSTOM_BIG_EMOJI_URL+e:(a=n.DEFAULT_BIG_EMOJI_URL+e,-1===a.indexOf("@2x")?a+="@2x.png":a+=".png"),a}return(o,n)=>e.e({a:e.p({file:e.unref(a.backIcon),size:"18px"}),b:e.unref(p)},e.unref(p)?{c:e.t(e.unref(e.Wt).t("TUIChat.返回"))}:{d:e.t(e.unref(e.Wt).t("TUIChat.关闭"))},{e:e.o$1(c),f:e.t(e.unref(l).title),g:e.unref(y)},e.unref(y)?{}:e.unref(g)?{i:e.f(e.unref(l).messageList,((o,n,r)=>e.e({a:o.messageBody[0].type===e.unref(m).MSG_TEXT},o.messageBody[0].type===e.unref(m).MSG_TEXT?{b:e.f(e.unref(t.parseTextToRenderArray)(o.messageBody[0].payload.text),((a,t,s)=>e.e({a:"text"===a.type},"text"===a.type?{b:e.t(a.content)}:{c:a.content},{d:t})))}:o.messageBody[0].type===e.unref(m).MSG_IMAGE?{d:o.messageBody[0].payload.imageInfoArray[2].url}:o.messageBody[0].type===e.unref(m).MSG_VIDEO?e.e({f:e.unref(s.isUniFrameWork)},e.unref(s.isUniFrameWork)?{g:o.messageBody[0].payload.thumbUrl,h:"b55c57af-2-"+r+",b55c57af-1-"+r,i:e.p({file:e.unref(a.playIcon)}),j:e.o$1((a=>function(a){if(s.isUniFrameWork){const t=encodeURIComponent(a);e.index.navigateTo({url:`/TUIKit/components/TUIChat/video-play?videoUrl=${t}`})}}(o.messageBody[0].payload.remoteVideoUrl)),o.ID)}:{k:o.messageBody[0].payload.remoteVideoUrl,l:o.messageBody[0].payload.thumbUrl}):o.messageBody[0].type===e.unref(m).MSG_AUDIO?{n:e.t(e.unref(e.Wt).t("TUIChat.语音")),o:e.t(o.messageBody[0].payload.second)}:o.messageBody[0].type===e.unref(m).MSG_FACE?{q:M(o.messageBody[0].payload.data)}:o.messageBody[0].type===e.unref(m).MSG_FILE?{s:e.t(e.unref(e.Wt).t("TUIChat.[文件]"))}:o.messageBody[0].type===e.unref(m).MSG_LOCATION?{v:e.t(e.unref(e.Wt).t("TUIChat.[地理位置]"))}:o.messageBody[0].type===e.unref(m).MSG_MERGER?{x:"b55c57af-3-"+r+",b55c57af-1-"+r,y:e.p({disabled:!0,renderData:o.messageBody[0].payload}),z:e.o$1((e=>{return a=e,t=o,f.value.push(t.messageBody[0].payload),void a.stopPropagation();var a,t}),o.ID)}:o.messageBody[0].type===e.unref(m).MSG_CUSTOM?{B:e.t(e.unref(e.Wt).t("TUIChat.[自定义消息]"))}:{},{c:o.messageBody[0].type===e.unref(m).MSG_IMAGE,e:o.messageBody[0].type===e.unref(m).MSG_VIDEO,m:o.messageBody[0].type===e.unref(m).MSG_AUDIO,p:o.messageBody[0].type===e.unref(m).MSG_FACE,r:o.messageBody[0].type===e.unref(m).MSG_FILE,t:o.messageBody[0].type===e.unref(m).MSG_LOCATION,w:o.messageBody[0].type===e.unref(m).MSG_MERGER,A:o.messageBody[0].type===e.unref(m).MSG_CUSTOM,C:"b55c57af-1-"+r,D:e.p({sender:o.nick,avatar:o.avatar,type:o.messageBody[0].type,time:o.time}),E:o.ID})))}:{},{h:e.unref(g),j:e.unref(s.isMobile)?1:""})}}),m=e._export_sfc(i,[["__scopeId","data-v-b55c57af"]]);wx.createComponent(m); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../../../../common/assets.js"),a=require("../../../emoji-config/index.js"),s=require("../../../../../utils/env.js"),o=require("../../../emoji-config/custom-emoji.js"),n=require("../../../emoji-config/default-emoji.js");Math||(r+d+u)();const r=()=>"../../../../common/Icon.js",u=()=>"./message-container.js",d=()=>"../message-record/index.js",f=e.defineComponent({__name:"index",props:{messageID:{default:""},isMounted:{type:Boolean,default:!1}},emits:["closeOverlay"],setup(r,{emit:u}){const d=u,f=r,i=e.qt.TYPES,m=e.ref(!1),y=e.ref([]),l=e.ref({title:"",messageList:[]});e.ref(),e.watch((()=>y.value.length),(async t=>{if(m.value=!1,t<1)return;const a=y.value[y.value.length-1];if(a.downloadKey&&0===a.messageList.length)try{const t=await e.Qt.downloadMergedMessages({payload:a,type:e.qt.TYPES.MSG_MERGER});y.value[y.value.length-1]=t.payload}catch(s){m.value=!0}l.value=y.value[y.value.length-1]})),e.watch((()=>f.isMounted),(t=>{if(t){if(!f.messageID)throw new Error("messageID is required when first render of simple-message-list.");const t=e.Jt.getMessageModel(f.messageID).getMessage().payload;y.value=[t]}else y.value=[]}),{immediate:!0});const p=e.computed((()=>y.value.length>1)),g=e.computed((()=>{var e;return!!(null==(e=l.value)?void 0:e.messageList)&&l.value.messageList.length>0}));function c(){y.value.pop(),y.value.length<1&&d("closeOverlay")}function M(e){let t="";return e.indexOf("@custom")>-1?t=o.CUSTOM_BIG_EMOJI_URL+e:(t=n.DEFAULT_BIG_EMOJI_URL+e,-1===t.indexOf("@2x")?t+="@2x.png":t+=".png"),t}return(o,n)=>e.e({a:e.p({file:e.unref(t.backIcon),size:"18px"}),b:e.unref(p)},e.unref(p)?{c:e.t(e.unref(e.Wt).t("TUIChat.返回"))}:{d:e.t(e.unref(e.Wt).t("TUIChat.关闭"))},{e:e.o$1(c),f:e.t(e.unref(l).title),g:e.unref(m)},e.unref(m)?{}:e.unref(g)?{i:e.f(e.unref(l).messageList,((o,n,r)=>e.e({a:o.messageBody[0].type===e.unref(i).MSG_TEXT},o.messageBody[0].type===e.unref(i).MSG_TEXT?{b:e.f(e.unref(a.parseTextToRenderArray)(o.messageBody[0].payload.text),((t,a,s)=>e.e({a:"text"===t.type},"text"===t.type?{b:e.t(t.content)}:{c:t.content},{d:a})))}:o.messageBody[0].type===e.unref(i).MSG_IMAGE?{d:o.messageBody[0].payload.imageInfoArray[2].url}:o.messageBody[0].type===e.unref(i).MSG_VIDEO?e.e({f:e.unref(s.isUniFrameWork)},e.unref(s.isUniFrameWork)?{g:o.messageBody[0].payload.thumbUrl,h:"366f76ff-2-"+r+",366f76ff-1-"+r,i:e.p({file:e.unref(t.playIcon)}),j:e.o$1((t=>function(t){if(s.isUniFrameWork){const a=encodeURIComponent(t);e.index.navigateTo({url:`/TUIKit/components/TUIChat/video-play?videoUrl=${a}`})}}(o.messageBody[0].payload.remoteVideoUrl)),o.ID)}:{k:o.messageBody[0].payload.remoteVideoUrl,l:o.messageBody[0].payload.thumbUrl}):o.messageBody[0].type===e.unref(i).MSG_AUDIO?{n:e.t(e.unref(e.Wt).t("TUIChat.语音")),o:e.t(o.messageBody[0].payload.second)}:o.messageBody[0].type===e.unref(i).MSG_FACE?{q:M(o.messageBody[0].payload.data)}:o.messageBody[0].type===e.unref(i).MSG_FILE?{s:e.t(e.unref(e.Wt).t("TUIChat.[文件]"))}:o.messageBody[0].type===e.unref(i).MSG_LOCATION?{v:e.t(e.unref(e.Wt).t("TUIChat.[地理位置]"))}:o.messageBody[0].type===e.unref(i).MSG_MERGER?{x:"366f76ff-3-"+r+",366f76ff-1-"+r,y:e.p({disabled:!0,renderData:o.messageBody[0].payload}),z:e.o$1((e=>{return t=e,a=o,y.value.push(a.messageBody[0].payload),void t.stopPropagation();var t,a}),o.ID)}:o.messageBody[0].type===e.unref(i).MSG_CUSTOM?{B:e.t(e.unref(e.Wt).t("TUIChat.[自定义消息]"))}:{},{c:o.messageBody[0].type===e.unref(i).MSG_IMAGE,e:o.messageBody[0].type===e.unref(i).MSG_VIDEO,m:o.messageBody[0].type===e.unref(i).MSG_AUDIO,p:o.messageBody[0].type===e.unref(i).MSG_FACE,r:o.messageBody[0].type===e.unref(i).MSG_FILE,t:o.messageBody[0].type===e.unref(i).MSG_LOCATION,w:o.messageBody[0].type===e.unref(i).MSG_MERGER,A:o.messageBody[0].type===e.unref(i).MSG_CUSTOM,C:"366f76ff-1-"+r,D:e.p({sender:o.nick,avatar:o.avatar,type:o.messageBody[0].type,time:o.time}),E:o.ID})))}:{},{h:e.unref(g),j:e.unref(s.isMobile)?1:""})}}),i=e._export_sfc(f,[["__scopeId","data-v-366f76ff"]]);wx.createComponent(i); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxml index e5b844a..1554cc9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxml @@ -1 +1 @@ - Load Merge Message Error imageimageface{{item.s}}{{item.v}}{{item.B}} \ No newline at end of file + Load Merge Message Error imageimageface{{item.s}}{{item.v}}{{item.B}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxss index 771b19e..0079f25 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/index.wxss @@ -1 +1 @@ -.data-v-b55c57af:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.simple-message-list-container.data-v-b55c57af{position:relative;overflow:hidden;width:40vw;min-width:550px;height:calc(100vh - 200px);background-color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:8px}.simple-message-list-container-mobile.data-v-b55c57af{width:100vw;height:100vh;min-width:auto;border-radius:0}.simple-message-list-container .header-container.data-v-b55c57af{width:100%;text-align:center;font-weight:700;position:absolute;top:0;left:0;z-index:1;height:60px;justify-content:center;align-items:center;padding:0 70px;background-color:#fff}.simple-message-list-container .header-container .back.data-v-b55c57af{flex-direction:row;align-items:center;position:absolute;left:10px;cursor:pointer}.simple-message-list-container .header-container .title.data-v-b55c57af{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-message-list-container .message-list.data-v-b55c57af{padding:60px 20px 20px;flex:1 1 auto;overflow:hidden auto}.message-item.data-v-b55c57af{flex-direction:row;margin:10px 0}.message-text.data-v-b55c57af{flex-flow:row wrap;display:inline}.message-text-container.data-v-b55c57af{display:inline;flex:0 0 auto;flex-direction:row}.message-text-container .text.data-v-b55c57af{vertical-align:bottom;display:inline;word-break:break-all}.message-text-container .simple-emoji.data-v-b55c57af{display:inline-flex;width:20px;height:20px}.message-image.data-v-b55c57af{max-width:180px;border-radius:10px;overflow:hidden}.message-image .image.data-v-b55c57af{max-width:180px}.message-face.data-v-b55c57af{max-width:100px}.message-face .image.data-v-b55c57af{width:80px;height:80px}.message-audio.data-v-b55c57af{flex-direction:row}.message-video.data-v-b55c57af{position:relative}.message-video .image.data-v-b55c57af{max-width:180px}.message-video .video-play-icon.data-v-b55c57af{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-video .video.data-v-b55c57af{max-width:150px;width:inherit;height:inherit;border-radius:10px}.message-combine.data-v-b55c57af{max-width:300px} +.data-v-366f76ff:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.simple-message-list-container.data-v-366f76ff{position:relative;overflow:hidden;width:40vw;min-width:550px;height:calc(100vh - 200px);background-color:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:8px}.simple-message-list-container-mobile.data-v-366f76ff{width:100vw;height:100vh;min-width:auto;border-radius:0}.simple-message-list-container .header-container.data-v-366f76ff{width:100%;text-align:center;font-weight:700;position:absolute;top:0;left:0;z-index:1;height:60px;justify-content:center;align-items:center;padding:0 70px;background-color:#fff}.simple-message-list-container .header-container .back.data-v-366f76ff{flex-direction:row;align-items:center;position:absolute;left:10px;cursor:pointer}.simple-message-list-container .header-container .title.data-v-366f76ff{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-message-list-container .message-list.data-v-366f76ff{padding:60px 20px 20px;flex:1 1 auto;overflow:hidden auto}.message-item.data-v-366f76ff{flex-direction:row;margin:10px 0}.message-text.data-v-366f76ff{flex-flow:row wrap;display:inline}.message-text-container.data-v-366f76ff{display:inline;flex:0 0 auto;flex-direction:row}.message-text-container .text.data-v-366f76ff{vertical-align:bottom;display:inline;word-break:break-all}.message-text-container .simple-emoji.data-v-366f76ff{display:inline-flex;width:20px;height:20px}.message-image.data-v-366f76ff{max-width:180px;border-radius:10px;overflow:hidden}.message-image .image.data-v-366f76ff{max-width:180px}.message-face.data-v-366f76ff{max-width:100px}.message-face .image.data-v-366f76ff{width:80px;height:80px}.message-audio.data-v-366f76ff{flex-direction:row}.message-video.data-v-366f76ff{position:relative}.message-video .image.data-v-366f76ff{max-width:180px}.message-video .video-play-icon.data-v-366f76ff{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-video .video.data-v-366f76ff{max-width:150px;width:inherit;height:inherit;border-radius:10px}.message-combine.data-v-366f76ff{max-width:300px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js index e2a07b2..0b3bfc8 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/utils.js");Math||a();const a=()=>"../../../../common/Avatar/index.js",r=e.defineComponent({__name:"message-container",props:{sender:{default:""},avatar:{default:""},type:{},time:{}},setup(a){const r=a,n=e.qt.TYPES,s=e.computed((()=>[n.MSG_IMAGE,n.MSG_VIDEO,n.MSG_MERGER].includes(r.type)));return(a,n)=>({a:e.p({url:r.avatar}),b:e.t(r.sender),c:e.unref(s)?1:"",d:e.t(e.unref(t.calculateTimestamp)(1e3*r.time))})}}),n=e._export_sfc(r,[["__scopeId","data-v-2b89a6f6"]]);wx.createComponent(n); +"use strict";const e=require("../../../../../../common/vendor.js");require("../../../../../adapter-vue.js");const t=require("../../../utils/utils.js");Math||a();const a=()=>"../../../../common/Avatar/index.js",r=e.defineComponent({__name:"message-container",props:{sender:{default:""},avatar:{default:""},type:{},time:{}},setup(a){const r=a,n=e.qt.TYPES,s=e.computed((()=>[n.MSG_IMAGE,n.MSG_VIDEO,n.MSG_MERGER].includes(r.type)));return(a,n)=>({a:e.p({url:r.avatar}),b:e.t(r.sender),c:e.unref(s)?1:"",d:e.t(e.unref(t.calculateTimestamp)(1e3*r.time))})}}),n=e._export_sfc(r,[["__scopeId","data-v-4fbcde0e"]]);wx.createComponent(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxml index 8d1ca24..caeebc0 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxml @@ -1 +1 @@ -{{b}}{{d}} \ No newline at end of file +{{b}}{{d}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxss index 9d380b3..4d2ac74 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-elements/simple-message-list/message-container.wxss @@ -1 +1 @@ -.data-v-2b89a6f6:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.simple-message-container.data-v-2b89a6f6{flex-direction:row}.simple-message-container .simple-message-avatar.data-v-2b89a6f6{flex:0 0 auto;margin-right:8px}.simple-message-container .simple-message-sender.data-v-2b89a6f6{display:block;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:#999}.simple-message-container .simple-message-body.data-v-2b89a6f6{flex-direction:row;align-items:flex-end}.simple-message-container .simple-message-content.data-v-2b89a6f6{margin-top:8px;background-color:#dceafd;border-radius:0 10px 10px;padding:10px 12px}.simple-message-container .timestamp.data-v-2b89a6f6{flex:0 0 auto;font-size:12px;color:#aaa;margin-left:6px}.simple-message-container .no-padding.data-v-2b89a6f6{padding:0;background-color:transparent} +.data-v-4fbcde0e:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.simple-message-container.data-v-4fbcde0e{flex-direction:row}.simple-message-container .simple-message-avatar.data-v-4fbcde0e{flex:0 0 auto;margin-right:8px}.simple-message-container .simple-message-sender.data-v-4fbcde0e{display:block;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:#999}.simple-message-container .simple-message-body.data-v-4fbcde0e{flex-direction:row;align-items:flex-end}.simple-message-container .simple-message-content.data-v-4fbcde0e{margin-top:8px;background-color:#dceafd;border-radius:0 10px 10px;padding:10px 12px}.simple-message-container .timestamp.data-v-4fbcde0e{flex:0 0 auto;font-size:12px;color:#aaa;margin-left:6px}.simple-message-container .no-padding.data-v-4fbcde0e{padding:0;background-color:transparent} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js index f765b07..e9206a9 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),n=require("../../../../utils/env.js");Math||(a+o+r)();const a=()=>"../../../common/Icon.js",o=()=>"../../../common/Avatar/index.js",r=()=>"../../../common/Drawer/index.js",i=e.defineComponent({__name:"index",props:{groupID:{default:""}},setup(a){const o=a,r=e.ref(),i=e.ref(0),u=e.ref(!1),s=e.ref([]);async function c(){return(await e.es.getGroupApplicationList()).data.applicationList.filter((e=>e.groupID===o.groupID))}function p(){u.value=!u.value}async function l(){const t=await c();if(0===t.length)return[];const n=t.map((e=>0===e.applicationType?e.applicant:e.userID)),{data:a}=await e.Zt.getUserProfile({userIDList:n}),o={};a.forEach((e=>{o[e.userID]=e}));return t.map((e=>{const t=o[0===e.applicationType?e.applicant:e.userID];return{nick:t.nick||t.userID||"anonymous",avatar:t.avatar||"",isRemoved:!1,application:e}}))}function f(t,n,a){e.es.handleGroupApplication({handleAction:n,application:t.application}).then((()=>{s.value[a].isRemoved=!0,setTimeout((()=>{s.value.splice(a,1),i.value-=1}),150)})).catch((()=>{}))}function d(){l().then((e=>{s.value=e,i.value=e.length}))}return e.watch(u,(e=>{e&&l().then((e=>{s.value=e,i.value=e.length}))})),e.watch((()=>s.value.length),((e,t)=>{t>0&&0===e&&(u.value=!1)})),e.onMounted((()=>{c().then((e=>{i.value=e.length})),e.Jt.watch(e.o.GRP,{groupSystemNoticeList:d})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.GRP,{groupSystemNoticeList:d})})),(a,o)=>e.e({a:e.unref(i)>0},e.unref(i)>0?{b:e.t(e.unref(i)),c:e.t(e.unref(e.Wt).t("TUIChat.条入群申请")),d:e.t(e.unref(e.Wt).t("TUIChat.点击处理")),e:e.o$1(p)}:{},{f:e.unref(n.isPC)},e.unref(n.isPC)?{g:e.p({file:e.unref(t.closeIcon$1),size:"16px"})}:{h:e.t(e.unref(e.Wt).t("关闭"))},{i:e.o$1(p),j:e.f(e.unref(s),((t,n,a)=>({a:"11b06e01-2-"+a+",11b06e01-0",b:e.p({url:t.avatar,useSkeletonAnimation:!0}),c:e.t(t.nick),d:e.o$1((e=>f(t,"Agree",n)),t.nick),e:e.o$1((e=>f(t,"Reject",n)),t.nick),f:t.nick,g:t.isRemoved?1:""}))),k:e.t(e.unref(e.Wt).t("TUIChat.申请加入")),l:e.t(e.unref(e.Wt).t("TUIChat.同意")),m:e.t(e.unref(e.Wt).t("TUIChat.拒绝")),n:e.sr(r,"11b06e01-0",{k:"drawerDomInstanceRef"}),o:e.o$1(p),p:e.p({visible:e.unref(u),zIndex:998,popDirection:e.unref(n.isMobile)?"bottom":"right",isFullScreen:e.unref(n.isMobile),overlayColor:e.unref(n.isMobile)?void 0:"transparent",drawerStyle:{bottom:{minHeight:"60vh",maxHeight:"80vh",borderRadius:"12px 12px 0 0"},right:{width:"360px",borderRadius:"12px 0 0 12px",boxShadow:"0 0 10px 0 #d0d0d0"}}})})}}),u=e._export_sfc(i,[["__scopeId","data-v-11b06e01"]]);wx.createComponent(u); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),n=require("../../../../utils/env.js");Math||(a+o+r)();const a=()=>"../../../common/Icon.js",o=()=>"../../../common/Avatar/index.js",r=()=>"../../../common/Drawer/index.js",i=e.defineComponent({__name:"index",props:{groupID:{default:""}},setup(a){const o=a,r=e.ref(),i=e.ref(0),u=e.ref(!1),s=e.ref([]);async function c(){return(await e.es.getGroupApplicationList()).data.applicationList.filter((e=>e.groupID===o.groupID))}function p(){u.value=!u.value}async function l(){const t=await c();if(0===t.length)return[];const n=t.map((e=>0===e.applicationType?e.applicant:e.userID)),{data:a}=await e.Zt.getUserProfile({userIDList:n}),o={};a.forEach((e=>{o[e.userID]=e}));return t.map((e=>{const t=o[0===e.applicationType?e.applicant:e.userID];return{nick:t.nick||t.userID||"anonymous",avatar:t.avatar||"",isRemoved:!1,application:e}}))}function f(t,n,a){e.es.handleGroupApplication({handleAction:n,application:t.application}).then((()=>{s.value[a].isRemoved=!0,setTimeout((()=>{s.value.splice(a,1),i.value-=1}),150)})).catch((()=>{}))}function d(){l().then((e=>{s.value=e,i.value=e.length}))}return e.watch(u,(e=>{e&&l().then((e=>{s.value=e,i.value=e.length}))})),e.watch((()=>s.value.length),((e,t)=>{t>0&&0===e&&(u.value=!1)})),e.onMounted((()=>{c().then((e=>{i.value=e.length})),e.Jt.watch(e.o.GRP,{groupSystemNoticeList:d})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.GRP,{groupSystemNoticeList:d})})),(a,o)=>e.e({a:e.unref(i)>0},e.unref(i)>0?{b:e.t(e.unref(i)),c:e.t(e.unref(e.Wt).t("TUIChat.条入群申请")),d:e.t(e.unref(e.Wt).t("TUIChat.点击处理")),e:e.o$1(p)}:{},{f:e.unref(n.isPC)},e.unref(n.isPC)?{g:e.p({file:e.unref(t.closeIcon$1),size:"16px"})}:{h:e.t(e.unref(e.Wt).t("关闭"))},{i:e.o$1(p),j:e.f(e.unref(s),((t,n,a)=>({a:"50f8ddf9-2-"+a+",50f8ddf9-0",b:e.p({url:t.avatar,useSkeletonAnimation:!0}),c:e.t(t.nick),d:e.o$1((e=>f(t,"Agree",n)),t.nick),e:e.o$1((e=>f(t,"Reject",n)),t.nick),f:t.nick,g:t.isRemoved?1:""}))),k:e.t(e.unref(e.Wt).t("TUIChat.申请加入")),l:e.t(e.unref(e.Wt).t("TUIChat.同意")),m:e.t(e.unref(e.Wt).t("TUIChat.拒绝")),n:e.sr(r,"50f8ddf9-0",{k:"drawerDomInstanceRef"}),o:e.o$1(p),p:e.p({visible:e.unref(u),zIndex:998,popDirection:e.unref(n.isMobile)?"bottom":"right",isFullScreen:e.unref(n.isMobile),overlayColor:e.unref(n.isMobile)?void 0:"transparent",drawerStyle:{bottom:{minHeight:"60vh",maxHeight:"80vh",borderRadius:"12px 12px 0 0"},right:{width:"360px",borderRadius:"12px 0 0 12px",boxShadow:"0 0 10px 0 #d0d0d0"}}})})}}),u=e._export_sfc(i,[["__scopeId","data-v-50f8ddf9"]]);wx.createComponent(u); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxml index cf17877..5305e3a 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxml @@ -1 +1 @@ -{{b}}{{c}}{{d}}{{h}}{{item.c}}{{k}}{{l}}{{m}} \ No newline at end of file +{{b}}{{c}}{{d}}{{h}}{{item.c}}{{k}}{{l}}{{m}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxss index b173b99..21db488 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-group-application/index.wxss @@ -1 +1 @@ -.data-v-11b06e01:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.flex-row.data-v-11b06e01{flex-direction:row}.application-tips.data-v-11b06e01{display:flex;flex-direction:row;justify-content:center;width:100%;padding:5px 0;font-size:14px;background-color:#fce4d3}.application-tips .application-tips-btn.data-v-11b06e01{color:#006eff;cursor:pointer;margin-left:12px}.application-contaienr.data-v-11b06e01{padding:50px 18px 10px;background-color:#fff;height:100%;overflow:hidden auto;font-size:14px}.application-contaienr .application-header.data-v-11b06e01{position:absolute;top:0;left:0;right:0;padding:10px 20px;flex-direction:row-reverse;color:#679ce1;font-size:14px}.application-contaienr .application-item.data-v-11b06e01{display:flex;flex-direction:row;align-items:center;padding:10px 0;transition:transform .15s ease-out}.application-contaienr .application-item+.application-item.data-v-11b06e01{border-top:.5px solid #d0d0d0}.application-contaienr .application-item .application-item-info.data-v-11b06e01{margin-left:8px;margin-right:8px;font-size:14px}.application-contaienr .application-item .application-item-info .application-item-nick.data-v-11b06e01{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.application-contaienr .application-item .application-item-info .application-item-note.data-v-11b06e01{color:#989191;font-size:12px}.application-contaienr .application-item .application-item-operation.data-v-11b06e01{flex-direction:row;margin-left:auto;padding:8px;flex:0 0 auto;font-size:14px}.application-contaienr .application-item .application-item-operation .agree.data-v-11b06e01{color:#679ce1;cursor:pointer}.application-contaienr .application-item .application-item-operation .reject.data-v-11b06e01{margin-left:12px;color:#fb355d;cursor:pointer}.application-contaienr .removed.data-v-11b06e01{transform:translate(-100%)} +.data-v-50f8ddf9:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.flex-row.data-v-50f8ddf9{flex-direction:row}.application-tips.data-v-50f8ddf9{display:flex;flex-direction:row;justify-content:center;width:100%;padding:5px 0;font-size:14px;background-color:#fce4d3}.application-tips .application-tips-btn.data-v-50f8ddf9{color:#006eff;cursor:pointer;margin-left:12px}.application-contaienr.data-v-50f8ddf9{padding:50px 18px 10px;background-color:#fff;height:100%;overflow:hidden auto;font-size:14px}.application-contaienr .application-header.data-v-50f8ddf9{position:absolute;top:0;left:0;right:0;padding:10px 20px;flex-direction:row-reverse;color:#679ce1;font-size:14px}.application-contaienr .application-item.data-v-50f8ddf9{display:flex;flex-direction:row;align-items:center;padding:10px 0;transition:transform .15s ease-out}.application-contaienr .application-item+.application-item.data-v-50f8ddf9{border-top:.5px solid #d0d0d0}.application-contaienr .application-item .application-item-info.data-v-50f8ddf9{margin-left:8px;margin-right:8px;font-size:14px}.application-contaienr .application-item .application-item-info .application-item-nick.data-v-50f8ddf9{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.application-contaienr .application-item .application-item-info .application-item-note.data-v-50f8ddf9{color:#989191;font-size:12px}.application-contaienr .application-item .application-item-operation.data-v-50f8ddf9{flex-direction:row;margin-left:auto;padding:8px;flex:0 0 auto;font-size:14px}.application-contaienr .application-item .application-item-operation .agree.data-v-50f8ddf9{color:#679ce1;cursor:pointer}.application-contaienr .application-item .application-item-operation .reject.data-v-50f8ddf9{margin-left:12px;color:#fb355d;cursor:pointer}.application-contaienr .removed.data-v-50f8ddf9{transform:translate(-100%)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js index acc46eb..7557a21 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../common/Toast/index.js"),n=require("../../../../../common/assets.js"),o=require("../../../../utils/enableSampleTaskStatus.js"),a=require("../../emoji-config/index.js"),s=require("../../../../utils/env.js"),i=require("../../config.js"),l=require("../../../common/Toast/type.js");Math||r();const r=()=>"../../../common/Icon.js",u=e.defineComponent({__name:"index",props:{messageItem:{default:()=>({})},isMultipleSelectMode:{type:Boolean,default:!1}},emits:["toggleMultipleSelectMode"],setup(r,{expose:u,emit:c}){const v=c,d=r,I=i.ChatConfig.getFeatureConfig(),f=e.qt.TYPES,T=e.ref([{key:"open",text:e.Wt.t("TUIChat.打开"),iconUrl:n.copyIcon,renderCondition(){var e;return!(!I.DownloadFile||!g.value)&&(s.isPC&&((null==(e=g.value)?void 0:e.type)===f.MSG_FILE||g.value.type===f.MSG_VIDEO||g.value.type===f.MSG_IMAGE))},clickEvent:function(){var t;let n="";switch(null==(t=g.value)?void 0:t.type){case e.qt.TYPES.MSG_FILE:n=g.value.payload.fileUrl;break;case e.qt.TYPES.MSG_VIDEO:n=g.value.payload.remoteVideoUrl;break;case e.qt.TYPES.MSG_IMAGE:n=g.value.payload.imageInfoArray[0].url}null==window||window.open(n,"_blank")}},{key:"copy",text:e.Wt.t("TUIChat.复制"),iconUrl:n.copyIcon,renderCondition:()=>!(!I.CopyMessage||!g.value)&&g.value.type===f.MSG_TEXT,clickEvent:async function(){var t,n,o;s.isUniFrameWork&&(null==(o=e.i)||o.setClipboardData({data:a.transformTextWithKeysToEmojiNames(null==(n=null==(t=g.value)?void 0:t.payload)?void 0:n.text)}))}},{key:"revoke",text:e.Wt.t("TUIChat.撤回"),iconUrl:n.revokeIcon,renderCondition:()=>!(!I.RevokeMessage||!g.value)&&("out"===g.value.flow&&"success"===g.value.status),clickEvent:function(){if(!g.value)return;e.Jt.getMessageModel(g.value.ID).revokeMessage().then((()=>{o.enableSampleTaskStatus("revokeMessage")})).catch((n=>{if(20016===n.code||10031===n.code){const n=e.Wt.t("TUIChat.已过撤回时限");t.Toast({message:n,type:l.TOAST_TYPE.ERROR})}}))}},{key:"delete",text:e.Wt.t("TUIChat.删除"),iconUrl:n.delIcon,renderCondition:()=>!(!I.DeleteMessage||!g.value)&&"success"===g.value.status,clickEvent:function(){if(!g.value)return;e.Jt.getMessageModel(g.value.ID).deleteMessage()}},{key:"forward",text:e.Wt.t("TUIChat.转发"),iconUrl:n.forwardIcon,renderCondition:()=>!(!I.ForwardMessage||!g.value)&&"success"===g.value.status,clickEvent:function(){if(!g.value)return;e.Jt.update(e.o.CUSTOM,"singleForwardMessageID",g.value.ID)}},{key:"quote",text:e.Wt.t("TUIChat.引用"),iconUrl:n.quoteIcon,renderCondition(){if(!I.QuoteMessage||!g.value)return!1;const t=e.Jt.getMessageModel(g.value.ID);return"success"===g.value.status&&!t.getSignalingInfo()},clickEvent:function(){if(!g.value)return;g.value.quoteMessage()}},{key:"translate",text:e.Wt.t("TUIChat.翻译"),visible:!1,iconUrl:n.translateIcon,renderCondition:()=>!(!I.TranslateMessage||!g.value)&&("success"===g.value.status&&g.value.type===f.MSG_TEXT),clickEvent:function(){if(!e.Jt.getData(e.o.APP,"enabledTranslationPlugin"))return void t.Toast({message:e.Wt.t("TUIChat.请开通翻译功能"),type:l.TOAST_TYPE.WARNING});if(!g.value)return;const n=T.value.findIndex((e=>"translate"===e.key));e.Jt.update(e.o.CHAT,"translateTextInfo",{conversationID:g.value.conversationID,messageID:g.value.ID,visible:!T.value[n].visible})}},{key:"convert",text:e.Wt.t("TUIChat.转文字"),visible:!1,iconUrl:n.convertText,renderCondition:()=>!(!I.VoiceToText||!g.value)&&("success"===g.value.status&&g.value.type===f.MSG_AUDIO),clickEvent:function(){if(!e.Jt.getData(e.o.APP,"enabledVoiceToText"))return void t.Toast({message:e.Wt.t("TUIChat.请开通语音转文字功能")});if(!g.value)return;const n=T.value.findIndex((e=>"convert"===e.key));e.Jt.update(e.o.CHAT,"voiceToTextInfo",{conversationID:g.value.conversationID,messageID:g.value.ID,visible:!T.value[n].visible})}},{key:"multi-select",text:e.Wt.t("TUIChat.多选"),iconUrl:n.multipleSelectIcon,renderCondition:()=>!(!I.MultiSelection||!g.value)&&"success"===g.value.status,clickEvent:function(){v("toggleMultipleSelectMode")}}]),g=e.ref(),m=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{translateTextInfo:p,voiceToTextInfo:k})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{translateTextInfo:p,voiceToTextInfo:k})})),e.watchEffect((()=>{g.value=e.Jt.getMessageModel(d.messageItem.ID)}));const C=e.computed((()=>{for(let e=0;e"translate"===e.key));for(let a=0;a"convert"===e.key));for(let a=0;ae.e({a:!e.unref(C)&&!t.messageItem.hasRiskContent},e.unref(C)||t.messageItem.hasRiskContent?{}:e.e({b:e.unref(I).EmojiReaction},(e.unref(I).EmojiReaction,{}),{c:e.f(e.unref(T),((t,n,o)=>e.e({a:t.renderCondition()},t.renderCondition()?{b:"33cf7325-0-"+o,c:e.p({file:t.iconUrl,size:"15px"}),d:e.t(t.text),e:t.key,f:e.o$1((e=>function(e){T.value[e].clickEvent()}(n)),t.key),g:e.o$1((e=>{"copy"===t.key&&s.isH5}),t.key)}:{}))),d:e.n(e.unref(s.isPC)?"dialog-item-list-web":"dialog-item-list-h5"),e:e.n(e.unref(s.isPC)?"dialog-item-web":"dialog-item-h5")}))}}),c=e._export_sfc(u,[["__scopeId","data-v-33cf7325"]]);wx.createComponent(c); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../common/Toast/index.js"),n=require("../../../../../common/assets.js"),o=require("../../../../utils/enableSampleTaskStatus.js"),a=require("../../emoji-config/index.js"),s=require("../../../../utils/env.js"),i=require("../../config.js"),l=require("../../../common/Toast/type.js");Math||r();const r=()=>"../../../common/Icon.js",u=e.defineComponent({__name:"index",props:{messageItem:{default:()=>({})},isMultipleSelectMode:{type:Boolean,default:!1}},emits:["toggleMultipleSelectMode"],setup(r,{expose:u,emit:c}){const v=c,d=r,I=i.ChatConfig.getFeatureConfig(),f=e.qt.TYPES,T=e.ref([{key:"open",text:e.Wt.t("TUIChat.打开"),iconUrl:n.copyIcon,renderCondition(){var e;return!(!I.DownloadFile||!g.value)&&(s.isPC&&((null==(e=g.value)?void 0:e.type)===f.MSG_FILE||g.value.type===f.MSG_VIDEO||g.value.type===f.MSG_IMAGE))},clickEvent:function(){var t;let n="";switch(null==(t=g.value)?void 0:t.type){case e.qt.TYPES.MSG_FILE:n=g.value.payload.fileUrl;break;case e.qt.TYPES.MSG_VIDEO:n=g.value.payload.remoteVideoUrl;break;case e.qt.TYPES.MSG_IMAGE:n=g.value.payload.imageInfoArray[0].url}null==window||window.open(n,"_blank")}},{key:"copy",text:e.Wt.t("TUIChat.复制"),iconUrl:n.copyIcon,renderCondition:()=>!(!I.CopyMessage||!g.value)&&g.value.type===f.MSG_TEXT,clickEvent:async function(){var t,n,o;s.isUniFrameWork&&(null==(o=e.i)||o.setClipboardData({data:a.transformTextWithKeysToEmojiNames(null==(n=null==(t=g.value)?void 0:t.payload)?void 0:n.text)}))}},{key:"revoke",text:e.Wt.t("TUIChat.撤回"),iconUrl:n.revokeIcon,renderCondition:()=>!(!I.RevokeMessage||!g.value)&&("out"===g.value.flow&&"success"===g.value.status),clickEvent:function(){if(!g.value)return;e.Jt.getMessageModel(g.value.ID).revokeMessage().then((()=>{o.enableSampleTaskStatus("revokeMessage")})).catch((n=>{if(20016===n.code||10031===n.code){const n=e.Wt.t("TUIChat.已过撤回时限");t.Toast({message:n,type:l.TOAST_TYPE.ERROR})}}))}},{key:"delete",text:e.Wt.t("TUIChat.删除"),iconUrl:n.delIcon,renderCondition:()=>!(!I.DeleteMessage||!g.value)&&"success"===g.value.status,clickEvent:function(){if(!g.value)return;e.Jt.getMessageModel(g.value.ID).deleteMessage()}},{key:"forward",text:e.Wt.t("TUIChat.转发"),iconUrl:n.forwardIcon,renderCondition:()=>!(!I.ForwardMessage||!g.value)&&"success"===g.value.status,clickEvent:function(){if(!g.value)return;e.Jt.update(e.o.CUSTOM,"singleForwardMessageID",g.value.ID)}},{key:"quote",text:e.Wt.t("TUIChat.引用"),iconUrl:n.quoteIcon,renderCondition(){if(!I.QuoteMessage||!g.value)return!1;const t=e.Jt.getMessageModel(g.value.ID);return"success"===g.value.status&&!t.getSignalingInfo()},clickEvent:function(){if(!g.value)return;g.value.quoteMessage()}},{key:"translate",text:e.Wt.t("TUIChat.翻译"),visible:!1,iconUrl:n.translateIcon,renderCondition:()=>!(!I.TranslateMessage||!g.value)&&("success"===g.value.status&&g.value.type===f.MSG_TEXT),clickEvent:function(){if(!e.Jt.getData(e.o.APP,"enabledTranslationPlugin"))return void t.Toast({message:e.Wt.t("TUIChat.请开通翻译功能"),type:l.TOAST_TYPE.WARNING});if(!g.value)return;const n=T.value.findIndex((e=>"translate"===e.key));e.Jt.update(e.o.CHAT,"translateTextInfo",{conversationID:g.value.conversationID,messageID:g.value.ID,visible:!T.value[n].visible})}},{key:"convert",text:e.Wt.t("TUIChat.转文字"),visible:!1,iconUrl:n.convertText,renderCondition:()=>!(!I.VoiceToText||!g.value)&&("success"===g.value.status&&g.value.type===f.MSG_AUDIO),clickEvent:function(){if(!e.Jt.getData(e.o.APP,"enabledVoiceToText"))return void t.Toast({message:e.Wt.t("TUIChat.请开通语音转文字功能")});if(!g.value)return;const n=T.value.findIndex((e=>"convert"===e.key));e.Jt.update(e.o.CHAT,"voiceToTextInfo",{conversationID:g.value.conversationID,messageID:g.value.ID,visible:!T.value[n].visible})}},{key:"multi-select",text:e.Wt.t("TUIChat.多选"),iconUrl:n.multipleSelectIcon,renderCondition:()=>!(!I.MultiSelection||!g.value)&&"success"===g.value.status,clickEvent:function(){v("toggleMultipleSelectMode")}}]),g=e.ref(),m=e.ref();e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{translateTextInfo:p,voiceToTextInfo:k})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{translateTextInfo:p,voiceToTextInfo:k})})),e.watchEffect((()=>{g.value=e.Jt.getMessageModel(d.messageItem.ID)}));const C=e.computed((()=>{for(let e=0;e"translate"===e.key));for(let a=0;a"convert"===e.key));for(let a=0;ae.e({a:!e.unref(C)&&!t.messageItem.hasRiskContent},e.unref(C)||t.messageItem.hasRiskContent?{}:e.e({b:e.unref(I).EmojiReaction},(e.unref(I).EmojiReaction,{}),{c:e.f(e.unref(T),((t,n,o)=>e.e({a:t.renderCondition()},t.renderCondition()?{b:"3d161892-0-"+o,c:e.p({file:t.iconUrl,size:"15px"}),d:e.t(t.text),e:t.key,f:e.o$1((e=>function(e){T.value[e].clickEvent()}(n)),t.key),g:e.o$1((e=>{"copy"===t.key&&s.isH5}),t.key)}:{}))),d:e.n(e.unref(s.isPC)?"dialog-item-list-web":"dialog-item-list-h5"),e:e.n(e.unref(s.isPC)?"dialog-item-web":"dialog-item-h5")}))}}),c=e._export_sfc(u,[["__scopeId","data-v-3d161892"]]);wx.createComponent(c); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxml index 14f66d0..ea3d4d4 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxss index bfd204f..a84d17c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/index.wxss @@ -1 +1 @@ -body.data-v-33cf7325,div.data-v-33cf7325,ul.data-v-33cf7325,ol.data-v-33cf7325,dt.data-v-33cf7325,dd.data-v-33cf7325,li.data-v-33cf7325,dl.data-v-33cf7325,h1.data-v-33cf7325,h2.data-v-33cf7325,h3.data-v-33cf7325,h4.data-v-33cf7325,p.data-v-33cf7325{margin:0;padding:0;font-style:normal}ol.data-v-33cf7325,ul.data-v-33cf7325,li.data-v-33cf7325{list-style:none}img.data-v-33cf7325{border:0;vertical-align:middle;pointer-events:none}body.data-v-33cf7325{color:#000;background:#fff}.clear.data-v-33cf7325{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-33cf7325{color:#000;text-decoration:none;cursor:pointer}a.data-v-33cf7325:hover{text-decoration:none}input.data-v-33cf7325,textarea.data-v-33cf7325{-webkit-user-select:auto;user-select:auto}input.data-v-33cf7325:focus,input.data-v-33cf7325:active,textarea.data-v-33cf7325:focus,textarea.data-v-33cf7325:active{outline:none}.chat-aside.data-v-33cf7325{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.dialog-item-web.data-v-33cf7325,.dialog-item-h5.data-v-33cf7325{background:#fff;border-radius:8px;border:1px solid #e0e0e0;padding:12px 0}.dialog-item-web .dialog-item-list.data-v-33cf7325,.dialog-item-h5 .dialog-item-list.data-v-33cf7325{display:flex;align-items:baseline;white-space:nowrap;flex-wrap:wrap;max-width:280px}.dialog-item-web .dialog-item-list .list-item.data-v-33cf7325,.dialog-item-h5 .dialog-item-list .list-item.data-v-33cf7325{padding:4px 12px;display:flex;flex-direction:row;align-items:center}.dialog-item-web .dialog-item-list .list-item .list-item-text.data-v-33cf7325,.dialog-item-h5 .dialog-item-list .list-item .list-item-text.data-v-33cf7325{padding-left:4px;font-size:12px;line-height:17px;color:#000}.dialog-item-h5.data-v-33cf7325{padding:0}.dialog-item-h5 .dialog-item-list.data-v-33cf7325{margin:10px;white-space:nowrap;flex-wrap:wrap;max-width:280px}.dialog-item-h5 .dialog-item-list .list-item.data-v-33cf7325{padding:0 8px;display:flex;flex-direction:column;align-items:center;color:#4f4f4f}.dialog-item-h5 .dialog-item-list .list-item .list-item-text.data-v-33cf7325{padding-left:0;color:#000} +body.data-v-3d161892,div.data-v-3d161892,ul.data-v-3d161892,ol.data-v-3d161892,dt.data-v-3d161892,dd.data-v-3d161892,li.data-v-3d161892,dl.data-v-3d161892,h1.data-v-3d161892,h2.data-v-3d161892,h3.data-v-3d161892,h4.data-v-3d161892,p.data-v-3d161892{margin:0;padding:0;font-style:normal}ol.data-v-3d161892,ul.data-v-3d161892,li.data-v-3d161892{list-style:none}img.data-v-3d161892{border:0;vertical-align:middle;pointer-events:none}body.data-v-3d161892{color:#000;background:#fff}.clear.data-v-3d161892{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-3d161892{color:#000;text-decoration:none;cursor:pointer}a.data-v-3d161892:hover{text-decoration:none}input.data-v-3d161892,textarea.data-v-3d161892{-webkit-user-select:auto;user-select:auto}input.data-v-3d161892:focus,input.data-v-3d161892:active,textarea.data-v-3d161892:focus,textarea.data-v-3d161892:active{outline:none}.chat-aside.data-v-3d161892{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.dialog-item-web.data-v-3d161892,.dialog-item-h5.data-v-3d161892{background:#fff;border-radius:8px;border:1px solid #e0e0e0;padding:12px 0}.dialog-item-web .dialog-item-list.data-v-3d161892,.dialog-item-h5 .dialog-item-list.data-v-3d161892{display:flex;align-items:baseline;white-space:nowrap;flex-wrap:wrap;max-width:280px}.dialog-item-web .dialog-item-list .list-item.data-v-3d161892,.dialog-item-h5 .dialog-item-list .list-item.data-v-3d161892{padding:4px 12px;display:flex;flex-direction:row;align-items:center}.dialog-item-web .dialog-item-list .list-item .list-item-text.data-v-3d161892,.dialog-item-h5 .dialog-item-list .list-item .list-item-text.data-v-3d161892{padding-left:4px;font-size:12px;line-height:17px;color:#000}.dialog-item-h5.data-v-3d161892{padding:0}.dialog-item-h5 .dialog-item-list.data-v-3d161892{margin:10px;white-space:nowrap;flex-wrap:wrap;max-width:280px}.dialog-item-h5 .dialog-item-list .list-item.data-v-3d161892{padding:0 8px;display:flex;flex-direction:column;align-items:center;color:#4f4f4f}.dialog-item-h5 .dialog-item-list .list-item .list-item-text.data-v-3d161892{padding-left:0;color:#000} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js index 25fc13e..af88554 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-revoked",props:{isEdit:{type:Boolean,default:()=>!1},messageItem:{type:Object,default:()=>({})}},emits:["messageEdit"],setup(t,{emit:r}){const f=t,n=e.ref(),o=e.ref(!1),u=r;e.watchEffect((()=>{n.value=f.messageItem,o.value=f.isEdit}));const s=()=>{u("messageEdit")};return(t,r)=>e.e({a:"in"===e.unref(n).flow},"in"===e.unref(n).flow?{b:e.t(e.unref(n).nick||e.unref(n).from)}:e.unref(n).from===e.unref(n).revoker?{d:e.t(e.unref(e.Wt).t("TUIChat.您"))}:{e:e.t(e.unref(n).revoker)},{c:e.unref(n).from===e.unref(n).revoker,f:e.t(e.unref(e.Wt).t("TUIChat.撤回了一条消息")),g:"out"===e.unref(n).flow&&e.unref(o)},"out"===e.unref(n).flow&&e.unref(o)?{h:e.t(e.unref(e.Wt).t("TUIChat.重新编辑")),i:e.o$1(s)}:{})}}),r=e._export_sfc(t,[["__scopeId","data-v-85ae40f5"]]);wx.createComponent(r); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=e.defineComponent({__name:"message-revoked",props:{isEdit:{type:Boolean,default:()=>!1},messageItem:{type:Object,default:()=>({})}},emits:["messageEdit"],setup(t,{emit:r}){const n=t,f=e.ref(),o=e.ref(!1),u=r;e.watchEffect((()=>{f.value=n.messageItem,o.value=n.isEdit}));const s=()=>{u("messageEdit")};return(t,r)=>e.e({a:"in"===e.unref(f).flow},"in"===e.unref(f).flow?{b:e.t(e.unref(f).nick||e.unref(f).from)}:e.unref(f).from===e.unref(f).revoker?{d:e.t(e.unref(e.Wt).t("TUIChat.您"))}:{e:e.t(e.unref(f).revoker)},{c:e.unref(f).from===e.unref(f).revoker,f:e.t(e.unref(e.Wt).t("TUIChat.撤回了一条消息")),g:"out"===e.unref(f).flow&&e.unref(o)},"out"===e.unref(f).flow&&e.unref(o)?{h:e.t(e.unref(e.Wt).t("TUIChat.重新编辑")),i:e.o$1(s)}:{})}}),r=e._export_sfc(t,[["__scopeId","data-v-46e8b737"]]);wx.createComponent(r); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxml index d30fa7e..b37cfa5 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxss index 582b86d..8124a0c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/message-tool/message-revoked.wxss @@ -1 +1 @@ -body.data-v-85ae40f5,div.data-v-85ae40f5,ul.data-v-85ae40f5,ol.data-v-85ae40f5,dt.data-v-85ae40f5,dd.data-v-85ae40f5,li.data-v-85ae40f5,dl.data-v-85ae40f5,h1.data-v-85ae40f5,h2.data-v-85ae40f5,h3.data-v-85ae40f5,h4.data-v-85ae40f5,p.data-v-85ae40f5{margin:0;padding:0;font-style:normal}ol.data-v-85ae40f5,ul.data-v-85ae40f5,li.data-v-85ae40f5{list-style:none}img.data-v-85ae40f5{border:0;vertical-align:middle;pointer-events:none}body.data-v-85ae40f5{color:#000;background:#fff}.clear.data-v-85ae40f5{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-85ae40f5{color:#000;text-decoration:none;cursor:pointer}a.data-v-85ae40f5:hover{text-decoration:none}input.data-v-85ae40f5,textarea.data-v-85ae40f5{-webkit-user-select:auto;user-select:auto}input.data-v-85ae40f5:focus,input.data-v-85ae40f5:active,textarea.data-v-85ae40f5:focus,textarea.data-v-85ae40f5:active{outline:none}.chat-aside.data-v-85ae40f5{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.revoke.data-v-85ae40f5{display:flex;flex-direction:row;justify-content:center;color:#999;font-size:12px;margin-bottom:10px;white-space:pre}.revoke .edit.data-v-85ae40f5{padding:0 5px;color:#006eff} +body.data-v-46e8b737,div.data-v-46e8b737,ul.data-v-46e8b737,ol.data-v-46e8b737,dt.data-v-46e8b737,dd.data-v-46e8b737,li.data-v-46e8b737,dl.data-v-46e8b737,h1.data-v-46e8b737,h2.data-v-46e8b737,h3.data-v-46e8b737,h4.data-v-46e8b737,p.data-v-46e8b737{margin:0;padding:0;font-style:normal}ol.data-v-46e8b737,ul.data-v-46e8b737,li.data-v-46e8b737{list-style:none}img.data-v-46e8b737{border:0;vertical-align:middle;pointer-events:none}body.data-v-46e8b737{color:#000;background:#fff}.clear.data-v-46e8b737{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-46e8b737{color:#000;text-decoration:none;cursor:pointer}a.data-v-46e8b737:hover{text-decoration:none}input.data-v-46e8b737,textarea.data-v-46e8b737{-webkit-user-select:auto;user-select:auto}input.data-v-46e8b737:focus,input.data-v-46e8b737:active,textarea.data-v-46e8b737:focus,textarea.data-v-46e8b737:active{outline:none}.chat-aside.data-v-46e8b737{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.revoke.data-v-46e8b737{display:flex;flex-direction:row;justify-content:center;color:#999;font-size:12px;margin-bottom:10px;white-space:pre}.revoke .edit.data-v-46e8b737{padding:0 5px;color:#006eff} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js index b347a53..4449b3f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const a=require("../../../../../common/assets.js"),t=require("../../../../utils/env.js");Math||(r+u+s+n)();const r=()=>"../../../common/Icon.js",n=()=>"../../../common/Overlay/index.js",u=()=>"../../../common/Avatar/index.js",s=()=>"../../../common/FetchMore/index.js",o=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["setReadReceiptPanelVisible"],setup(r,{emit:n}){const u=n,s=r;let o="",i="";const d=["unread","read"],c={unread:!1,read:!1,close:!1},f=e.ref(!1),l=e.ref(!1),m=e.ref(!1),v=e.ref(!1),b=e.ref("unread"),p=e.ref({read:{tabName:e.Wt.t("TUIChat.已读"),count:void 0,memberList:[]},unread:{tabName:e.Wt.t("TUIChat.未读"),count:void 0,memberList:[]},close:{tabName:e.Wt.t("TUIChat.关闭"),count:void 0,memberList:[]}});async function I(a="all"){const t=e.Jt.getMessageModel(s.message.ID);let r={},n={};"all"!==a&&"unread"!==a||(r=await e.Qt.getGroupMessageReadMemberList({message:t,filter:1,cursor:o,count:100}),r&&(o=r.data.cursor,r.data.isCompleted&&(c.unread=!0))),"all"!==a&&"read"!==a||(n=await e.Qt.getGroupMessageReadMemberList({message:t,filter:0,cursor:i,count:100}),n&&(i=n.data.cursor,n.data.isCompleted&&(c.read=!0)));const{unreadCount:u,readCount:d}=t.readReceiptInfo;return{unreadResult:{count:u,...r.data},readResult:{count:d,...n.data}}}async function L(){if(!c[b.value]&&!f.value&&(f.value=!0,"unread"===b.value||"read"===b.value)){const{unreadResult:e,readResult:a}=await I(b.value);g();try{p.value.unread.memberList=p.value.unread.memberList.concat(e.unreadUserInfoList||[]),p.value.read.memberList=p.value.read.memberList.concat(a.readUserInfoList||[])}finally{f.value=!1}}}async function R(){o="",i="",v.value=!1,c.unread=!1,c.read=!1;const{unreadResult:e,readResult:a}=await I("all");g(),C("read",a.count,a.readUserInfoList),C("unread",e.count,e.unreadUserInfoList),C("close")}function g(){c.read&&c.unread&&(v.value=!0)}function C(e,a,t){p.value[e].count=a,p.value[e].memberList=t||[]}function h(){l.value=!0,setTimeout((()=>{u("setReadReceiptPanelVisible",!1)}),200)}return e.onMounted((async()=>{await R(),e.nextTick$1((()=>{m.value=!0}))})),e.watch((()=>s.message.readReceiptInfo.readCount),(()=>{R()})),(r,n)=>e.e({a:e.t(e.unref(e.Wt).t("TUIChat.消息详情")),b:e.o$1(h),c:e.p({size:"12px",hotAreaSize:"8",file:e.unref(a.closeIcon$2)}),d:e.f(d,((a,t,r)=>({a:e.t(e.unref(p)[a].tabName),b:e.t(void 0===e.unref(p)[a].count?"":e.unref(p)[a].count),c:a,d:a===e.unref(b)?1:"",e:e.o$1((e=>function(e){b.value=e}(a)),a)}))),e:0===e.unref(p)[e.unref(b)].count&&e.unref(m)},0===e.unref(p)[e.unref(b)].count&&e.unref(m)?{f:e.t(e.unref(e.Wt).t("TUIChat.空"))}:e.unref(m)?e.e({h:"unread"===e.unref(b)},"unread"===e.unref(b)?{i:e.f(e.unref(p)[e.unref(b)].memberList,((a,t,r)=>({a:"e793a91d-2-"+r+",e793a91d-0",b:e.p({useSkeletonAnimation:!0,url:a.avatar||""}),c:e.t(a.nick||a.userID),d:a.userID})))}:{},{j:"read"===e.unref(b)},"read"===e.unref(b)?{k:e.f(e.unref(p)[e.unref(b)].memberList,((a,t,r)=>({a:"e793a91d-3-"+r+",e793a91d-0",b:e.p({useSkeletonAnimation:!0,url:a.avatar}),c:e.t(a.nick||a.userID),d:a.userID})))}:{}):{},{g:e.unref(m),l:e.unref(m)},e.unref(m)?{m:e.o$1(L),n:e.p({isFetching:e.unref(f),isTerminateObserve:e.unref(v)})}:{},{o:e.unref(t.isMobile)?1:"",p:e.unref(t.isUniFrameWork)?1:"",q:e.unref(t.isMobile)&&e.unref(l)?1:"",r:e.o$1(h),s:e.p({maskColor:"transparent"})})}}),i=e._export_sfc(o,[["__scopeId","data-v-e793a91d"]]);wx.createComponent(i); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const a=require("../../../../../common/assets.js"),t=require("../../../../utils/env.js");Math||(r+u+s+n)();const r=()=>"../../../common/Icon.js",n=()=>"../../../common/Overlay/index.js",u=()=>"../../../common/Avatar/index.js",s=()=>"../../../common/FetchMore/index.js",o=e.defineComponent({__name:"index",props:{message:{default:()=>({})}},emits:["setReadReceiptPanelVisible"],setup(r,{emit:n}){const u=n,s=r;let o="",i="";const d=["unread","read"],c={unread:!1,read:!1,close:!1},f=e.ref(!1),l=e.ref(!1),m=e.ref(!1),v=e.ref(!1),b=e.ref("unread"),p=e.ref({read:{tabName:e.Wt.t("TUIChat.已读"),count:void 0,memberList:[]},unread:{tabName:e.Wt.t("TUIChat.未读"),count:void 0,memberList:[]},close:{tabName:e.Wt.t("TUIChat.关闭"),count:void 0,memberList:[]}});async function I(a="all"){const t=e.Jt.getMessageModel(s.message.ID);let r={},n={};"all"!==a&&"unread"!==a||(r=await e.Qt.getGroupMessageReadMemberList({message:t,filter:1,cursor:o,count:100}),r&&(o=r.data.cursor,r.data.isCompleted&&(c.unread=!0))),"all"!==a&&"read"!==a||(n=await e.Qt.getGroupMessageReadMemberList({message:t,filter:0,cursor:i,count:100}),n&&(i=n.data.cursor,n.data.isCompleted&&(c.read=!0)));const{unreadCount:u,readCount:d}=t.readReceiptInfo;return{unreadResult:{count:u,...r.data},readResult:{count:d,...n.data}}}async function L(){if(!c[b.value]&&!f.value&&(f.value=!0,"unread"===b.value||"read"===b.value)){const{unreadResult:e,readResult:a}=await I(b.value);g();try{p.value.unread.memberList=p.value.unread.memberList.concat(e.unreadUserInfoList||[]),p.value.read.memberList=p.value.read.memberList.concat(a.readUserInfoList||[])}finally{f.value=!1}}}async function R(){o="",i="",v.value=!1,c.unread=!1,c.read=!1;const{unreadResult:e,readResult:a}=await I("all");g(),C("read",a.count,a.readUserInfoList),C("unread",e.count,e.unreadUserInfoList),C("close")}function g(){c.read&&c.unread&&(v.value=!0)}function C(e,a,t){p.value[e].count=a,p.value[e].memberList=t||[]}function h(){l.value=!0,setTimeout((()=>{u("setReadReceiptPanelVisible",!1)}),200)}return e.onMounted((async()=>{await R(),e.nextTick$1((()=>{m.value=!0}))})),e.watch((()=>s.message.readReceiptInfo.readCount),(()=>{R()})),(r,n)=>e.e({a:e.t(e.unref(e.Wt).t("TUIChat.消息详情")),b:e.o$1(h),c:e.p({size:"12px",hotAreaSize:"8",file:e.unref(a.closeIcon$2)}),d:e.f(d,((a,t,r)=>({a:e.t(e.unref(p)[a].tabName),b:e.t(void 0===e.unref(p)[a].count?"":e.unref(p)[a].count),c:a,d:a===e.unref(b)?1:"",e:e.o$1((e=>function(e){b.value=e}(a)),a)}))),e:0===e.unref(p)[e.unref(b)].count&&e.unref(m)},0===e.unref(p)[e.unref(b)].count&&e.unref(m)?{f:e.t(e.unref(e.Wt).t("TUIChat.空"))}:e.unref(m)?e.e({h:"unread"===e.unref(b)},"unread"===e.unref(b)?{i:e.f(e.unref(p)[e.unref(b)].memberList,((a,t,r)=>({a:"f19a5438-2-"+r+",f19a5438-0",b:e.p({useSkeletonAnimation:!0,url:a.avatar||""}),c:e.t(a.nick||a.userID),d:a.userID})))}:{},{j:"read"===e.unref(b)},"read"===e.unref(b)?{k:e.f(e.unref(p)[e.unref(b)].memberList,((a,t,r)=>({a:"f19a5438-3-"+r+",f19a5438-0",b:e.p({useSkeletonAnimation:!0,url:a.avatar}),c:e.t(a.nick||a.userID),d:a.userID})))}:{}):{},{g:e.unref(m),l:e.unref(m)},e.unref(m)?{m:e.o$1(L),n:e.p({isFetching:e.unref(f),isTerminateObserve:e.unref(v)})}:{},{o:e.unref(t.isMobile)?1:"",p:e.unref(t.isUniFrameWork)?1:"",q:e.unref(t.isMobile)&&e.unref(l)?1:"",r:e.o$1(h),s:e.p({maskColor:"transparent"})})}}),i=e._export_sfc(o,[["__scopeId","data-v-f19a5438"]]);wx.createComponent(i); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxml index e242959..82a867d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxml @@ -1 +1 @@ -{{a}}{{tabName.a}}{{tabName.b}} - {{f}} - {{item.c}}{{item.c}} \ No newline at end of file +{{a}}{{tabName.a}}{{tabName.b}} - {{f}} - {{item.c}}{{item.c}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxss index e8ff49b..7643ae5 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/read-receipt-panel/index.wxss @@ -1 +1 @@ -.data-v-e793a91d:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.read-receipt-panel.data-v-e793a91d,.read-receipt-panel-mobile.data-v-e793a91d{background-color:#fff;box-shadow:0 7px 20px rgba(0,0,0,.1);width:368px;height:510px;padding:30px 20px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.read-receipt-panel .header.data-v-e793a91d,.read-receipt-panel-mobile .header.data-v-e793a91d{flex-direction:row;justify-content:center;align-items:center;position:relative}.read-receipt-panel .header .header-text.data-v-e793a91d,.read-receipt-panel-mobile .header .header-text.data-v-e793a91d{font-weight:700;font-size:16px;line-height:30px;color:#333}.read-receipt-panel .header .header-close-icon.data-v-e793a91d,.read-receipt-panel-mobile .header .header-close-icon.data-v-e793a91d{position:absolute;right:0;margin-right:10px}.read-receipt-panel .read-status-counter-container.data-v-e793a91d,.read-receipt-panel-mobile .read-status-counter-container.data-v-e793a91d{flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:59px;margin:20px 40px 17.5px}.read-receipt-panel .read-status-counter-container .read-status-counter.data-v-e793a91d,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter.data-v-e793a91d{justify-content:flex-start;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.read-receipt-panel .read-status-counter-container .read-status-counter .status-text.data-v-e793a91d,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter .status-text.data-v-e793a91d{font-size:14px;line-height:20px}.read-receipt-panel .read-status-counter-container .read-status-counter .status-count.data-v-e793a91d,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter .status-count.data-v-e793a91d{margin-top:2px;font-size:30px;font-weight:bolder;line-height:37px}.read-receipt-panel .read-status-counter-container .read-status-counter.active.data-v-e793a91d,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter.active.data-v-e793a91d{color:#679ce1}.read-receipt-panel .read-status-member-list.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list.data-v-e793a91d{flex:1 1 auto;overflow:hidden auto;padding:20px 0 0;border-top:.5px solid #e8e8e9;font-size:14px}.read-receipt-panel .read-status-member-list .empty-list-tip.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .empty-list-tip.data-v-e793a91d{align-self:center;color:#b3b3b3}.read-receipt-panel .read-status-member-list .read-status-member-container.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container.data-v-e793a91d{flex-direction:row;align-items:center}.read-receipt-panel .read-status-member-list .read-status-member-container .read-status-avatar.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container .read-status-avatar.data-v-e793a91d{flex:0 0 auto}.read-receipt-panel .read-status-member-list .read-status-member-container .username.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container .username.data-v-e793a91d{margin-left:8px;line-height:20px;flex:0 1 auto;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.read-receipt-panel .read-status-member-list .read-status-member-container+.read-status-member-container.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container+.read-status-member-container.data-v-e793a91d{margin-top:20px}.read-receipt-panel .read-status-member-list .fetch-more-container.data-v-e793a91d,.read-receipt-panel-mobile .read-status-member-list .fetch-more-container.data-v-e793a91d{justify-content:center;align-items:center;margin-top:auto}.read-receipt-panel-mobile.data-v-e793a91d{box-shadow:none;width:100%;height:100%;border-radius:0;animation:slide-in-from-right-e793a91d .3s ease-out;transition:transform .2s ease-out}@keyframes slide-in-from-right-e793a91d{0%{transform:translate(100%)}}.read-receipt-panel-uni.data-v-e793a91d{width:100vw;height:100vh}.read-receipt-panel-close-mobile.data-v-e793a91d{transform:translate(100%)} +.data-v-f19a5438:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.read-receipt-panel.data-v-f19a5438,.read-receipt-panel-mobile.data-v-f19a5438{background-color:#fff;box-shadow:0 7px 20px rgba(0,0,0,.1);width:368px;height:510px;padding:30px 20px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden}.read-receipt-panel .header.data-v-f19a5438,.read-receipt-panel-mobile .header.data-v-f19a5438{flex-direction:row;justify-content:center;align-items:center;position:relative}.read-receipt-panel .header .header-text.data-v-f19a5438,.read-receipt-panel-mobile .header .header-text.data-v-f19a5438{font-weight:700;font-size:16px;line-height:30px;color:#333}.read-receipt-panel .header .header-close-icon.data-v-f19a5438,.read-receipt-panel-mobile .header .header-close-icon.data-v-f19a5438{position:absolute;right:0;margin-right:10px}.read-receipt-panel .read-status-counter-container.data-v-f19a5438,.read-receipt-panel-mobile .read-status-counter-container.data-v-f19a5438{flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:59px;margin:20px 40px 17.5px}.read-receipt-panel .read-status-counter-container .read-status-counter.data-v-f19a5438,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter.data-v-f19a5438{justify-content:flex-start;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.read-receipt-panel .read-status-counter-container .read-status-counter .status-text.data-v-f19a5438,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter .status-text.data-v-f19a5438{font-size:14px;line-height:20px}.read-receipt-panel .read-status-counter-container .read-status-counter .status-count.data-v-f19a5438,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter .status-count.data-v-f19a5438{margin-top:2px;font-size:30px;font-weight:bolder;line-height:37px}.read-receipt-panel .read-status-counter-container .read-status-counter.active.data-v-f19a5438,.read-receipt-panel-mobile .read-status-counter-container .read-status-counter.active.data-v-f19a5438{color:#679ce1}.read-receipt-panel .read-status-member-list.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list.data-v-f19a5438{flex:1 1 auto;overflow:hidden auto;padding:20px 0 0;border-top:.5px solid #e8e8e9;font-size:14px}.read-receipt-panel .read-status-member-list .empty-list-tip.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .empty-list-tip.data-v-f19a5438{align-self:center;color:#b3b3b3}.read-receipt-panel .read-status-member-list .read-status-member-container.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container.data-v-f19a5438{flex-direction:row;align-items:center}.read-receipt-panel .read-status-member-list .read-status-member-container .read-status-avatar.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container .read-status-avatar.data-v-f19a5438{flex:0 0 auto}.read-receipt-panel .read-status-member-list .read-status-member-container .username.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container .username.data-v-f19a5438{margin-left:8px;line-height:20px;flex:0 1 auto;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.read-receipt-panel .read-status-member-list .read-status-member-container+.read-status-member-container.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .read-status-member-container+.read-status-member-container.data-v-f19a5438{margin-top:20px}.read-receipt-panel .read-status-member-list .fetch-more-container.data-v-f19a5438,.read-receipt-panel-mobile .read-status-member-list .fetch-more-container.data-v-f19a5438{justify-content:center;align-items:center;margin-top:auto}.read-receipt-panel-mobile.data-v-f19a5438{box-shadow:none;width:100%;height:100%;border-radius:0;animation:slide-in-from-right-f19a5438 .3s ease-out;transition:transform .2s ease-out}@keyframes slide-in-from-right-f19a5438{0%{transform:translate(100%)}}.read-receipt-panel-uni.data-v-f19a5438{width:100vw;height:100vh}.read-receipt-panel-close-mobile.data-v-f19a5438{transform:translate(100%)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js index 6422a46..b81d46f 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),o=require("../../../../utils/type-check.js");Math||a();const a=()=>"../../../common/Icon.js",n=e.defineComponent({__name:"index",emits:["scrollToLatestMessage"],setup(a,{expose:n,emit:l}){const u=l,s=e.ref([]),i=e.ref(""),r=e.ref(0),v=e.ref(0),c=e.ref(!1),d=e.ref(!1),f=e.ref(!1),g=e.computed((()=>v.value?`${v.value}${e.Wt.t("TUIChat.条新消息")}`:e.Wt.t("TUIChat.回到最新位置")));function m(e){var t,o;s.value=e||[];const a=null==(o=s.value)?void 0:o[(null==(t=s.value)?void 0:t.length)-1];d.value=!!(a&&(null==a?void 0:a.time)<(null==r?void 0:r.value))}function h(e){Array.isArray(e)&&f.value&&e.forEach((e=>{!e||e.conversationID!==i.value||e.isDeleted||e.isRevoked||function(e){var t,a;return"user_typing_status"===(null==(a=o.JSONToObject(null==(t=e.payload)?void 0:t.data))?void 0:a.businessID)}(e)||(v.value+=1)}))}function p(e){var t;(null==e?void 0:e.conversationID)!==i.value&&T(),i.value=(null==e?void 0:e.conversationID)||"",r.value=(null==(t=null==e?void 0:e.lastMessage)?void 0:t.lastTime)||0}function T(){v.value=0}function C(){void 0!==e.Jt.getData(e.o.CHAT,"messageSource")&&e.Jt.update(e.o.CHAT,"messageSource",void 0),T(),u("scrollToLatestMessage")}return e.watch((()=>[c.value,d.value]),(()=>{f.value=c.value||d.value,f.value||T()}),{immediate:!0}),e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{messageList:m,newMessageList:h}),e.Jt.watch(e.o.CONV,{currentConversation:p})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{messageList:m,newMessageList:h}),e.Jt.unwatch(e.o.CONV,{currentConversation:p})})),n({judgeScrollOverOneScreen:async function(t){var o,a,n,l,u;if(t.target)try{const{height:s}=await e.T(`#${null==(o=t.target)?void 0:o.id}`,"messageList")||{},i=(null==(a=t.target)?void 0:a.scrollHeight)||(null==(n=t.detail)?void 0:n.scrollHeight);if(i-((null==(l=t.target)?void 0:l.scrollTop)||(null==(u=t.detail)?void 0:u.scrollTop)||0)>2*s)return void(c.value=!0);c.value=!1}catch(s){c.value=!1}},isScrollButtonVisible:f}),(o,a)=>e.e({a:e.unref(f)},e.unref(f)?{b:e.p({width:"10px",height:"10px",file:e.unref(t.doubleArrowIcon)}),c:e.t(e.unref(g)),d:e.o$1(C)}:{})}}),l=e._export_sfc(n,[["__scopeId","data-v-7486cc2e"]]);wx.createComponent(l); +"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js");const t=require("../../../../../common/assets.js"),o=require("../../../../utils/type-check.js");Math||a();const a=()=>"../../../common/Icon.js",n=e.defineComponent({__name:"index",emits:["scrollToLatestMessage"],setup(a,{expose:n,emit:l}){const u=l,s=e.ref([]),i=e.ref(""),r=e.ref(0),v=e.ref(0),c=e.ref(!1),d=e.ref(!1),f=e.ref(!1),g=e.computed((()=>v.value?`${v.value}${e.Wt.t("TUIChat.条新消息")}`:e.Wt.t("TUIChat.回到最新位置")));function m(e){var t,o;s.value=e||[];const a=null==(o=s.value)?void 0:o[(null==(t=s.value)?void 0:t.length)-1];d.value=!!(a&&(null==a?void 0:a.time)<(null==r?void 0:r.value))}function h(e){Array.isArray(e)&&f.value&&e.forEach((e=>{!e||e.conversationID!==i.value||e.isDeleted||e.isRevoked||function(e){var t,a;return"user_typing_status"===(null==(a=o.JSONToObject(null==(t=e.payload)?void 0:t.data))?void 0:a.businessID)}(e)||(v.value+=1)}))}function p(e){var t;(null==e?void 0:e.conversationID)!==i.value&&T(),i.value=(null==e?void 0:e.conversationID)||"",r.value=(null==(t=null==e?void 0:e.lastMessage)?void 0:t.lastTime)||0}function T(){v.value=0}function C(){void 0!==e.Jt.getData(e.o.CHAT,"messageSource")&&e.Jt.update(e.o.CHAT,"messageSource",void 0),T(),u("scrollToLatestMessage")}return e.watch((()=>[c.value,d.value]),(()=>{f.value=c.value||d.value,f.value||T()}),{immediate:!0}),e.onMounted((()=>{e.Jt.watch(e.o.CHAT,{messageList:m,newMessageList:h}),e.Jt.watch(e.o.CONV,{currentConversation:p})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CHAT,{messageList:m,newMessageList:h}),e.Jt.unwatch(e.o.CONV,{currentConversation:p})})),n({judgeScrollOverOneScreen:async function(t){var o,a,n,l,u;if(t.target)try{const{height:s}=await e.T(`#${null==(o=t.target)?void 0:o.id}`,"messageList")||{},i=(null==(a=t.target)?void 0:a.scrollHeight)||(null==(n=t.detail)?void 0:n.scrollHeight);if(i-((null==(l=t.target)?void 0:l.scrollTop)||(null==(u=t.detail)?void 0:u.scrollTop)||0)>2*s)return void(c.value=!0);c.value=!1}catch(s){c.value=!1}},isScrollButtonVisible:f}),(o,a)=>e.e({a:e.unref(f)},e.unref(f)?{b:e.p({width:"10px",height:"10px",file:e.unref(t.doubleArrowIcon)}),c:e.t(e.unref(g)),d:e.o$1(C)}:{})}}),l=e._export_sfc(n,[["__scopeId","data-v-97f4bdd3"]]);wx.createComponent(l); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxml index 1761774..2a1938d 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxml @@ -1 +1 @@ -{{c}} \ No newline at end of file +{{c}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxss index 79f49a4..d1660d1 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/message-list/scroll-button/index.wxss @@ -1 +1 @@ -.scroll-button.data-v-7486cc2e{position:absolute;bottom:10px;right:10px;width:92px;height:28px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px -5px rgba(0,0,0,.1);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.scroll-button-text.data-v-7486cc2e{font-family:PingFangSC-Regular,system-ui;font-size:10px;color:#147aff;margin-left:3px} +.scroll-button.data-v-97f4bdd3{position:absolute;bottom:10px;right:10px;width:92px;height:28px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px -5px rgba(0,0,0,.1);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.scroll-button-text.data-v-97f4bdd3{font-family:PingFangSC-Regular,system-ui;font-size:10px;color:#147aff;margin-left:3px} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js index 82cbe92..6ad2a83 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../../utils/env.js");Math||r();const r=()=>"../../common/Icon.js",t=e.defineComponent({__name:"index",emits:["oneByOneForwardMessage","mergeForwardMessage","toggleMultipleSelectMode"],setup(r,{emit:t}){const s=t,i=e.ref(o.isMobile?"25px":"30px");function u(){s("oneByOneForwardMessage")}function a(){s("mergeForwardMessage")}function f(){s("toggleMultipleSelectMode")}return(r,t)=>({a:e.p({file:e.unref(n.ForwardEachIcon),size:e.unref(i)}),b:e.t(e.unref(e.Wt).t("TUIChat.逐条转发")),c:e.unref(o.isMobile)?1:"",d:e.o$1(u),e:e.p({file:e.unref(n.ForwardMergeIcon),size:e.unref(i)}),f:e.t(e.unref(e.Wt).t("TUIChat.合并转发")),g:e.unref(o.isMobile)?1:"",h:e.o$1(a),i:e.p({file:e.unref(n.AddIcon),size:e.unref(i)}),j:e.t(e.unref(e.Wt).t("TUIChat.取消")),k:e.unref(o.isMobile)?1:"",l:e.o$1(f),m:e.unref(o.isMobile)?1:""})}}),s=e._export_sfc(t,[["__scopeId","data-v-fe254ac5"]]);wx.createComponent(s); +"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),o=require("../../../utils/env.js");Math||r();const r=()=>"../../common/Icon.js",t=e.defineComponent({__name:"index",emits:["oneByOneForwardMessage","mergeForwardMessage","toggleMultipleSelectMode"],setup(r,{emit:t}){const s=t,i=e.ref(o.isMobile?"25px":"30px");function u(){s("oneByOneForwardMessage")}function a(){s("mergeForwardMessage")}function c(){s("toggleMultipleSelectMode")}return(r,t)=>({a:e.p({file:e.unref(n.ForwardEachIcon),size:e.unref(i)}),b:e.t(e.unref(e.Wt).t("TUIChat.逐条转发")),c:e.unref(o.isMobile)?1:"",d:e.o$1(u),e:e.p({file:e.unref(n.ForwardMergeIcon),size:e.unref(i)}),f:e.t(e.unref(e.Wt).t("TUIChat.合并转发")),g:e.unref(o.isMobile)?1:"",h:e.o$1(a),i:e.p({file:e.unref(n.AddIcon),size:e.unref(i)}),j:e.t(e.unref(e.Wt).t("TUIChat.取消")),k:e.unref(o.isMobile)?1:"",l:e.o$1(c),m:e.unref(o.isMobile)?1:""})}}),s=e._export_sfc(t,[["__scopeId","data-v-0ac28d32"]]);wx.createComponent(s); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxml index 6e39324..55e8bac 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxss index e47b94e..411a3b1 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/mulitple-select-panel/index.wxss @@ -1 +1 @@ -.data-v-fe254ac5:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.mulitple-select-panel.data-v-fe254ac5{height:196px;border-top:1px solid #ebebeb;flex-direction:row;justify-content:space-around;align-items:center;background-color:#ebf0f6}.mulitple-select-panel-mobile.data-v-fe254ac5{height:64px;padding-bottom:15px;flex-direction:row;align-items:flex-end}.forward-button.data-v-fe254ac5{justify-content:center;align-items:center}.forward-button-text.data-v-fe254ac5{margin-top:8px;font-size:12px}.forward-button-text-mobile.data-v-fe254ac5{margin-top:2px}.forward-button .cancel-button-icon.data-v-fe254ac5{transform:rotate(45deg)} +.data-v-0ac28d32:not(not){display:flex;flex-direction:column;box-sizing:border-box;min-width:0}.mulitple-select-panel.data-v-0ac28d32{height:196px;border-top:1px solid #ebebeb;flex-direction:row;justify-content:space-around;align-items:center;background-color:#ebf0f6}.mulitple-select-panel-mobile.data-v-0ac28d32{height:64px;padding-bottom:15px;flex-direction:row;align-items:flex-end}.forward-button.data-v-0ac28d32{justify-content:center;align-items:center}.forward-button-text.data-v-0ac28d32{margin-top:8px;font-size:12px}.forward-button-text-mobile.data-v-0ac28d32{margin-top:2px}.forward-button .cancel-button-icon.data-v-0ac28d32{transform:rotate(45deg)} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.js index 8a42ec6..cbd9bac 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.js @@ -1 +1 @@ -"use strict";const e=require("../../../common/vendor.js");require("../../adapter-vue.js");const o=e.defineComponent({__name:"video-play",setup(o){const n=e.ref(),r=e.ref(!1),t=e.ref();return e.onLoad((e=>{const o=decodeURIComponent(null==e?void 0:e.videoUrl);n.value=o,r.value=!0})),e.onReady((()=>{r.value=!0,t.value=e.i.createVideoContext("videoEle")})),(o,t)=>e.e({a:e.unref(r)},e.unref(r)?{b:e.unref(n)}:{})}}),n=e._export_sfc(o,[["__scopeId","data-v-3108d2f2"]]);wx.createPage(n); +"use strict";const e=require("../../../common/vendor.js");require("../../adapter-vue.js");const o=e.defineComponent({__name:"video-play",setup(o){const n=e.ref(),r=e.ref(!1),a=e.ref();return e.onLoad((e=>{const o=decodeURIComponent(null==e?void 0:e.videoUrl);n.value=o,r.value=!0})),e.onReady((()=>{r.value=!0,a.value=e.i.createVideoContext("videoEle")})),(o,a)=>e.e({a:e.unref(r)},e.unref(r)?{b:e.unref(n)}:{})}}),n=e._export_sfc(o,[["__scopeId","data-v-a09cf36c"]]);wx.createPage(n); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxml index fcda22c..952cdfa 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxss b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxss index 075fc5e..5a927c8 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxss +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIChat/video-play.wxss @@ -1 +1 @@ -.dialog-video.data-v-3108d2f2{position:fixed;z-index:999;width:100vw;height:100vh;background:rgba(0,0,0,.6);top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.dialog-video .video-box.data-v-3108d2f2{position:absolute;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0} +.dialog-video.data-v-a09cf36c{position:fixed;z-index:999;width:100vw;height:100vh;background:rgba(0,0,0,.6);top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.dialog-video .video-box.data-v-a09cf36c{position:absolute;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0} diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js index c87c66c..eba903c 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.js @@ -1 +1 @@ -"use strict";const t=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const e=require("../../../utils/env.js"),n=require("../utils/index.js"),o=require("./contact-info-config.js"),u=require("../../../../common/assets.js"),i=require("../../../constant.js"),a=require("../../TUIChat/utils/utils.js");Math||(l+c)();const l=()=>"../../common/Icon.js",c=()=>"../../common/SwitchBar/index.js",r=t.defineComponent({__name:"index",emits:["switchConversation"],setup(l,{emit:c}){const r=c,f=t.ref({}),s=t.ref([]),v=t.ref([]),d=t.ref([]),C=t.computed((()=>{var t;return!!(null==(t=f.value)?void 0:t.groupID)})),p=t.computed((()=>n.isApplicationType(null==f?void 0:f.value))),T=t.ref(!1),h=t.computed((()=>{var t,e;return!!(null==(e=null==(t=f.value)?void 0:t.selfInfo)?void 0:e.userID)})),m=t.computed((()=>{var t;return!C.value&&(null==(t=I.value)?void 0:t.findIndex((t=>{var e;return(null==t?void 0:t.userID)===(null==(e=f.value)?void 0:e.userID)})))>=0})),I=t.ref([]);t.onMounted((()=>{t.Jt.watch(t.o.CUSTOM,{currentContactInfo:P}),t.Jt.watch(t.o.USER,{userBlacklist:_})})),t.onUnmounted((()=>{t.Jt.unwatch(t.o.CUSTOM,{currentContactInfo:P}),t.Jt.unwatch(t.o.USER,{userBlacklist:_})}));const g=()=>{var e,n;t.Jt.update(t.o.CUSTOM,"currentContactInfo",{}),t.Jt.update(t.o.CUSTOM,"currentContactSearchingStatus",!1),(null==(e=t.i)?void 0:e.closeSearching)&&(null==(n=t.i)||n.closeSearching())},O=t=>{t.editSubmitHandler&&t.editSubmitHandler({item:t,contactInfoData:f.value,isBothFriend:T.value,isInBlackList:m.value})};function _(t){I.value=t}async function P(e){var u;f.value&&e&&JSON.stringify(f.value)===JSON.stringify(e)||(f.value={},s.value=[],v.value=[],d.value=[],f.value=a.deepCopy(e)||{},f.value&&0!==(null==(u=Object.keys(f.value))?void 0:u.length)&&(s.value=n.generateContactInfoBasic(f.value),T.value=await n.isFriend(f.value),(async()=>{var e,n,u,i,a;p.value?(o.contactMoreInfoConfig.displayWords.data=(null==(a=f.value)?void 0:a.wording)||"",v.value.push(o.contactMoreInfoConfig.displayWords)):((!C.value&&!T.value&&!m.value||C.value&&!h.value&&(null==(e=f.value)?void 0:e.type)!==(null==(u=null==(n=t.qt)?void 0:n.TYPES)?void 0:u.GRP_AVCHATROOM))&&(o.contactMoreInfoConfig.setWords.data="",v.value.push(o.contactMoreInfoConfig.setWords)),C.value||m.value||(o.contactMoreInfoConfig.setRemark.data=(null==(i=f.value)?void 0:i.remark)||"",o.contactMoreInfoConfig.setRemark.editing=!1,v.value.push(o.contactMoreInfoConfig.setRemark)),C.value||!T.value&&!m.value||(o.contactMoreInfoConfig.blackList.data=m.value||!1,v.value.push(o.contactMoreInfoConfig.blackList)))})(),(()=>{var e,n,u,i,a,l,c,r,s,v,I,g,O,_,P,y,b;m.value||(p.value?(null==(e=f.value)?void 0:e.type)===(null==(u=null==(n=t.qt)?void 0:n.TYPES)?void 0:u.SNS_APPLICATION_SENT_TO_ME)&&(null==(i=null==d?void 0:d.value)||i.push(o.contactButtonConfig.refuseFriendApplication),null==(a=null==d?void 0:d.value)||a.push(o.contactButtonConfig.acceptFriendApplication)):C.value&&h.value?("Owner"===(null==(c=null==(l=f.value)?void 0:l.selfInfo)?void 0:c.role)?null==(r=null==d?void 0:d.value)||r.push(o.contactButtonConfig.dismissGroup):null==(s=null==d?void 0:d.value)||s.push(o.contactButtonConfig.quitGroup),null==(v=null==d?void 0:d.value)||v.push(o.contactButtonConfig.enterGroupConversation)):!C.value&&T.value?(null==(I=null==d?void 0:d.value)||I.push(o.contactButtonConfig.deleteFriend),null==(g=null==d?void 0:d.value)||g.push(o.contactButtonConfig.enterC2CConversation)):C.value?null==(y=null==d?void 0:d.value)||y.push((null==(O=f.value)?void 0:O.type)===(null==(P=null==(_=t.qt)?void 0:_.TYPES)?void 0:P.GRP_AVCHATROOM)?o.contactButtonConfig.joinAVChatGroup:o.contactButtonConfig.joinGroup):null==(b=null==d?void 0:d.value)||b.push(o.contactButtonConfig.addFriend))})(),e.infoKeyList&&(v.value=e.infoKeyList.map((t=>o.contactMoreInfoConfig[t]))),e.btnKeyList&&(d.value=e.btnKeyList.map((t=>o.contactButtonConfig[t])))))}return(o,a)=>t.e({a:"object"==typeof t.unref(f)&&Object.keys(t.unref(f)).length},"object"==typeof t.unref(f)&&Object.keys(t.unref(f)).length?t.e({b:!t.unref(e.isPC)},t.unref(e.isPC)?{}:{c:t.p({file:t.unref(u.backIcon)}),d:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header-icon"),e:t.o$1(g),f:t.t(t.unref(t.Wt).t("TUIContact.添加好友/群聊")),g:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header-title"),h:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header")},{i:t.t(t.unref(n.generateContactInfoName)(t.unref(f))),j:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text-name"),k:t.f(t.unref(s),((e,n,o)=>({a:t.t(`${t.unref(t.Wt).t(`TUIContact.${e.label}`)}:\n ${e.data}`),b:e.label}))),l:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text-other"),m:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text"),n:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-avatar"),o:t.unref(n.generateAvatar)(t.unref(f)),p:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic"),q:t.unref(v)[0]},t.unref(v)[0]?{r:t.f(t.unref(v),((n,o,a)=>t.e({a:t.t(`${t.unref(t.Wt).t(`TUIContact.${n.label}`)}`),b:!n.editing},n.editing?n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).INPUT?{l:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-input"),m:t.o$1((t=>O(n)),n.key),n:t.o$1((t=>O(n)),n.key),o:n.data,p:t.o$1((t=>n.data=t.detail.value),n.key)}:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).TEXTAREA?{r:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-textarea"),s:n.data,t:t.o$1((t=>n.data=t.detail.value),n.key)}:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).SWITCH?{w:"f3526d9c-2-"+a,x:t.p({value:n.data}),y:t.o$1((t=>O(n)),n.key)}:{}:t.e({c:t.t(n.data),d:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text-data"),e:n.editable},n.editable?{f:"f3526d9c-1-"+a,g:t.p({file:t.unref(u.editIcon),width:"14px",height:"14px"}),h:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text-icon"),i:t.o$1((t=>(t=>{t.editing=!0})(n)),n.key)}:{},{j:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text")}),{k:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).INPUT,q:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).TEXTAREA,v:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).SWITCH,z:n.key,A:t.n(n.labelPosition===t.unref(i.CONTACT_INFO_LABEL_POSITION).TOP?"tui-contact-info-more-item-top":"tui-contact-info-more-item-left")}))),s:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-label"),t:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content"),v:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item"),w:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more")}:{},{x:t.f(t.unref(d),((e,n,o)=>({a:t.t(t.unref(t.Wt).t(`TUIContact.${e.label}`)),b:e.key,c:t.n(e.type===t.unref(i.CONTACT_INFO_BUTTON_TYPE).CANCEL?"tui-contact-info-button-item-cancel":"tui-contact-info-button-item-submit"),d:t.o$1((t=>(t=>{t.onClick&&t.onClick({contactInfoData:f.value,contactInfoMoreList:v.value}),"enterGroupConversation"!==t.key&&"enterC2CConversation"!==t.key||(r("switchConversation",f.value),g())})(e)),e.key)}))),y:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-button-item"),z:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-button"),A:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5")}):{})}}),f=t._export_sfc(r,[["__scopeId","data-v-f3526d9c"]]);wx.createComponent(f); +"use strict";const t=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const e=require("../../../utils/env.js"),n=require("../utils/index.js"),o=require("./contact-info-config.js"),u=require("../../../../common/assets.js"),i=require("../../../constant.js"),a=require("../../TUIChat/utils/utils.js");Math||(l+c)();const l=()=>"../../common/Icon.js",c=()=>"../../common/SwitchBar/index.js",r=t.defineComponent({__name:"index",emits:["switchConversation"],setup(l,{emit:c}){const r=c,f=t.ref({}),s=t.ref([]),v=t.ref([]),d=t.ref([]),C=t.computed((()=>{var t;return!!(null==(t=f.value)?void 0:t.groupID)})),p=t.computed((()=>n.isApplicationType(null==f?void 0:f.value))),T=t.ref(!1),h=t.computed((()=>{var t,e;return!!(null==(e=null==(t=f.value)?void 0:t.selfInfo)?void 0:e.userID)})),m=t.computed((()=>{var t;return!C.value&&(null==(t=I.value)?void 0:t.findIndex((t=>{var e;return(null==t?void 0:t.userID)===(null==(e=f.value)?void 0:e.userID)})))>=0})),I=t.ref([]);t.onMounted((()=>{t.Jt.watch(t.o.CUSTOM,{currentContactInfo:P}),t.Jt.watch(t.o.USER,{userBlacklist:_})})),t.onUnmounted((()=>{t.Jt.unwatch(t.o.CUSTOM,{currentContactInfo:P}),t.Jt.unwatch(t.o.USER,{userBlacklist:_})}));const g=()=>{var e,n;t.Jt.update(t.o.CUSTOM,"currentContactInfo",{}),t.Jt.update(t.o.CUSTOM,"currentContactSearchingStatus",!1),(null==(e=t.i)?void 0:e.closeSearching)&&(null==(n=t.i)||n.closeSearching())},O=t=>{t.editSubmitHandler&&t.editSubmitHandler({item:t,contactInfoData:f.value,isBothFriend:T.value,isInBlackList:m.value})};function _(t){I.value=t}async function P(e){var u;f.value&&e&&JSON.stringify(f.value)===JSON.stringify(e)||(f.value={},s.value=[],v.value=[],d.value=[],f.value=a.deepCopy(e)||{},f.value&&0!==(null==(u=Object.keys(f.value))?void 0:u.length)&&(s.value=n.generateContactInfoBasic(f.value),T.value=await n.isFriend(f.value),(async()=>{var e,n,u,i,a;p.value?(o.contactMoreInfoConfig.displayWords.data=(null==(a=f.value)?void 0:a.wording)||"",v.value.push(o.contactMoreInfoConfig.displayWords)):((!C.value&&!T.value&&!m.value||C.value&&!h.value&&(null==(e=f.value)?void 0:e.type)!==(null==(u=null==(n=t.qt)?void 0:n.TYPES)?void 0:u.GRP_AVCHATROOM))&&(o.contactMoreInfoConfig.setWords.data="",v.value.push(o.contactMoreInfoConfig.setWords)),C.value||m.value||(o.contactMoreInfoConfig.setRemark.data=(null==(i=f.value)?void 0:i.remark)||"",o.contactMoreInfoConfig.setRemark.editing=!1,v.value.push(o.contactMoreInfoConfig.setRemark)),C.value||!T.value&&!m.value||(o.contactMoreInfoConfig.blackList.data=m.value||!1,v.value.push(o.contactMoreInfoConfig.blackList)))})(),(()=>{var e,n,u,i,a,l,c,r,s,v,I,g,O,_,P,y,b;m.value||(p.value?(null==(e=f.value)?void 0:e.type)===(null==(u=null==(n=t.qt)?void 0:n.TYPES)?void 0:u.SNS_APPLICATION_SENT_TO_ME)&&(null==(i=null==d?void 0:d.value)||i.push(o.contactButtonConfig.refuseFriendApplication),null==(a=null==d?void 0:d.value)||a.push(o.contactButtonConfig.acceptFriendApplication)):C.value&&h.value?("Owner"===(null==(c=null==(l=f.value)?void 0:l.selfInfo)?void 0:c.role)?null==(r=null==d?void 0:d.value)||r.push(o.contactButtonConfig.dismissGroup):null==(s=null==d?void 0:d.value)||s.push(o.contactButtonConfig.quitGroup),null==(v=null==d?void 0:d.value)||v.push(o.contactButtonConfig.enterGroupConversation)):!C.value&&T.value?(null==(I=null==d?void 0:d.value)||I.push(o.contactButtonConfig.deleteFriend),null==(g=null==d?void 0:d.value)||g.push(o.contactButtonConfig.enterC2CConversation)):C.value?null==(y=null==d?void 0:d.value)||y.push((null==(O=f.value)?void 0:O.type)===(null==(P=null==(_=t.qt)?void 0:_.TYPES)?void 0:P.GRP_AVCHATROOM)?o.contactButtonConfig.joinAVChatGroup:o.contactButtonConfig.joinGroup):null==(b=null==d?void 0:d.value)||b.push(o.contactButtonConfig.addFriend))})(),e.infoKeyList&&(v.value=e.infoKeyList.map((t=>o.contactMoreInfoConfig[t]))),e.btnKeyList&&(d.value=e.btnKeyList.map((t=>o.contactButtonConfig[t])))))}return(o,a)=>t.e({a:"object"==typeof t.unref(f)&&Object.keys(t.unref(f)).length},"object"==typeof t.unref(f)&&Object.keys(t.unref(f)).length?t.e({b:!t.unref(e.isPC)},t.unref(e.isPC)?{}:{c:t.p({file:t.unref(u.backIcon)}),d:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header-icon"),e:t.o$1(g),f:t.t(t.unref(t.Wt).t("TUIContact.添加好友/群聊")),g:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header-title"),h:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-header")},{i:t.t(t.unref(n.generateContactInfoName)(t.unref(f))),j:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text-name"),k:t.f(t.unref(s),((e,n,o)=>({a:t.t(`${t.unref(t.Wt).t(`TUIContact.${e.label}`)}:\n ${e.data}`),b:e.label}))),l:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text-other"),m:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-text"),n:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic-avatar"),o:t.unref(n.generateAvatar)(t.unref(f)),p:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-basic"),q:t.unref(v)[0]},t.unref(v)[0]?{r:t.f(t.unref(v),((n,o,a)=>t.e({a:t.t(`${t.unref(t.Wt).t(`TUIContact.${n.label}`)}`),b:!n.editing},n.editing?n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).INPUT?{l:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-input"),m:t.o$1((t=>O(n)),n.key),n:t.o$1((t=>O(n)),n.key),o:n.data,p:t.o$1((t=>n.data=t.detail.value),n.key)}:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).TEXTAREA?{r:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-textarea"),s:n.data,t:t.o$1((t=>n.data=t.detail.value),n.key)}:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).SWITCH?{w:"68a46040-2-"+a,x:t.p({value:n.data}),y:t.o$1((t=>O(n)),n.key)}:{}:t.e({c:t.t(n.data),d:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text-data"),e:n.editable},n.editable?{f:"68a46040-1-"+a,g:t.p({file:t.unref(u.editIcon),width:"14px",height:"14px"}),h:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text-icon"),i:t.o$1((t=>(t=>{t.editing=!0})(n)),n.key)}:{},{j:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content-text")}),{k:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).INPUT,q:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).TEXTAREA,v:n.editType===t.unref(i.CONTACT_INFO_MORE_EDIT_TYPE).SWITCH,z:n.key,A:t.n(n.labelPosition===t.unref(i.CONTACT_INFO_LABEL_POSITION).TOP?"tui-contact-info-more-item-top":"tui-contact-info-more-item-left")}))),s:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-label"),t:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item-content"),v:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more-item"),w:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-more")}:{},{x:t.f(t.unref(d),((e,n,o)=>({a:t.t(t.unref(t.Wt).t(`TUIContact.${e.label}`)),b:e.key,c:t.n(e.type===t.unref(i.CONTACT_INFO_BUTTON_TYPE).CANCEL?"tui-contact-info-button-item-cancel":"tui-contact-info-button-item-submit"),d:t.o$1((t=>(t=>{t.onClick&&t.onClick({contactInfoData:f.value,contactInfoMoreList:v.value}),"enterGroupConversation"!==t.key&&"enterC2CConversation"!==t.key||(r("switchConversation",f.value),g())})(e)),e.key)}))),y:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-button-item"),z:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5-button"),A:t.n(!t.unref(e.isPC)&&"tui-contact-info-h5")}):{})}}),f=t._export_sfc(r,[["__scopeId","data-v-68a46040"]]);wx.createComponent(f); diff --git a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.wxml b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.wxml index 514445d..c4dfc52 100644 --- a/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.wxml +++ b/unpackage/dist/build/mp-weixin/TUIKit/components/TUIContact/contact-info/index.wxml @@ -1 +1 @@ -{{f}}{{i}}{{item.a}}{{item.a}}{{item.c}}