Commit c73d67d1 authored by wenmo's avatar wenmo

[Fix-211][web]Fix to form linkage

parent d9d02af5
...@@ -43,7 +43,7 @@ const DingTalkForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -43,7 +43,7 @@ const DingTalkForm: React.FC<AlertInstanceFormProps> = (props) => {
handleSubmit(buildJSONData(formVals,fieldsValue)); handleSubmit(buildJSONData(formVals,fieldsValue));
}; };
const renderContent = (formVals) => { const renderContent = () => {
return ( return (
<> <>
<Divider>钉钉配置</Divider> <Divider>钉钉配置</Divider>
......
...@@ -34,6 +34,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -34,6 +34,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => {
} = props; } = props;
const onValuesChange = (change: any,all: any)=>{ const onValuesChange = (change: any,all: any)=>{
console.log(change);
setFormVals({...formVals,...change}); setFormVals({...formVals,...change});
}; };
...@@ -43,7 +44,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -43,7 +44,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => {
handleSubmit(buildJSONData(formVals,fieldsValue)); handleSubmit(buildJSONData(formVals,fieldsValue));
}; };
const renderContent = (formVals) => { const renderContent = () => {
return ( return (
<> <>
<Divider>微信企业号配置</Divider> <Divider>微信企业号配置</Divider>
...@@ -65,7 +66,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -65,7 +66,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => {
<Radio value='群聊'>群聊</Radio> <Radio value='群聊'>群聊</Radio>
</Radio.Group> </Radio.Group>
</Form.Item> </Form.Item>
{ (formVals.sendType === "群聊") && { (formVals.sendType == "群聊") &&
<> <>
<Form.Item <Form.Item
name="webhook" name="webhook"
...@@ -87,7 +88,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -87,7 +88,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => {
<Switch checkedChildren="启用" unCheckedChildren="禁用" <Switch checkedChildren="启用" unCheckedChildren="禁用"
defaultChecked={formVals.isAtAll}/> defaultChecked={formVals.isAtAll}/>
</Form.Item> </Form.Item>
{ ( formVals.sendType === "群聊" && formVals.isAtAll===false )&& { ( !formVals.isAtAll )&&
<Form.Item <Form.Item
name="users" name="users"
label="被@用户" label="被@用户"
...@@ -98,7 +99,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => { ...@@ -98,7 +99,7 @@ const WeChatForm: React.FC<AlertInstanceFormProps> = (props) => {
} }
</> </>
} }
{ formVals.sendType === "应用" && { (!formVals.sendType||formVals.sendType == "应用") &&
<> <>
<Form.Item <Form.Item
name="corpId" name="corpId"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment