diff --git a/webapp/packages/chat-sdk/package.json b/webapp/packages/chat-sdk/package.json index 9b26b74e7..beeb24b95 100644 --- a/webapp/packages/chat-sdk/package.json +++ b/webapp/packages/chat-sdk/package.json @@ -9,9 +9,10 @@ "@ant-design/icons": "^4.7.0", "@uiw/react-watermark": "^0.0.5", "ahooks": "^3.7.8", - "antd": "^4.23.5", + "antd": "^5.11.2", "axios": "^0.21.1", "classnames": "^2.3.2", + "dayjs": "^1.11.10", "echarts": "^5.4.2", "lodash": "^4.17.11", "moment": "^2.29.4", diff --git a/webapp/packages/chat-sdk/src/components/ChatItem/FilterItem.tsx b/webapp/packages/chat-sdk/src/components/ChatItem/FilterItem.tsx index 088f90c0c..7071c5bdd 100644 --- a/webapp/packages/chat-sdk/src/components/ChatItem/FilterItem.tsx +++ b/webapp/packages/chat-sdk/src/components/ChatItem/FilterItem.tsx @@ -5,7 +5,7 @@ import { useEffect, useMemo, useRef, useState } from 'react'; import { queryDimensionValues } from '../../service'; import { debounce, isArray } from 'lodash'; import SwicthEntity from './SwitchEntity'; -import moment from 'moment'; +import dayjs from 'dayjs'; type Props = { modelId: number; @@ -164,8 +164,8 @@ const FilterItem: React.FC = ({ value={filter.value} onChange={onChange} /> - ) : typeof filter.value === 'string' && moment(filter.value, 'YYYY-MM-DD').isValid() ? ( - + ) : typeof filter.value === 'string' && dayjs(filter.value, 'YYYY-MM-DD').isValid() ? ( + ) : (typeof filter.value === 'string' || isArray(filter.value)) && !filter.bizName?.includes('_id') ? (