优化页面

This commit is contained in:
pengxiaolong
2025-06-20 21:55:09 +08:00
parent 2afc95d531
commit acc81963e9
405 changed files with 1362 additions and 1284 deletions

View File

@@ -1 +1 @@
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=e.defineComponent({__name:"index",props:["isGroup"],emits:["openGroupManagement"],setup(t,{emit:n}){const o=e.ref(),a=e.ref(!1),u=e.ref("Global");function r(){e.index.navigateBack({delta:1})}const i=e=>{u.value=e||"Global"};function l(e){var t;o.value=e,a.value||i(null==(t=null==o?void 0:o.value)?void 0:t.getShowName())}function v(t){var n;a.value=t,a.value?i(e.Wt.t("TUIChat.对方正在输入...")):i(null==(n=o.value)?void 0:n.getShowName())}return e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:l}),e.Jt.watch(e.o.CHAT,{typingStatus:v})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:l}),e.Jt.unwatch(e.o.CHAT,{typingStatus:v})})),e.onLoad((()=>{var e;i(null==(e=o.value)?void 0:e.getShowName())})),(t,n)=>({a:e.t(e.unref(u)),b:e.o$1(r)})}});wx.createComponent(t);
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const t=e.defineComponent({__name:"index",props:["isGroup"],emits:["openGroupManagement"],setup(t,{emit:n}){const o=e.ref(),a=e.ref(!1),u=e.ref("Global");function r(){e.index.navigateBack({delta:1})}const i=e=>{u.value=e||"Global"};function l(e){var t;o.value=e,a.value||i(null==(t=null==o?void 0:o.value)?void 0:t.getShowName())}function v(t){var n;a.value=t,a.value?i(e.Wt.t("TUIChat.对方正在输入...")):i(null==(n=o.value)?void 0:n.getShowName())}return e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:l}),e.Jt.watch(e.o.CHAT,{typingStatus:v})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:l}),e.Jt.unwatch(e.o.CHAT,{typingStatus:v})})),e.onLoad((()=>{var e;i(null==(e=o.value)?void 0:e.getShowName())})),(t,n)=>({a:e.o$1(r),b:e.t(e.unref(u))})}});wx.createComponent(t);

View File

@@ -1 +1 @@
<view class="Navigation"><view class="Navigation-name">{{a}}</view><image src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png" mode="scaleToFill" class="Navigationimg"/><image bindtap="{{b}}" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill" class="Return"/></view>
<view class="Navigation"><view class="Navigationcontent"><image bindtap="{{a}}" style="width:46rpx;height:46rpx" src="https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Return.png" mode="scaleToFill" class="Navigation-return"/><view class="Navigation-name">{{b}}</view><view></view></view></view>

View File

