Преглед изворни кода

Merge branch 'dev' of http://git.ycjcjy.com/jgz/admin into dev

lisenzhou пре 2 година
родитељ
комит
fbaf7e141c
1 измењених фајлова са 13 додато и 10 уклоњено
  1. 13
    10
      src/regulation/edit/index.jsx

+ 13
- 10
src/regulation/edit/index.jsx Прегледај датотеку

17
   const navigate = useNavigate();
17
   const navigate = useNavigate();
18
 
18
 
19
   const formRef = useRef();
19
   const formRef = useRef();
20
-
21
   useEffect(() => {
20
   useEffect(() => {
22
     if (id) {
21
     if (id) {
23
       getPostsDetail(id).then((res) => {
22
       getPostsDetail(id).then((res) => {
24
         formRef.current.setFieldsValue({
23
         formRef.current.setFieldsValue({
25
           ...res,
24
           ...res,
26
-          filesList: res.filesList?.map((x) => x.fileAddr)[0]||null,
25
+          filesList: res.filesList?.map((x) => x.fileAddr)[0] || null,
27
         });
26
         });
28
       });
27
       });
29
     }
28
     }
30
   }, [id]);
29
   }, [id]);
31
 
30
 
32
   const onFinish = async (values) => {
31
   const onFinish = async (values) => {
32
+    console.log(values);
33
+
34
+    //添加,修改
35
+    // addRegulation({ ...values, id }).then((res) => {
33
     savePosts({
36
     savePosts({
34
       ...values,
37
       ...values,
35
       type: 'regulation',
38
       type: 'regulation',
36
       filesList: values.filesList
39
       filesList: values.filesList
37
         ? [
40
         ? [
38
-            {
39
-              fileAddr: values.filesList,
40
-              fileName: values.filesList?.substring(
41
-                values.filesList?.lastIndexOf("/") + 1
42
-              ),
43
-            },
44
-          ]
41
+          {
42
+            fileAddr: values.filesList,
43
+            fileName: values.filesList?.substring(
44
+              values.filesList?.lastIndexOf("/") + 1
45
+            ),
46
+          },
47
+        ]
45
         : null,
48
         : null,
46
       status: Number(values.status),
49
       status: Number(values.status),
47
-      ...(id?{id}:{}),
50
+      ...(id ? { id } : {}),
48
     }).then((res) => {
51
     }).then((res) => {
49
       navigate(-1);
52
       navigate(-1);
50
     });
53
     });