From 38738b94b499ba1ccd37ab8824b5569db6662d5f Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 07 六月 2025 13:04:13 +0800
Subject: [PATCH] 波次策略功能完善

---
 rsf-admin/src/page/waveRule/WaveRuleEdit.jsx |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/rsf-admin/src/page/waveRule/WaveRuleEdit.jsx b/rsf-admin/src/page/waveRule/WaveRuleEdit.jsx
index 8c3bbb7..0291814 100644
--- a/rsf-admin/src/page/waveRule/WaveRuleEdit.jsx
+++ b/rsf-admin/src/page/waveRule/WaveRuleEdit.jsx
@@ -42,6 +42,7 @@
 
 const WaveRuleEdit = () => {
     const translate = useTranslate();
+    const dicts = JSON.parse(localStorage.getItem('sys_dicts'))?.filter(dict => (dict.dictTypeCode == 'sys_wave_rule_code')) || [];
 
     return (
         <Edit
@@ -68,14 +69,19 @@
                                 label="table.field.waveRule.code"
                                 source="code"
                                 parse={v => v}
+                                readOnly
                                 autoFocus
                             />
                         </Stack>
                         <Stack direction='row' gap={2}>
-                            <NumberInput
+                            <AutocompleteInput
+                                choices={dicts}
+                                optionText="label"
                                 label="table.field.waveRule.type"
                                 source="type"
-                            />
+                                optionValue="value"
+                                parse={v => v}
+                                validate={[required()]} />
                         </Stack>
                         <Stack direction='row' gap={2}>
                             <TextInput

--
Gitblit v1.9.1