# 历史消息记录组件

## 说明

本组件用于与事项关联的消息记录的显示查看，IM、云桥已内置支持，邮件短信需对接实现自定义显示

## 界面效果
![](https://im.weaver.com.cn/server/index.php?s=/api/attachment/visitFile&sign=627276f5cbfd3bdd6193abbc1e4e336d)

## DEMO

```js

render() {
    return <>
            <CorsComponent
                app='@weapp/mc'
                compName='HistoryMsgPanel'
                module='task'
                entityId='5119675522234942373'
                corpKey='882716079762366464'
                customRenderContent={(channelId) => {
                    return (
                        <div className={`${demoClsPrefix}-custom-channel-content`}>自定义渲染: {channelId}
                        </div>
                    )
                }}
                onChange={(channelId) => { console.log('change channel', channelId) }}
            />
    </>
}
```

### 参数说明

| 参数     | 说明   | 类型   | 是否必填 | 默认值 |
|:---------|:-------|:-------|:---------|:-------|
| entityId | 事项 id | string | 是       | -      |
| module | 事项所属模块的模块标识 | string | 是       | -      |
| corpKey | 企业微信 corpKey | string | 是       | -      |
| extEmployeeIdList | 外部联系人id列表，传入该值， entityId 和 module 自动失效，客户模块专用 | string[] | 否       | -      |
| checkPermission | 是否检查权限，0不检查,1检查,2 查看所有 | number| 否       | -      |
| customData | 自定义传参 | Object| 否       | -      |
| customData.subordinate | 是否查询下属会话 | 0 不查询；1 查询| 否       | -      |
| type | 渠道类型，1 IM； 2 云桥| number | 否       | 1      |
| roleSessionType | 会话类型，1 客户会话； 2 员工会话| string | 否       | 1      |
| isMobile | 是否是移动端| boolean | 否       | false      |
