UNPKG

@tencentcloud/ai-desk-customer-wechat

Version:

AI Desk customer UIKit for wechat mini program

3 lines (2 loc) 4.85 kB
"use strict";const t=require("../../../../../../adapter-vue.js"),E=require("../../../../../../utils/index.js"),R=require("../../../../../../utils/utils.js"),i=require("../../../../../../constant.js"),d=require("../../../../../../@aidesk/uikit-engine/index.js"),e=require("../../../../../../../common/vendor.js"),T=()=>"./message-rating/index.js",y=()=>"./message-branch.js",O=()=>"./message-ivr-form/index.js",U=()=>"./message-robot-welcome.js",A=()=>"./message-product-card.js",G=()=>"./message-rich-text.js",h=()=>"./message-stream.js",p=()=>"./message-multi-branch/index.js",N=()=>"./message-multi-form/index.js",x=()=>"./message-concurrency-limit.js",D=()=>"./message-order.js",I=()=>"./message-transfer-with-desc.js",{computed:l}=t.vue,B={components:{MessageConcurrencyLimit:x,MessageBranch:y,MessageForm:O,MessageProductCard:A,MessageRichText:G,MessageIMRobotWelcome:U,MessageStream:h,MessageMultiBranch:p,MessageMultiForm:N,MessageRating:T,MessageOrder:D,MessageTransferWithDesc:I},props:{message:{type:Object,default:()=>({})}},emits:["heightChanged","messageSent"],setup(s,{emit:n}){const S=l(()=>{var o,M;return s.message&&E.JSONToObject((M=(o=s.message)==null?void 0:o.payload)==null?void 0:M.data)}),a=l(()=>s.message.ID),c=async(o,M)=>{let _=M||"";_||(_=JSON.stringify({deskExtInfo:{isPresetContent:1}})),await d.Yt.sendTextMessage({payload:o,cloudCustomData:_,needReadReceipt:R.isEnabledMessageReadReceiptGlobal()}),n("messageSent")},r=async o=>{await d.Yt.sendCustomMessage({payload:o}),n("messageSent")},C=()=>{n("heightChanged")};return{payload:S,messageID:a,props:s,sendTextMessage:c,CUSTOM_MESSAGE_SRC:i.CUSTOM_MESSAGE_SRC,sendCustomMessage:r,onHeightChanged:C}}};if(!Array){const s=e.resolveComponent("MessageBranch"),n=e.resolveComponent("MessageIMRobotWelcome"),S=e.resolveComponent("MessageForm"),a=e.resolveComponent("MessageProductCard"),c=e.resolveComponent("MessageRichText"),r=e.resolveComponent("MessageStream"),C=e.resolveComponent("MessageMultiBranch"),o=e.resolveComponent("MessageMultiForm"),M=e.resolveComponent("MessageRating"),_=e.resolveComponent("MessageConcurrencyLimit"),m=e.resolveComponent("MessageOrder"),g=e.resolveComponent("MessageTransferWithDesc");(s+n+S+a+c+r+C+o+M+_+m+g)()}function f(s,n,S,a,c,r){return e.e$1({a:a.payload.src===a.CUSTOM_MESSAGE_SRC.BRANCH||a.payload.src===a.CUSTOM_MESSAGE_SRC.BRANCH_NUMBER||a.payload.src===a.CUSTOM_MESSAGE_SRC.ROBOT_MSG&&a.payload.subtype!=="welcome_msg"},a.payload.src===a.CUSTOM_MESSAGE_SRC.BRANCH||a.payload.src===a.CUSTOM_MESSAGE_SRC.BRANCH_NUMBER||a.payload.src===a.CUSTOM_MESSAGE_SRC.ROBOT_MSG&&a.payload.subtype!=="welcome_msg"?{b:e.o(a.sendTextMessage),c:e.o(a.onHeightChanged),d:e.p({payload:a.payload})}:{},{e:a.payload.src===a.CUSTOM_MESSAGE_SRC.ROBOT_MSG&&a.payload.subtype==="welcome_msg"},a.payload.src===a.CUSTOM_MESSAGE_SRC.ROBOT_MSG&&a.payload.subtype==="welcome_msg"?{f:e.o(a.sendTextMessage),g:e.p({payload:a.payload})}:{},{h:a.payload.src===a.CUSTOM_MESSAGE_SRC.FROM_INPUT},a.payload.src===a.CUSTOM_MESSAGE_SRC.FROM_INPUT?{i:e.o(a.sendTextMessage),j:e.p({payload:a.payload})}:{},{k:a.payload.src===a.CUSTOM_MESSAGE_SRC.PRODUCT_CARD},a.payload.src===a.CUSTOM_MESSAGE_SRC.PRODUCT_CARD?{l:e.p({payload:a.payload})}:{},{m:a.payload.src===a.CUSTOM_MESSAGE_SRC.RICH_TEXT},a.payload.src===a.CUSTOM_MESSAGE_SRC.RICH_TEXT?{n:e.p({payload:a.payload})}:{},{o:a.payload.src===a.CUSTOM_MESSAGE_SRC.STREAM_TEXT},a.payload.src===a.CUSTOM_MESSAGE_SRC.STREAM_TEXT?{p:e.o(a.onHeightChanged),q:e.p({payload:a.payload,messageID:a.messageID})}:{},{r:a.payload.src===a.CUSTOM_MESSAGE_SRC.MULTI_BRANCH},a.payload.src===a.CUSTOM_MESSAGE_SRC.MULTI_BRANCH?{s:e.o(a.sendTextMessage),t:e.o(a.onHeightChanged),v:e.p({payload:a.payload})}:{},{w:a.payload.src===a.CUSTOM_MESSAGE_SRC.MULTI_FORM&&S.message.flow=="in"},a.payload.src===a.CUSTOM_MESSAGE_SRC.MULTI_FORM&&S.message.flow=="in"?{x:e.o(a.sendCustomMessage),y:e.p({payload:a.payload})}:{},{z:a.payload.src===a.CUSTOM_MESSAGE_SRC.MENU},a.payload.src===a.CUSTOM_MESSAGE_SRC.MENU?{A:e.o(a.sendCustomMessage),B:e.p({message:a.props.message})}:{},{C:a.payload.src===a.CUSTOM_MESSAGE_SRC.CONCURRENCY_LIMIT},a.payload.src===a.CUSTOM_MESSAGE_SRC.CONCURRENCY_LIMIT?{}:{},{D:a.payload.src===a.CUSTOM_MESSAGE_SRC.ORDER},a.payload.src===a.CUSTOM_MESSAGE_SRC.ORDER?{E:e.p({payload:a.payload})}:{},{F:a.payload.src===a.CUSTOM_MESSAGE_SRC.TRANSFER_TO_HUMAN||a.payload.src===a.CUSTOM_MESSAGE_SRC.TRANSFER_TO_TASK_FLOW},a.payload.src===a.CUSTOM_MESSAGE_SRC.TRANSFER_TO_HUMAN||a.payload.src===a.CUSTOM_MESSAGE_SRC.TRANSFER_TO_TASK_FLOW?{G:e.p({payload:a.payload})}:{})}const F=e._export_sfc(B,[["render",f]]);wx.createComponent(F); //# sourceMappingURL=../../../../../../../../.sourcemap/mp-weixin/ai-desk-customer-uniapp/components/CustomerServiceChat/message-list/message-elements/message-desk/message-desk-elements/message-desk.js.map