diff --git a/eiam-console/src/main/console-fe/src/pages/app/AppConfig/components/AppProtocol/FromProtocolConfig/FromProtocolConfig.tsx b/eiam-console/src/main/console-fe/src/pages/app/AppConfig/components/AppProtocol/FromProtocolConfig/FromProtocolConfig.tsx index 48f1a1ff..0aed6285 100644 --- a/eiam-console/src/main/console-fe/src/pages/app/AppConfig/components/AppProtocol/FromProtocolConfig/FromProtocolConfig.tsx +++ b/eiam-console/src/main/console-fe/src/pages/app/AppConfig/components/AppProtocol/FromProtocolConfig/FromProtocolConfig.tsx @@ -35,6 +35,7 @@ import ConfigAbout from './ConfigAbout'; import { useIntl } from '@umijs/max'; import { AuthorizationType } from '../CommonConfig'; import { GetApp } from '../../../data.d'; +import { generateUUID } from '@/utils/utils'; const formItemLayout = { labelCol: { span: 6, @@ -64,7 +65,7 @@ export default (props: { app: GetApp | Record }) => { //其他字段 if (result?.otherField) { const otherField = result?.otherField.map((i: Record) => { - return { key: Date.now(), fieldValue: i.fieldValue, fieldName: i.fieldName }; + return { key: generateUUID(), fieldValue: i.fieldValue, fieldName: i.fieldName }; }); form.setFieldsValue({ otherField: otherField }); setOtherFieldEditableKeys(