@@ -1 +1 @@
.Return{width:46rpx;height:46rpx;position:absolute;top:110rpx;left:40rpx;z-index:999;font-weight:700}.Navigationimg{width:100%;height:240rpx;position:absolute;top:0;left:0;z-index:-1}.Navigation-name{position:absolute;top:110rpx;left:320rpx;font-size:36rpx;color:#000;font-weight:700}.Navigation{position:fixed;top:0;left:0;z-index:999;width:100%;height:240rpx}
.Navigation-name{font-size:36rpx;color:#000;font-weight:700}.Navigation{position:fixed;top:0;left:0;z-index:999;width:100%;height:240rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/Navigationimg.png);background-position:100% 100%;background-repeat:no-repeat}.Navigationcontent{width:80%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:60rpx}

View File

@@ -1 +1 @@
"use strict";exports.CUSTOM_BIG_EMOJI_GROUP_LIST=[],exports.CUSTOM_BIG_EMOJI_URL="";
"use strict";exports.CUSTOM_BIG_EMOJI_URL="";

View File

@@ -1 +1 @@
"use strict";var o,i;const e=require("./locales/zh_cn.js"),m=require("./locales/en.js"),_=require("../../../constant.js"),j="https://web.sdk.qcloud.com/im/assets/face-elem/",n=[{emojiGroupID:1,type:_.EMOJI_TYPE.BIG,url:j,list:["yz00","yz01","yz02","yz03","yz04","yz05","yz06","yz07","yz08","yz09","yz10","yz11","yz12","yz13","yz14","yz15","yz16","yz17"]},{emojiGroupID:2,type:_.EMOJI_TYPE.BIG,url:j,list:["ys00","ys01","ys02","ys03","ys04","ys05","ys06","ys07","ys08","ys09","ys10","ys11","ys12","ys13","ys14","ys15"]},{emojiGroupID:3,type:_.EMOJI_TYPE.BIG,url:j,list:["gcs00","gcs01","gcs02","gcs03","gcs04","gcs05","gcs06","gcs07","gcs08","gcs09","gcs10","gcs11","gcs12","gcs13","gcs14","gcs15","gcs16"]}],g={...Object.fromEntries(null==(o=Object.entries(e.Emoji))?void 0:o.map((([o,i])=>[i,o]))),...Object.fromEntries(null==(i=Object.entries(m.Emoji))?void 0:i.map((([o,i])=>[i,o])))};exports.BASIC_EMOJI_NAME_TO_KEY_MAPPING=g,exports.BIG_EMOJI_GROUP_LIST=n,exports.DEFAULT_BASIC_EMOJI_URL="https://web.sdk.qcloud.com/im/assets/emoji-plugin/",exports.DEFAULT_BASIC_EMOJI_URL_MAPPING={"[TUIEmoji_Expect]":"emoji_0@2x.png","[TUIEmoji_Blink]":"emoji_1@2x.png","[TUIEmoji_Guffaw]":"emoji_2@2x.png","[TUIEmoji_KindSmile]":"emoji_3@2x.png","[TUIEmoji_Haha]":"emoji_4@2x.png","[TUIEmoji_Cheerful]":"emoji_5@2x.png","[TUIEmoji_Smile]":"emoji_6@2x.png","[TUIEmoji_Sorrow]":"emoji_7@2x.png","[TUIEmoji_Speechless]":"emoji_8@2x.png","[TUIEmoji_Amazed]":"emoji_9@2x.png","[TUIEmoji_Complacent]":"emoji_10@2x.png","[TUIEmoji_Lustful]":"emoji_11@2x.png","[TUIEmoji_Stareyes]":"emoji_12@2x.png","[TUIEmoji_Giggle]":"emoji_13@2x.png","[TUIEmoji_Daemon]":"emoji_14@2x.png","[TUIEmoji_Rage]":"emoji_15@2x.png","[TUIEmoji_Yawn]":"emoji_16@2x.png","[TUIEmoji_TearsLaugh]":"emoji_17@2x.png","[TUIEmoji_Silly]":"emoji_18@2x.png","[TUIEmoji_Wail]":"emoji_19@2x.png","[TUIEmoji_Kiss]":"emoji_20@2x.png","[TUIEmoji_Trapped]":"emoji_21@2x.png","[TUIEmoji_Fear]":"emoji_22@2x.png","[TUIEmoji_BareTeeth]":"emoji_23@2x.png","[TUIEmoji_FlareUp]":"emoji_24@2x.png","[TUIEmoji_Tact]":"emoji_25@2x.png","[TUIEmoji_Shit]":"emoji_26@2x.png","[TUIEmoji_ShutUp]":"emoji_27@2x.png","[TUIEmoji_Sigh]":"emoji_28@2x.png","[TUIEmoji_Hehe]":"emoji_29@2x.png","[TUIEmoji_Silent]":"emoji_30@2x.png","[TUIEmoji_Skull]":"emoji_31@2x.png","[TUIEmoji_Mask]":"emoji_32@2x.png","[TUIEmoji_Beer]":"emoji_33@2x.png","[TUIEmoji_Cake]":"emoji_34@2x.png","[TUIEmoji_RedPacket]":"emoji_35@2x.png","[TUIEmoji_Bombs]":"emoji_36@2x.png","[TUIEmoji_Ai]":"emoji_37@2x.png","[TUIEmoji_Celebrate]":"emoji_38@2x.png","[TUIEmoji_Bless]":"emoji_39@2x.png","[TUIEmoji_Flower]":"emoji_40@2x.png","[TUIEmoji_Watermelon]":"emoji_41@2x.png","[TUIEmoji_Cow]":"emoji_42@2x.png","[TUIEmoji_Fool]":"emoji_43@2x.png","[TUIEmoji_Surprised]":"emoji_44@2x.png","[TUIEmoji_Askance]":"emoji_45@2x.png","[TUIEmoji_Monster]":"emoji_46@2x.png","[TUIEmoji_Pig]":"emoji_47@2x.png","[TUIEmoji_Coffee]":"emoji_48@2x.png","[TUIEmoji_Ok]":"emoji_49@2x.png","[TUIEmoji_Heart]":"emoji_50@2x.png","[TUIEmoji_Sun]":"emoji_51@2x.png","[TUIEmoji_Moon]":"emoji_52@2x.png","[TUIEmoji_Star]":"emoji_53@2x.png","[TUIEmoji_Rich]":"emoji_54@2x.png","[TUIEmoji_Fortune]":"emoji_55@2x.png","[TUIEmoji_857]":"emoji_56@2x.png","[TUIEmoji_666]":"emoji_57@2x.png","[TUIEmoji_Prohibit]":"emoji_58@2x.png","[TUIEmoji_Convinced]":"emoji_59@2x.png","[TUIEmoji_Knife]":"emoji_60@2x.png","[TUIEmoji_Like]":"emoji_61@2x.png"},exports.DEFAULT_BIG_EMOJI_URL=j;
"use strict";var e,r;const _=require("./locales/zh_cn.js"),s=require("./locales/en.js"),t={...Object.fromEntries(null==(e=Object.entries(_.Emoji))?void 0:e.map((([e,r])=>[r,e]))),...Object.fromEntries(null==(r=Object.entries(s.Emoji))?void 0:r.map((([e,r])=>[r,e])))};exports.BASIC_EMOJI_NAME_TO_KEY_MAPPING=t,exports.DEFAULT_BASIC_EMOJI_URL="",exports.DEFAULT_BASIC_EMOJI_URL_MAPPING={},exports.DEFAULT_BIG_EMOJI_URL="";

View File

@@ -1 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t=require("./custom-emoji.js"),r=require("./default-emoji.js"),s=require("./locales/zh_cn.js"),o=require("../../../constant.js"),n=require("../../../utils/env.js"),i=r.DEFAULT_BASIC_EMOJI_URL,_=r.DEFAULT_BASIC_EMOJI_URL_MAPPING,u=[{emojiGroupID:0,type:o.EMOJI_TYPE.BASIC,url:i,list:Object.keys(_)},...r.BIG_EMOJI_GROUP_LIST,...t.CUSTOM_BIG_EMOJI_GROUP_LIST],I=t=>n.isWeChat?s.Emoji[t]:e.Wt.t(`Emoji.${t}`);exports.BASIC_EMOJI_URL_MAPPING=_,exports.EMOJI_GROUP_LIST=u,exports.convertKeyToEmojiName=I,exports.parseTextToRenderArray=e=>{const t=/\[([^\]]+)\]/g,r=[];let s,o=0;for(;null!==(s=t.exec(e));){const n=s.index,u=t.lastIndex,I=s[0];n>o&&r.push({type:"text",content:e.substring(o,n)});const c=i+_[I];c?r.push({type:"image",content:c,emojiKey:I}):r.push({type:"text",content:I}),o=u,t.lastIndex=o}return o<e.length&&r.push({type:"text",content:e.substring(o)}),r},exports.transformTextWithEmojiNamesToKeys=e=>{if(!e)return"";const t=/(\[.+?\])/g;let s=e;return t.test(e)&&(s=e.replace(t,(e=>r.BASIC_EMOJI_NAME_TO_KEY_MAPPING[e]||e))),s},exports.transformTextWithKeysToEmojiNames=e=>{if(!e)return"";const t=/(\[.+?\])/g;let r=e;return t.test(e)&&(r=e.replace(t,(e=>_[e]?I(e):e))),r};
"use strict";const e=require("../../../../common/vendor.js"),t=require("./default-emoji.js"),r=require("./locales/zh_cn.js"),s=require("../../../utils/env.js"),n=t.DEFAULT_BASIC_EMOJI_URL,o=t.DEFAULT_BASIC_EMOJI_URL_MAPPING;exports.parseTextToRenderArray=e=>{const t=/\[([^\]]+)\]/g,r=[];let s,i=0;for(;null!==(s=t.exec(e));){const u=s.index,c=t.lastIndex,a=s[0];u>i&&r.push({type:"text",content:e.substring(i,u)});const l=n+o[a];l?r.push({type:"image",content:l,emojiKey:a}):r.push({type:"text",content:a}),i=c,t.lastIndex=i}return i<e.length&&r.push({type:"text",content:e.substring(i)}),r},exports.transformTextWithEmojiNamesToKeys=e=>{if(!e)return"";const r=/(\[.+?\])/g;let s=e;return r.test(e)&&(s=e.replace(r,(e=>t.BASIC_EMOJI_NAME_TO_KEY_MAPPING[e]||e))),s},exports.transformTextWithKeysToEmojiNames=t=>{if(!t)return"";const n=/(\[.+?\])/g;let i=t;return n.test(t)&&(i=t.replace(n,(t=>{return o[t]?(n=t,s.isWeChat?r.Emoji[n]:e.Wt.t(`Emoji.${n}`)):t;var n}))),i};

View File

