fix(web): open statement
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
* @Author: ZhaoYing
|
* @Author: ZhaoYing
|
||||||
* @Date: 2026-03-05
|
* @Date: 2026-03-05
|
||||||
* @Last Modified by: ZhaoYing
|
* @Last Modified by: ZhaoYing
|
||||||
* @Last Modified time: 2026-03-27 14:38:28
|
* @Last Modified time: 2026-04-07 14:22:40
|
||||||
*/
|
*/
|
||||||
import { forwardRef, useImperativeHandle, useState } from 'react';
|
import { forwardRef, useImperativeHandle, useState } from 'react';
|
||||||
import { Button, Form, Input, Flex, App } from 'antd';
|
import { Button, Form, Input, Flex, App } from 'antd';
|
||||||
@@ -45,7 +45,7 @@ const OpenStatementSettingModal = forwardRef<OpenStatementSettingModalRef, OpenS
|
|||||||
const handleSave = async () => {
|
const handleSave = async () => {
|
||||||
form.validateFields().then(values => {
|
form.validateFields().then(values => {
|
||||||
const { suggested_questions, ...rest } = values
|
const { suggested_questions, ...rest } = values
|
||||||
const filterSuggestedQuestions = suggested_questions.filter(vo => vo && vo.trim() !== '' && vo !== null)
|
const filterSuggestedQuestions = suggested_questions?.filter(vo => vo && vo.trim() !== '' && vo !== null)
|
||||||
if (values?.enabled && values?.statement && values?.statement?.trim() !== '') {
|
if (values?.enabled && values?.statement && values?.statement?.trim() !== '') {
|
||||||
const usedVars = [...new Set([...values.statement?.matchAll(/\{\{(\w+)\}\}/g)].map(m => m[1]))]
|
const usedVars = [...new Set([...values.statement?.matchAll(/\{\{(\w+)\}\}/g)].map(m => m[1]))]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user