fix: 模板参数错误. 参数内不可换行

dev/code-splitting
Lei OT 2 years ago
parent 1fa801d90a
commit 2e7c50e76f

@ -570,7 +570,7 @@ export const parseRenderMessageList = (messages) => {
: {}),
titleColor: msg.messageorigin_AsJOSN?.customerProfile?.name ? '#a791ff' : "#128c7e",
// titleColor: msg.messageorigin_direction === 'inbound' ? '#a791ff' : "#128c7e",
id: msgContent.context?.id || msgContent?.message_id || msgContent.reaction?.message_id,
id: msgContent.context?.id || msgContent.context?.message_id || msgContent.reaction?.message_id,
},
origin: msg.messageorigin_AsJOSN,
}),
@ -582,6 +582,7 @@ export const parseRenderMessageList = (messages) => {
};
export const whatsappError = {
'BAD_REQUEST': '无法发送, 请使用邮件联系.',
'100': '参数错误, 请联系技术组',
'131026': '[131026] 消息无法投递(未注册/使用旧版/未同意政策).\n请稍后重试或使用邮件联系',
'131047': '[131047] 会话超过24小时或未激活. \n请使用模板消息发送',
'131053': '[131053] 文件上传失败.',

@ -157,35 +157,20 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => {
<span key={ele.trim()} className=' text-wrap'>
{ele}
</span>
) : ((ele.key.includes('free') || ele.key.includes('detail')) ? (
<Input.TextArea
rows={1}
autoSize={{ minRows: 1, maxRows: 2 }}
key={ele.key}
onChange={(e) => {
onInput(tempItem, ele.key, e.target.value, paramsVal);
}}
className={`w-full block ${paramsVal[ele.key] ? 'max-w-24' : 'max-w-60'}`}
size={'small'}
title={ele.key}
placeholder={paramsVal[ele.key] || ele.key}
defaultValue={paramsVal[ele.key] || ''}
// onPressEnter={() => handleSendTemplate(tempItem)}
/>
) : (
<Input
key={ele.key}
onChange={(e) => {
onInput(tempItem, ele.key, e.target.value, paramsVal);
}}
className={`w-auto ${paramsVal[ele.key] ? 'max-w-24' : 'max-w-60'}`}
className={ele.key.includes('free') || ele.key.includes('detail') ? `w-full block ` : `w-auto ${paramsVal[ele.key] ? 'max-w-24' : 'max-w-60'}`}
size={'small'}
title={ele.key}
placeholder={paramsVal[ele.key] || ele.key}
defaultValue={paramsVal[ele.key] || ''}
// onPressEnter={() => handleSendTemplate(tempItem)}
/>
))
)
)}
</>
);

Loading…
Cancel
Save