@@ -1,5 +1,5 @@
{
"navigationBarTitleText": "腾讯云 IM",
"navigationBarTitleText": "聊天",
"usingComponents": {
"chat-header": "./chat-header/index",
"message-list": "./message-list/index",

View File

@@ -1 +1 @@
<chat-header class="ChatHeadercss data-v-4b9c5320" u-i="4b9c5320-0" bind:__l="__l"/><view class="dingweizhibox data-v-4b9c5320"></view><view class="chat data-v-4b9c5320"><view class="{{['data-v-4b9c5320', 'tui-chat', J]}}"><view wx:if="{{a}}" class="{{['data-v-4b9c5320', 'tui-chat-default', b]}}"><slot/></view><view wx:if="{{c}}" class="{{['data-v-4b9c5320', 'tui-chat', F]}}"><forward class="data-v-4b9c5320" bindtoggleMultipleSelectMode="{{d}}" u-i="4b9c5320-1" bind:__l="__l"/><message-list wx:if="{{j}}" u-r="messageListRef" class="{{['r', 'data-v-4b9c5320', 'tui-chat-message-list', f]}}" bindhandleEditor="{{g}}" bindcloseInputToolBar="{{h}}" bindtoggleMultipleSelectMode="{{i}}" u-i="4b9c5320-2" bind:__l="__l" u-p="{{j}}"/><view wx:if="{{k}}" class="{{['data-v-4b9c5320', 'tui-chat-leave-group', m && 'tui-chat-leave-group-mobile']}}">{{l}}</view><multiple-select-panel wx:elif="{{n}}" class="data-v-4b9c5320" bindoneByOneForwardMessage="{{o}}" bindmergeForwardMessage="{{p}}" bindtoggleMultipleSelectMode="{{q}}" u-i="4b9c5320-3" bind:__l="__l"/><block wx:else><message-input-toolbar wx:if="{{r}}" class="{{['data-v-4b9c5320', 'tui-chat-message-input-toolbar', s, t]}}" bindinsertEmoji="{{v}}" bindchangeToolbarDisplayType="{{w}}" bindscrollToLatestMessage="{{x}}" u-i="4b9c5320-4" bind:__l="__l" u-p="{{y}}"/><message-input wx:if="{{E}}" u-r="messageInputRef" class="{{['r', 'data-v-4b9c5320', 'tui-chat-message-input', A, B, C]}}" bindchangeToolbarDisplayType="{{D}}" u-i="4b9c5320-5" bind:__l="__l" u-p="{{E}}"/></block></view><view wx:if="{{G}}" class="group-profile data-v-4b9c5320" bindtap="{{I}}">{{H}}</view></view></view>
<chat-header class="ChatHeadercss data-v-69ae3511" u-i="69ae3511-0" bind:__l="__l"/><view class="dingweizhibox data-v-69ae3511"></view><view class="chat data-v-69ae3511"><view class="{{['data-v-69ae3511', 'tui-chat', J]}}"><view wx:if="{{a}}" class="{{['data-v-69ae3511', 'tui-chat-default', b]}}"><slot/></view><view wx:if="{{c}}" class="{{['data-v-69ae3511', 'tui-chat', F]}}"><forward class="data-v-69ae3511" bindtoggleMultipleSelectMode="{{d}}" u-i="69ae3511-1" bind:__l="__l"/><message-list wx:if="{{j}}" u-r="messageListRef" class="{{['r', 'data-v-69ae3511', 'tui-chat-message-list', f]}}" bindhandleEditor="{{g}}" bindcloseInputToolBar="{{h}}" bindtoggleMultipleSelectMode="{{i}}" u-i="69ae3511-2" bind:__l="__l" u-p="{{j}}"/><view wx:if="{{k}}" class="{{['data-v-69ae3511', 'tui-chat-leave-group', m && 'tui-chat-leave-group-mobile']}}">{{l}}</view><multiple-select-panel wx:elif="{{n}}" class="data-v-69ae3511" bindoneByOneForwardMessage="{{o}}" bindmergeForwardMessage="{{p}}" bindtoggleMultipleSelectMode="{{q}}" u-i="69ae3511-3" bind:__l="__l"/><block wx:else><message-input-toolbar wx:if="{{r}}" class="{{['data-v-69ae3511', 'tui-chat-message-input-toolbar', s, t]}}" bindinsertEmoji="{{v}}" bindchangeToolbarDisplayType="{{w}}" bindscrollToLatestMessage="{{x}}" u-i="69ae3511-4" bind:__l="__l" u-p="{{y}}"/><message-input wx:if="{{E}}" u-r="messageInputRef" class="{{['r', 'data-v-69ae3511', 'tui-chat-message-input', A, B, C]}}" bindchangeToolbarDisplayType="{{D}}" u-i="69ae3511-5" bind:__l="__l" u-p="{{E}}"/></block></view><view wx:if="{{G}}" class="group-profile data-v-69ae3511" bindtap="{{I}}">{{H}}</view></view></view>

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
"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);

View File

@@ -1,6 +0,0 @@
{
"component": true,
"usingComponents": {
"icon": "../../../common/Icon"
}
}

View File

@@ -1 +0,0 @@
<view ref="emojiPickerDialog" class="{{['data-v-023770ee', 'emoji-picker', h && 'emoji-picker-h5']}}"><view ref="emojiPickerListRef" class="{{['data-v-023770ee', 'emoji-picker-list', d]}}"><view wx:for="{{a}}" wx:for-item="childrenItem" wx:key="d" class="emoji-picker-list-item data-v-023770ee" bindtap="{{childrenItem.e}}"><image wx:if="{{b}}" class="emoji data-v-023770ee" src="{{childrenItem.a}}"></image><image wx:elif="{{c}}" class="emoji-big data-v-023770ee" src="{{childrenItem.b}}"></image><image wx:else class="emoji-custom emoji-big data-v-023770ee" src="{{childrenItem.c}}"></image></view></view><view class="emoji-picker-tab data-v-023770ee"><view wx:for="{{e}}" wx:for-item="item" wx:key="g" class="emoji-picker-tab-item data-v-023770ee" bindtap="{{item.h}}"><icon wx:if="{{item.a}}" class="icon data-v-023770ee" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><image wx:elif="{{item.d}}" class="icon-big data-v-023770ee" src="{{item.e}}"></image><image wx:else class="icon-custom icon-big data-v-023770ee" src="{{item.f}}"></image></view><view wx:if="{{f}}" class="send-btn data-v-023770ee" bindtap="{{g}}"> 发送 </view></view></view>

View File

@@ -1 +0,0 @@
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}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"uni-popup": "../../../../../uni_modules/uni-popup/components/uni-popup/uni-popup",
"toolbar-item-container": "../toolbar-item-container/index"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.popup.data-v-d99a1025{height:750rpx;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chard1.png);background-position:center}.container.data-v-d99a1025{height:650rpx;display:flex;flex-direction:column;align-items:center}.titlecss.data-v-d99a1025{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:50rpx}.title.data-v-d99a1025{font-size:40rpx;color:#313131;text-align:center;font-weight:700}.close.data-v-d99a1025{margin-right:40rpx;margin-top:-30rpx}.yourChoose.data-v-d99a1025,.myChoose.data-v-d99a1025{width:80%;height:150rpx;margin-top:40rpx;display:flex;align-items:center;border-radius:10rpx;background-color:#fff}.yourChoose-item.data-v-d99a1025{width:100%;height:100%;text-align:center;line-height:150rpx;font-size:30rpx;color:#313131;font-weight:700}.Echo.data-v-d99a1025{display:flex;align-items:center}.EchoIcon.data-v-d99a1025{width:100rpx;height:100rpx;border-radius:50%;margin-left:20rpx}.EchoNameandTime.data-v-d99a1025{display:flex;flex-direction:column}.EchoName.data-v-d99a1025{font-size:30rpx;color:#313131;margin-left:20rpx;font-weight:700}.EchoTimeandGold.data-v-d99a1025{display:flex;align-items:center;margin-left:20rpx;margin-top:20rpx}.vstext.data-v-d99a1025{display:flex;justify-content:center;align-items:center;width:90%;margin-top:40rpx}.Vtext.data-v-d99a1025{font-size:45.8rpx;color:#f0836c;font-weight:700;font-style:italic}.Stext.data-v-d99a1025{font-size:45.8rpx;color:#58d8db;font-weight:700;font-style:italic}.send-btn.data-v-d99a1025{width:80%;margin-bottom:70rpx;border-radius:50rpx;background-image:linear-gradient(135deg,#4fcacd,#5fdbde);color:#fff;font-size:30rpx;font-weight:700}.popup-content.data-v-d99a1025{width:600rpx;height:700rpx;background-repeat:no-repeat;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chard1.png);background-position:center}.popup-title.data-v-d99a1025{font-size:30rpx;margin-top:50rpx;text-align:center}.Avatarimg.data-v-d99a1025{width:90rpx;height:90rpx;border-radius:50%;background-color:#ddd;margin-right:20rpx;margin-left:20rpx}.avatar.data-v-d99a1025{width:100%;height:100%;border-radius:50%}.NameMoney.data-v-d99a1025{display:flex;flex-direction:column}.TimeMoney.data-v-d99a1025{width:300rpx;display:flex;font-weight:700;font-size:27rpx;color:#161616}.NameMoney_Name.data-v-d99a1025{width:400rpx;text-align:left;font-weight:700;font-size:27rpx;color:#161616;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TimeMoney_Time.data-v-d99a1025{display:flex;align-items:center;margin-top:10rpx}.pkTimeimg.data-v-d99a1025{width:31.49rpx;height:31.49rpx;margin-right:10rpx}.goldimg.data-v-d99a1025{width:31.49rpx;height:35rpx;margin-left:40rpx}.goldnb.data-v-d99a1025{display:flex;margin-left:5rpx}.noData.data-v-d99a1025{width:500rpx;height:400rpx;border-radius:10px;font-size:30rpx;color:#999}.scroll.data-v-d99a1025{width:500rpx;height:400rpx;border-radius:10px}.popup-text.data-v-d99a1025{color:#161616;font-size:36.26rpx;font-weight:700;margin-bottom:30rpx}.card-content.data-v-d99a1025{width:100%;height:100rpx;background-color:#fff;border-radius:10rpx;display:flex;align-items:center;font-size:28rpx;color:#7f7f7f;margin-top:20rpx}.createModule.data-v-d99a1025{position:fixed;bottom:0;right:0;z-index:998;width:100vw}.popup-btn.data-v-d99a1025{display:flex;justify-content:space-around;margin-top:50rpx}.invite.data-v-d99a1025{width:225.19rpx;height:78.24rpx;font-size:28.63rpx;line-height:80rpx;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;background-image:linear-gradient(135deg,#4fcacd,#5fdbde)}.cancel.data-v-d99a1025{width:225.19rpx;height:78.24rpx;font-size:28.63rpx;line-height:80rpx;margin-left:30rpx;color:#03aba8;border-top-left-radius:50rpx;border-bottom-left-radius:50rpx;border-bottom-right-radius:50rpx;border:1rpx solid #03aba8}.popup-Hintcontent.data-v-d99a1025{width:600rpx;height:500rpx;background-repeat:no-repeat;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(https://vv-1317974657.cos.ap-shanghai.myqcloud.com/util/chard1.png);background-position:center}.popup-texts.data-v-d99a1025{margin:70rpx 50rpx;color:#7e7e7e;font-size:26rpx}

View File

@@ -1 +1 @@
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../config.js"),u=require("../../../utils/enableSampleTaskStatus.js"),l=require("../offlinePushInfoManager/index.js"),a=require("../offlinePushInfoManager/const.js");Math||(s+i+o+r+t+v)();const i=()=>"./image-upload/index.js",o=()=>"./video-upload/index.js",r=()=>"./words/index.js",t=()=>"./toolbar-item-container/index.js",s=()=>"./emoji-picker/emoji-picker-dialog.js",v=()=>"./user-selector/index.js",f=e.defineComponent({options:{styleIsolation:"shared"},__name:"index",props:{displayType:{}},setup(i){const o=i,r=e.ref(),t=e.ref(!1),s=e.ref(""),v=e.ref(),f=e.ref(),c=e.ref([]),d=e.ref(!1),p=n.ChatConfig.getFeatureConfig(),I=e.ref(8),m=e.ref(0);e.onMounted((()=>{e.Jt.watch(e.o.CUSTOM,{activeConversation:g})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CUSTOM,{activeConversation:g})}));const g=n=>{var u;n&&n!==(null==(u=r.value)?void 0:u.conversationID)&&(C(),p.InputImage&&p.InputVideo?I.value-=4:(p.InputImage||p.InputVideo)&&(I.value-=2),m.value=I.value,I.value-=c.value.length,1===I.value?d.value=p.InputEvaluation&&p.InputQuickReplies:I.value<1&&(d.value=p.InputEvaluation||p.InputQuickReplies),r.value=e.Jt.getData(e.o.CONV,"currentConversation"),t.value=n.startsWith(e.qt.TYPES.CONV_GROUP))},C=()=>{const l=n.ChatConfig.getChatType(),a={chatType:l};l===e.E.TUIChat.TYPE.CUSTOMER_SERVICE&&(a.filterVoice=!0,a.filterVideo=!0,u.enableSampleTaskStatus("customerService")),c.value=[...e.R.getExtensionList(e.E.TUIChat.EXTENSION.INPUT_MORE.EXT_ID,a)].filter((e=>{var n;return"search"!==(null==(n=null==e?void 0:e.data)?void 0:n.name)||p.MessageSearch})),c.value.forEach((n=>{var u;const l=null==(u=null==n?void 0:n.data)?void 0:u.name;"voiceCall"===l?e.ss.reportFeature(203,"voice-call"):"videoCall"===l?e.ss.reportFeature(203,"video-call"):"quickRoom"===l&&e.ss.reportFeature(204)}))};const h=(n,u)=>{var i,o,c,d,p,I,m;s.value=null==(i=null==n?void 0:n.data)?void 0:i.name,(null==(o=null==r?void 0:r.value)?void 0:o.type)===e.qt.TYPES.CONV_C2C?null==(I=null==(c=null==n?void 0:n.listener)?void 0:c.onClicked)||I.call(c,{userIDList:[null==(p=null==(d=null==r?void 0:r.value)?void 0:d.conversationID)?void 0:p.slice(3)],type:u,callParams:{offlinePushInfo:l.OfflinePushInfoManager.getOfflinePushInfo(a.PUSH_SCENE.CALL)}}):t.value&&(f.value=n,(null==(m=null==v?void 0:v.value)?void 0:m.toggleShow)&&v.value.toggleShow(!0))},k=e=>null==e?void 0:e.icon,S=e=>null==e?void 0:e.text,T=e=>{var n,u,i;null==(i=null==(u=null==(n=f.value)?void 0:n.listener)?void 0:u.onClicked)||i.call(u,{...e,callParams:{offlinePushInfo:l.OfflinePushInfoManager.getOfflinePushInfo(a.PUSH_SCENE.CALL)}}),f.value=null},E=()=>{f.value=null},P=e=>{d.value=I.value<=1&&!e};return(n,u)=>e.e({a:"emojiPicker"===o.displayType},"emojiPicker"===o.displayType?{}:e.e({b:e.unref(p).InputImage},e.unref(p).InputImage?{c:e.p({imageSourceType:"camera"})}:{},{d:e.unref(p).InputImage},e.unref(p).InputImage?{e:e.p({imageSourceType:"album"})}:{},{f:e.unref(p).InputVideo},e.unref(p).InputVideo?{g:e.p({videoSourceType:"album"})}:{},{h:e.unref(p).InputVideo},e.unref(p).InputVideo?{i:e.p({videoSourceType:"camera"})}:{},{j:e.unref(c).length>0},e.unref(c).length>0?{k:e.f(e.unref(c).slice(0,e.unref(m)),((e,n,u)=>({a:n})))}:{},{l:1===e.unref(I)},1===e.unref(I)?e.e({m:e.unref(p).InputQuickReplies},e.unref(p).InputQuickReplies?{n:e.o$1(P)}:{}):{},{o:e.unref(I)>1},e.unref(I)>1?e.e({p:e.unref(p).InputQuickReplies},e.unref(p).InputQuickReplies?{q:e.o$1(P)}:{}):{},{r:e.unref(I)<=1},e.unref(I)<=1?e.e({s:e.f(e.unref(c).slice(e.unref(m)),((n,u,l)=>e.e({a:n},n?{b:e.o$1((e=>(e=>{var n,u,l;const a=c.value.find((n=>{var u,l;return(null==(u=null==n?void 0:n.data)?void 0:u.name)===(null==(l=null==e?void 0:e.data)?void 0:l.name)}));switch(null==(n=null==a?void 0:a.data)?void 0:n.name){case"voiceCall":h(a,1);break;case"videoCall":h(a,2);break;case"search":null==(l=null==(u=null==a?void 0:a.listener)?void 0:u.onClicked)||l.call(u)}})(n)),u),c:"76f68da4-7-"+l,d:e.p({iconFile:k(n),title:S(n),iconWidth:"25px",iconHeight:"25px",needDialog:!1})}:{},{e:u}))),t:1===e.unref(I)},1===e.unref(I)?e.e({v:e.unref(p).InputQuickReplies},e.unref(p).InputQuickReplies?{w:e.o$1(P)}:{}):e.e({x:e.unref(p).InputQuickReplies},e.unref(p).InputQuickReplies?{y:e.o$1(P)}:{})):{},{z:e.unref(d)}),{A:e.sr(v,"76f68da4-10",{k:"userSelectorRef"}),B:e.o$1(T),C:e.o$1(E),D:e.p({type:e.unref(s),currentConversation:e.unref(r),isGroup:e.unref(t)})})}});wx.createComponent(f);
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../config.js"),u=require("../../../utils/enableSampleTaskStatus.js"),a=require("../offlinePushInfoManager/index.js"),t=require("../offlinePushInfoManager/const.js");Math||(o+r+l+s+i)();const o=()=>"./image-upload/index.js",r=()=>"./video-upload/index.js",l=()=>"./words/index.js",i=()=>"./user-selector/index.js",s=()=>"./evaluate/CustomMessage.js",p=e.defineComponent({__name:"index",props:{displayType:{}},setup(o){const r=o,l=e.ref(),i=e.ref(!1),s=e.ref(""),p=e.ref(),f=e.ref(),v=e.ref([]),c=e.ref(!1),d=n.ChatConfig.getFeatureConfig(),I=e.ref(8),m=e.ref(0);e.ref(null);e.onMounted((()=>{e.Jt.watch(e.o.CUSTOM,{activeConversation:C})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CUSTOM,{activeConversation:C})}));const C=n=>{var u;n&&n!==(null==(u=l.value)?void 0:u.conversationID)&&(g(),d.InputImage&&d.InputVideo?I.value-=4:(d.InputImage||d.InputVideo)&&(I.value-=2),m.value=I.value,I.value-=v.value.length,1===I.value?c.value=d.InputEvaluation&&d.InputQuickReplies:I.value<1&&(c.value=d.InputEvaluation||d.InputQuickReplies),l.value=e.Jt.getData(e.o.CONV,"currentConversation"),i.value=n.startsWith(e.qt.TYPES.CONV_GROUP))},g=()=>{const a=n.ChatConfig.getChatType(),t={chatType:a};a===e.E.TUIChat.TYPE.CUSTOMER_SERVICE&&(t.filterVoice=!0,t.filterVideo=!0,u.enableSampleTaskStatus("customerService")),v.value=[...e.R.getExtensionList(e.E.TUIChat.EXTENSION.INPUT_MORE.EXT_ID,t)].filter((e=>{var n;return"search"!==(null==(n=null==e?void 0:e.data)?void 0:n.name)||d.MessageSearch})),v.value.forEach((n=>{var u;const a=null==(u=null==n?void 0:n.data)?void 0:u.name;"voiceCall"===a?e.ss.reportFeature(203,"voice-call"):"videoCall"===a?e.ss.reportFeature(203,"video-call"):"quickRoom"===a&&e.ss.reportFeature(204)}))};const T=e=>{var n,u,o;null==(o=null==(u=null==(n=f.value)?void 0:n.listener)?void 0:u.onClicked)||o.call(u,{...e,callParams:{offlinePushInfo:a.OfflinePushInfoManager.getOfflinePushInfo(t.PUSH_SCENE.CALL)}}),f.value=null},h=()=>{f.value=null},S=e=>{c.value=I.value<=1&&!e};return(n,u)=>e.e({a:"emojiPicker"===r.displayType},"emojiPicker"===r.displayType?{}:e.e({b:e.unref(d).InputImage},e.unref(d).InputImage?{c:e.p({imageSourceType:"camera"})}:{},{d:e.unref(d).InputImage},e.unref(d).InputImage?{e:e.p({imageSourceType:"album"})}:{},{f:e.unref(d).InputVideo},e.unref(d).InputVideo?{g:e.p({videoSourceType:"album"})}:{},{h:e.unref(d).InputVideo},e.unref(d).InputVideo?{i:e.p({videoSourceType:"camera"})}:{},{j:e.unref(d).InputQuickReplies},e.unref(d).InputQuickReplies?{k:e.o$1(S)}:{},{l:e.unref(d).InputCustomMessage},e.unref(d).InputCustomMessage?{m:e.o$1(S)}:{}),{n:e.sr(p,"76f68da4-6",{k:"userSelectorRef"}),o:e.o$1(T),p:e.o$1(h),q:e.p({type:e.unref(s),currentConversation:e.unref(l),isGroup:e.unref(i)})})}});wx.createComponent(p);

View File

@@ -4,8 +4,7 @@
"image-upload": "./image-upload/index",
"video-upload": "./video-upload/index",
"words": "./words/index",
"toolbar-item-container": "./toolbar-item-container/index",
"emoji-picker-dialog": "./emoji-picker/emoji-picker-dialog",
"user-selector": "./user-selector/index"
"user-selector": "./user-selector/index",
"custom-message": "./evaluate/CustomMessage"
}
}

