# 模块规则配置组件

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

## DEMO

```js

render() {
    return <>
            <CorsComponent
                app='@weapp/mc'
                compName='ModulePushSetting'
                moduleId={234} // 电子签模块 id 为234，其他模块相关id可联系消息中心提供
				editorProps={{
					getContainer: ()=> {
						return document.querySelector(`.module-push-setting-container`) // 需要相对定位显示的界面元素
					}
				}}
            />
    </>
}
```

### 参数说明

| 参数     | 说明         | 类型   | 是否必填 | 默认值 |
|:---------|:-------------|:-------|:---------|:-------|
| moduleId | 模块id | number | 是       | -      |
| dataId | 应用 id，通过传该值可支持子模块规则配置 | string | 否       | -      |
| editorProps | 规则编辑窗口的 Dialog 设置，通过该设置可复写编辑弹窗的设置，比如设置弹窗的相对定位（getContainer） 具体详见Dialog组件文档 | DialogProps | 否| - |

### 跳转消息中心推送规则配置页面

团队设置：https://weapp.yunteams.cn/info/message/push?moduleId=234
个人设置：https://weapp.yunteams.cn/profile/2224549583451125411/im?cusMenuId=5115882664428618142&urlPageTitle=5o%20Q6YaS6K6%20572u&moduleId=234
