# 事项消息设置面板

## 组件效果
![](https://im.weaver.com.cn/server/index.php?s=/api/attachment/visitFile&sign=06ec74b99b5998ae5314fc2b747282a6)

## DEMO（方式一）

CorsComponent 组件方式

```js

render() {
    return <>
            <Button weId={`${this.props.weId || ''}_vgf33o`} type='primary' onClick={this.toggleEntityMsgSetting}>打开消息设置</Button>
            <CorsComponent
                app={'@weapp/mc'}
                compName={'EntityMsgSettingPanel'}
                module={'task'}
                entityId={'5111674051469219048'}
                isOwner
                visible={this.state.openEntityMsgSetting}
                onClose={this.toggleEntityMsgSetting}
            />
    </>
}

toggleEntityMsgSetting = () => {
    this.setState({ openEntityMsgSetting: !this.state.openEntityMsgSetting })
}
```

### 参数说明

| 参数     | 说明                 | 类型       | 是否必填 | 默认值 |
|:---------|:---------------------|:-----------|:---------|:-------|
| module   | 事项所属模块         | string     | 是       | -      |
| entityId | 事项 id              | string     | 是       | -      |
| businessId | 业务 id              | string     | 否       | -      |
| isOwner  | 当前用户是否是负责人 | boolean    | 否       | -      |
| visible  | 是否显示             | boolean    | 是       | -      |
| onClose  | 关闭时的回调         | () => void | 否       | -      |

## DEMO（方式二）

直接调用方法

```js

render() {
    return <>
            <Button weId={`${this.props.weId || ''}_si583f`} type='primary' onClick={this.openMsgSetting}>打开消息设置</Button>
    </>
}

openMsgSetting = () => {
    corsImport(`@weapp/mc`).then((app) => {
        app.showEntityMsgSetting({
            module: 'task',
            entityId: '5111674051469219048',
            isOwner: true
        })
    }).catch((error: any) => {
        console.error('加载MsgSettingPanel组件失败', error)
    })
}
```

### 参数说明

| 参数     | 说明                 | 类型       | 是否必填 | 默认值 |
|:---------|:---------------------|:-----------|:---------|:-------|
| module   | 事项所属模块         | string     | 是       | -      |
| entityId | 事项 id              | string     | 是       | -      |
| buinessId | 业务 id              | string     | 否       | -      |