View File

@@ -1 +1 @@
<view class="{{['message-input-toolbar', 'message-input-toolbar-h5', 'message-input-toolbar-uni']}}"><view wx:if="{{a}}"><emoji-picker-dialog u-i="76f68da4-0" bind:__l="__l"/></view><view wx:else><swiper class="{{['message-input-toolbar-swiper']}}" indicator-dots="{{z}}" autoplay="{{false}}" circular="{{false}}"><swiper-item class="{{['message-input-toolbar-list', 'message-input-toolbar-h5-list', 'message-input-toolbar-uni-list']}}"><image-upload wx:if="{{b}}" u-i="76f68da4-1" bind:__l="__l" u-p="{{c}}"/><image-upload wx:if="{{d}}" u-i="76f68da4-2" bind:__l="__l" u-p="{{e}}"/><video-upload wx:if="{{f}}" u-i="76f68da4-3" bind:__l="__l" u-p="{{g}}"/><video-upload wx:if="{{h}}" u-i="76f68da4-4" bind:__l="__l" u-p="{{i}}"/><block wx:if="{{j}}"><view wx:for="{{k}}" wx:for-item="extension" wx:key="a"></view></block><block wx:if="{{l}}"><words wx:if="{{m}}" bindonDialogPopupShowOrHide="{{n}}" u-i="76f68da4-5" bind:__l="__l"/></block><block wx:if="{{o}}"><words wx:if="{{p}}" bindonDialogPopupShowOrHide="{{q}}" u-i="76f68da4-6" bind:__l="__l"/></block></swiper-item><swiper-item wx:if="{{r}}" class="{{['message-input-toolbar-list', 'message-input-toolbar-h5-list', 'message-input-toolbar-uni-list']}}"><view wx:for="{{s}}" wx:for-item="extension" wx:key="e"><toolbar-item-container wx:if="{{extension.a}}" bindonIconClick="{{extension.b}}" u-i="{{extension.c}}" bind:__l="__l" u-p="{{extension.d}}"/></view><block wx:if="{{t}}"><words wx:if="{{v}}" bindonDialogPopupShowOrHide="{{w}}" u-i="76f68da4-8" bind:__l="__l"/></block><block wx:else><words wx:if="{{x}}" bindonDialogPopupShowOrHide="{{y}}" u-i="76f68da4-9" bind:__l="__l"/></block></swiper-item></swiper></view><user-selector wx:if="{{D}}" class="r" u-r="userSelectorRef" bindsubmit="{{B}}" bindcancel="{{C}}" u-i="76f68da4-10" bind:__l="__l" u-p="{{D}}"/></view>
<view class="{{['message-input-toolbar', 'message-input-toolbar-h5', 'message-input-toolbar-uni']}}"><view wx:if="{{a}}"></view><view wx:else class="barTool"><view class="barToolItem"><image-upload wx:if="{{b}}" u-i="76f68da4-0" bind:__l="__l" u-p="{{c}}"/></view><view class="barToolItem"><image-upload wx:if="{{d}}" u-i="76f68da4-1" bind:__l="__l" u-p="{{e}}"/></view><view class="barToolItem"><video-upload wx:if="{{f}}" u-i="76f68da4-2" bind:__l="__l" u-p="{{g}}"/></view><view class="barToolItem"><video-upload wx:if="{{h}}" u-i="76f68da4-3" bind:__l="__l" u-p="{{i}}"/></view><view class="barToolItem"><words wx:if="{{j}}" bindonDialogPopupShowOrHide="{{k}}" u-i="76f68da4-4" bind:__l="__l"/></view><view class="barToolItem"><custom-message wx:if="{{l}}" bindonDialogPopupShowOrHide="{{m}}" u-i="76f68da4-5" bind:__l="__l"/></view></view><user-selector wx:if="{{q}}" class="r" u-r="userSelectorRef" bindsubmit="{{o}}" bindcancel="{{p}}" u-i="76f68da4-6" bind:__l="__l" u-p="{{q}}"/></view>

File diff suppressed because one or more lines are too long

View File

@@ -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),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);
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),t=require("../../../utils/env.js"),o=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);e.ref(m.InputEmoji||m.InputStickers);const y=e.ref(m.InputImage||m.InputVideo||m.InputEvaluation||m.InputQuickReplies);function T(e){v.value=e,"audio"===e&&r("changeToolbarDisplayType","none")}e.onMounted((()=>{e.Jt.watch(e.o.CONV,{currentConversation:I}),e.Jt.watch(e.o.CHAT,{quoteMessage:q})})),e.onUnmounted((()=>{e.Jt.unwatch(e.o.CONV,{currentConversation:I}),e.Jt.unwatch(e.o.CHAT,{quoteMessage:q})})),e.watch((()=>s.inputToolbarDisplayType),(e=>{"none"!==e&&T("editor")}));const b=(e,n)=>{o.sendTyping(e,n)},h=e=>{var n;null==(n=null==d?void 0:d.value)||n.toggleAtList(e)},j=()=>{t.isH5&&r("changeToolbarDisplayType","none")},C=e=>{var n,t;(null==(n=null==p?void 0:p.value)?void 0:n.insertAt)&&(null==(t=null==p?void 0:p.value)||t.insertAt(e))},A=()=>{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 I(n){var t;f.value=n,c.value=(null==(t=f.value)?void 0:t.type)===e.qt.TYPES.CONV_GROUP}function q(e){(null==e?void 0:e.message)&&"quote"===(null==e?void 0:e.type)&&T("editor")}return a({insertEmoji:e=>{var n,t;(null==(n=null==p?void 0:p.value)?void 0:n.addEmoji)&&(null==(t=null==p?void 0:p.value)||t.addEmoji(e))},reEdit:e=>{var n,t;null==(n=null==p?void 0:p.value)||n.resetEditor(),null==(t=null==p?void 0:p.value)||t.setEditorContent(e)}}),(o,u)=>e.e({a:(e.unref(t.isWeChat)||e.unref(t.isApp))&&e.unref(g)},(e.unref(t.isWeChat)||e.unref(t.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,"c73567e1-1",{k:"editor"}),f:"editor"===e.unref(v),g:e.o$1(b),h:e.o$1(h),i:e.o$1(j),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,"c73567e1-2",{k:"messageInputAtRef"}),m:e.o$1(C),n:e.o$1(A)}:{},{o:e.unref(y)},e.unref(y)?{p:e.o$1((e=>{r("changeToolbarDisplayType","tools")})),q:e.p({file:e.unref(n.moreIcon),size:"23px",hotAreaSize:"3px"})}:{},{r:e.p({displayType:e.unref(v)}),s:e.n(!e.unref(t.isPC)&&"message-input-h5")})}}),d=e._export_sfc(p,[["__scopeId","data-v-c73567e1"]]);wx.createComponent(d);

View File

@@ -1 +1 @@
<view class="{{['data-v-de604828', 'message-input', w]}}"><view class="audio-main-content-line data-v-de604828"><message-input-audio wx:if="{{a}}" class="{{['data-v-de604828', b && 'message-input-wx-audio-open']}}" bindchangeDisplayType="{{c}}" u-i="de604828-0" bind:__l="__l" u-p="{{d}}"/><message-input-editor wx:if="{{j}}" data-c-h="{{!f}}" u-r="editor" class="message-input-editor r data-v-de604828" bindonTyping="{{g}}" bindonAt="{{h}}" bindonFocus="{{i}}" u-i="de604828-1" bind:__l="__l" u-p="{{j}}"/><message-input-at wx:if="{{k}}" class="r data-v-de604828" u-r="messageInputAtRef" bindinsertAt="{{m}}" bindonAtListOpen="{{n}}" u-i="de604828-2" bind:__l="__l"/><icon wx:if="{{o}}" class="icon icon-face data-v-de604828" bindonClick="{{p}}" u-i="de604828-3" bind:__l="__l" u-p="{{q}}"/><icon wx:if="{{r}}" class="icon icon-more data-v-de604828" bindonClick="{{s}}" u-i="de604828-4" bind:__l="__l" u-p="{{t}}"/></view><view class="data-v-de604828"><message-quote wx:if="{{v}}" class="data-v-de604828" style="{{'min-width:' + 0}}" u-i="de604828-5" bind:__l="__l" u-p="{{v}}"/></view></view>
<view class="{{['data-v-c73567e1', 'message-input', s]}}"><view class="audio-main-content-line data-v-c73567e1"><message-input-audio wx:if="{{a}}" class="{{['data-v-c73567e1', b && 'message-input-wx-audio-open']}}" bindchangeDisplayType="{{c}}" u-i="c73567e1-0" bind:__l="__l" u-p="{{d}}"/><message-input-editor wx:if="{{j}}" data-c-h="{{!f}}" u-r="editor" class="message-input-editor r data-v-c73567e1" bindonTyping="{{g}}" bindonAt="{{h}}" bindonFocus="{{i}}" u-i="c73567e1-1" bind:__l="__l" u-p="{{j}}"/><message-input-at wx:if="{{k}}" class="r data-v-c73567e1" u-r="messageInputAtRef" bindinsertAt="{{m}}" bindonAtListOpen="{{n}}" u-i="c73567e1-2" bind:__l="__l"/><icon wx:if="{{o}}" class="icon icon-more data-v-c73567e1" bindonClick="{{p}}" u-i="c73567e1-3" bind:__l="__l" u-p="{{q}}"/></view><view class="data-v-c73567e1"><message-quote wx:if="{{r}}" class="data-v-c73567e1" style="{{'min-width:' + 0}}" u-i="c73567e1-4" bind:__l="__l" u-p="{{r}}"/></view></view>

View File

@@ -1 +1 @@
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}
body.data-v-c73567e1,div.data-v-c73567e1,ul.data-v-c73567e1,ol.data-v-c73567e1,dt.data-v-c73567e1,dd.data-v-c73567e1,li.data-v-c73567e1,dl.data-v-c73567e1,h1.data-v-c73567e1,h2.data-v-c73567e1,h3.data-v-c73567e1,h4.data-v-c73567e1,p.data-v-c73567e1{margin:0;padding:0;font-style:normal}ol.data-v-c73567e1,ul.data-v-c73567e1,li.data-v-c73567e1{list-style:none}img.data-v-c73567e1{border:0;vertical-align:middle;pointer-events:none}body.data-v-c73567e1{color:#000;background:#fff}.clear.data-v-c73567e1{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-c73567e1{color:#000;text-decoration:none;cursor:pointer}a.data-v-c73567e1:hover{text-decoration:none}input.data-v-c73567e1,textarea.data-v-c73567e1{-webkit-user-select:auto;user-select:auto}input.data-v-c73567e1:focus,input.data-v-c73567e1:active,textarea.data-v-c73567e1:focus,textarea.data-v-c73567e1:active{outline:none}.chat-aside.data-v-c73567e1{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-c73567e1:not(not){display:flex;flex-direction:column;min-width:0;box-sizing:border-box}.message-input.data-v-c73567e1{position:relative;display:flex;flex-direction:column;border:none;overflow:hidden;background:#ebf0f6}.message-input-h5.data-v-c73567e1{padding:10px 10px 15px}.message-input-editor.data-v-c73567e1{flex:1;display:flex}.message-input .icon.data-v-c73567e1{margin-left:3px}.message-input-wx-audio-open.data-v-c73567e1{flex:1}.audio-main-content-line.data-v-c73567e1{display:flex;flex-direction:row;align-items:center}

View File

@@ -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:"40f9568c-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.navigateTo({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-40f9568c"]]);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,a=e.ref(),i=e.ref(),o=e.ref(),c=e.ref({businessID:""});e.watchEffect((()=>{a.value=f.content,i.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&&(o.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(o).title),c:e.unref(o).hyperlinks_text},e.unref(o).hyperlinks_text?{d:e.t(e.unref(o).hyperlinks_text.key),e:e.unref(o).hyperlinks_text.value}:{},{f:e.unref(o).item&&e.unref(o).item.length>0},e.unref(o).item&&e.unref(o).item.length>0?{g:e.f(e.unref(o).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(o).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:"1c4aa8ca-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.navigateTo({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})}}),a=e._export_sfc(f,[["__scopeId","data-v-1c4aa8ca"]]);wx.createComponent(a);

View File

@@ -1 +1 @@
<view class="custom data-v-40f9568c"><block wx:if="{{a}}"><view class="data-v-40f9568c"><view class="data-v-40f9568c"><label class="data-v-40f9568c">{{b}}</label><navigator wx:if="{{c}}" class="data-v-40f9568c" href="{{e}}" target="view_window">{{d}}</navigator></view><view wx:if="{{f}}" class="data-v-40f9568c"><view wx:for="{{g}}" wx:for-item="item" wx:key="e" class="data-v-40f9568c"><navigator wx:if="{{item.a}}" class="data-v-40f9568c" href="{{item.c}}" target="view_window">{{item.b}}</navigator><view wx:else class="data-v-40f9568c">{{item.d}}</view></view></view><view class="data-v-40f9568c">{{h}}</view></view></block><block wx:elif="{{i}}"><view class="evaluate data-v-40f9568c"><view class="data-v-40f9568c">{{j}}</view><view class="evaluate-list data-v-40f9568c"><view wx:for="{{k}}" wx:for-item="item" wx:key="b" class="evaluate-list-item data-v-40f9568c"><icon wx:if="{{l}}" class="file-icon data-v-40f9568c" u-i="{{item.a}}" bind:__l="__l" u-p="{{l}}"/></view></view><view class="data-v-40f9568c">{{m}}</view></view></block><block wx:elif="{{n}}"><view class="order data-v-40f9568c" bindtap="{{s}}"><image class="data-v-40f9568c" src="{{o}}"/><view class="data-v-40f9568c"><view class="data-v-40f9568c">{{p}}</view><view class="data-v-40f9568c">{{q}}</view><label class="data-v-40f9568c">{{r}}</label></view></view></block><block wx:elif="{{t}}"><view class="textLink data-v-40f9568c"><view class="data-v-40f9568c">{{v}}</view><navigator class="data-v-40f9568c" href="{{x}}" target="view_window">{{w}}</navigator></view></block><block wx:elif="{{y}}"><view class="pk data-v-40f9568c" bindtap="{{A}}"><image class="Custommessageimage data-v-40f9568c" src="{{z}}" mode="scaleToFill"/></view></block><block wx:else><label class="data-v-40f9568c"><rich-text class="data-v-40f9568c" nodes="{{B}}"/></label></block></view>
<view class="custom data-v-1c4aa8ca"><block wx:if="{{a}}"><view class="data-v-1c4aa8ca"><view class="data-v-1c4aa8ca"><label class="data-v-1c4aa8ca">{{b}}</label><navigator wx:if="{{c}}" class="data-v-1c4aa8ca" href="{{e}}" target="view_window">{{d}}</navigator></view><view wx:if="{{f}}" class="data-v-1c4aa8ca"><view wx:for="{{g}}" wx:for-item="item" wx:key="e" class="data-v-1c4aa8ca"><navigator wx:if="{{item.a}}" class="data-v-1c4aa8ca" href="{{item.c}}" target="view_window">{{item.b}}</navigator><view wx:else class="data-v-1c4aa8ca">{{item.d}}</view></view></view><view class="data-v-1c4aa8ca">{{h}}</view></view></block><block wx:elif="{{i}}"><view class="evaluate data-v-1c4aa8ca"><view class="data-v-1c4aa8ca">{{j}}</view><view class="evaluate-list data-v-1c4aa8ca"><view wx:for="{{k}}" wx:for-item="item" wx:key="b" class="evaluate-list-item data-v-1c4aa8ca"><icon wx:if="{{l}}" class="file-icon data-v-1c4aa8ca" u-i="{{item.a}}" bind:__l="__l" u-p="{{l}}"/></view></view><view class="data-v-1c4aa8ca">{{m}}</view></view></block><block wx:elif="{{n}}"><view class="order data-v-1c4aa8ca" bindtap="{{s}}"><image class="data-v-1c4aa8ca" src="{{o}}"/><view class="data-v-1c4aa8ca"><view class="data-v-1c4aa8ca">{{p}}</view><view class="data-v-1c4aa8ca">{{q}}</view><label class="data-v-1c4aa8ca">{{r}}</label></view></view></block><block wx:elif="{{t}}"><view class="textLink data-v-1c4aa8ca"><view class="data-v-1c4aa8ca">{{v}}</view><navigator class="data-v-1c4aa8ca" href="{{x}}" target="view_window">{{w}}</navigator></view></block><block wx:elif="{{y}}"><view class="pk data-v-1c4aa8ca" bindtap="{{A}}"><image class="Custommessageimage data-v-1c4aa8ca" src="{{z}}" mode="scaleToFill"/></view></block><block wx:else><label class="data-v-1c4aa8ca"><rich-text class="data-v-1c4aa8ca" nodes="{{B}}"/></label></block></view>

View File

@@ -1 +1 @@
body.data-v-40f9568c,div.data-v-40f9568c,ul.data-v-40f9568c,ol.data-v-40f9568c,dt.data-v-40f9568c,dd.data-v-40f9568c,li.data-v-40f9568c,dl.data-v-40f9568c,h1.data-v-40f9568c,h2.data-v-40f9568c,h3.data-v-40f9568c,h4.data-v-40f9568c,p.data-v-40f9568c{margin:0;padding:0;font-style:normal}ol.data-v-40f9568c,ul.data-v-40f9568c,li.data-v-40f9568c{list-style:none}img.data-v-40f9568c{border:0;vertical-align:middle;pointer-events:none}body.data-v-40f9568c{color:#000;background:#fff}.clear.data-v-40f9568c{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-40f9568c{color:#000;text-decoration:none;cursor:pointer}a.data-v-40f9568c:hover{text-decoration:none}input.data-v-40f9568c,textarea.data-v-40f9568c{-webkit-user-select:auto;user-select:auto}input.data-v-40f9568c:focus,input.data-v-40f9568c:active,textarea.data-v-40f9568c:focus,textarea.data-v-40f9568c:active{outline:none}.chat-aside.data-v-40f9568c{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-40f9568c{color:#679ce1}.custom.data-v-40f9568c{font-size:18px}.custom h1.data-v-40f9568c{font-size:14px;color:#000}.custom h1.data-v-40f9568c,.custom a.data-v-40f9568c,.custom p.data-v-40f9568c{font-size:14px}.custom .evaluate ul.data-v-40f9568c{display:flex;padding:10px 0}.custom .evaluate-list.data-v-40f9568c{display:flex;flex-direction:row}.custom .evaluate-list-item.data-v-40f9568c{padding:0 2px}.custom .order.data-v-40f9568c{display:flex}.custom .order main.data-v-40f9568c{padding-left:5px}.custom .order main p.data-v-40f9568c{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-40f9568c{font-family:PingFangSC-Regular;line-height:25px;color:#ff7201}.custom .order img.data-v-40f9568c{width:67px;height:67px}.custom .pk.data-v-40f9568c{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-40f9568c{font-size:18px;color:#333;margin-bottom:10px}.custom .pk .button-group.data-v-40f9568c{display:flex;justify-content:center}.custom .pk .button-group .buttonAccept.data-v-40f9568c{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-40f9568c{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-40f9568c{width:385rpx;height:195rpx}
body.data-v-1c4aa8ca,div.data-v-1c4aa8ca,ul.data-v-1c4aa8ca,ol.data-v-1c4aa8ca,dt.data-v-1c4aa8ca,dd.data-v-1c4aa8ca,li.data-v-1c4aa8ca,dl.data-v-1c4aa8ca,h1.data-v-1c4aa8ca,h2.data-v-1c4aa8ca,h3.data-v-1c4aa8ca,h4.data-v-1c4aa8ca,p.data-v-1c4aa8ca{margin:0;padding:0;font-style:normal}ol.data-v-1c4aa8ca,ul.data-v-1c4aa8ca,li.data-v-1c4aa8ca{list-style:none}img.data-v-1c4aa8ca{border:0;vertical-align:middle;pointer-events:none}body.data-v-1c4aa8ca{color:#000;background:#fff}.clear.data-v-1c4aa8ca{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-1c4aa8ca{color:#000;text-decoration:none;cursor:pointer}a.data-v-1c4aa8ca:hover{text-decoration:none}input.data-v-1c4aa8ca,textarea.data-v-1c4aa8ca{-webkit-user-select:auto;user-select:auto}input.data-v-1c4aa8ca:focus,input.data-v-1c4aa8ca:active,textarea.data-v-1c4aa8ca:focus,textarea.data-v-1c4aa8ca:active{outline:none}.chat-aside.data-v-1c4aa8ca{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-1c4aa8ca{color:#679ce1}.custom.data-v-1c4aa8ca{font-size:18px}.custom h1.data-v-1c4aa8ca{font-size:14px;color:#000}.custom h1.data-v-1c4aa8ca,.custom a.data-v-1c4aa8ca,.custom p.data-v-1c4aa8ca{font-size:14px}.custom .evaluate ul.data-v-1c4aa8ca{display:flex;padding:10px 0}.custom .evaluate-list.data-v-1c4aa8ca{display:flex;flex-direction:row}.custom .evaluate-list-item.data-v-1c4aa8ca{padding:0 2px}.custom .order.data-v-1c4aa8ca{display:flex}.custom .order main.data-v-1c4aa8ca{padding-left:5px}.custom .order main p.data-v-1c4aa8ca{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-1c4aa8ca{font-family:PingFangSC-Regular;line-height:25px;color:#ff7201}.custom .order img.data-v-1c4aa8ca{width:67px;height:67px}.custom .pk.data-v-1c4aa8ca{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-1c4aa8ca{font-size:18px;color:#333;margin-bottom:10px}.custom .pk .button-group.data-v-1c4aa8ca{display:flex;justify-content:center}.custom .pk .button-group .buttonAccept.data-v-1c4aa8ca{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-1c4aa8ca{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-1c4aa8ca{width:385rpx;height:195rpx}

View File

@@ -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-a83600e4"]]);wx.createComponent(t);
"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/default-emoji.js"),require("../../../../utils/env.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);

View File

@@ -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-7d054f1e"]]);wx.createComponent(a);
"use strict";const e=require("../../../../../common/vendor.js");require("../../../../adapter-vue.js"),require("../../emoji-config/default-emoji.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);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
"use strict";exports.CHAT_MSG_CUSTOM_TYPE={SERVICE:"consultion",EVALUATE:"evaluation",LINK:"text_link",PK:"pk",CALL:1,ORDER:"order"},exports.CONTACT_INFO_BUTTON_TYPE={SUBMIT:"submit",CANCEL:"cancel"},exports.CONTACT_INFO_LABEL_POSITION={LEFT:"left",TOP:"top"},exports.CONTACT_INFO_MORE_EDIT_TYPE={INPUT:"input",TEXTAREA:"textarea",SWITCH:"switch"},exports.CONV_CREATE_TYPE={TYPEC2C:"isC2C",TYPEGROUP:"isGroup",JOINGROUP:"joinGroup"},exports.CONV_OPERATION={DELETE:"delete",ISPINNED:"ispinned",DISPINNED:"dispinned",MUTE:"mute",NOTMUTE:"notmute"},exports.EMOJI_TYPE={BASIC:"basic",BIG:"big",CUSTOM:"CUSTOM"};
"use strict";exports.CHAT_MSG_CUSTOM_TYPE={SERVICE:"consultion",EVALUATE:"evaluation",LINK:"text_link",PK:"pk",CALL:1,ORDER:"order"},exports.CONTACT_INFO_BUTTON_TYPE={SUBMIT:"submit",CANCEL:"cancel"},exports.CONTACT_INFO_LABEL_POSITION={LEFT:"left",TOP:"top"},exports.CONTACT_INFO_MORE_EDIT_TYPE={INPUT:"input",TEXTAREA:"textarea",SWITCH:"switch"},exports.CONV_CREATE_TYPE={TYPEC2C:"isC2C",TYPEGROUP:"isGroup",JOINGROUP:"joinGroup"},exports.CONV_OPERATION={DELETE:"delete",ISPINNED:"ispinned",DISPINNED:"dispinned",MUTE:"mute",NOTMUTE:"notmute"};