Browse Source

修复bug

魏熙美 5 years ago
parent
commit
7a9b16981c
2 changed files with 9 additions and 24 deletions
  1. 1
    1
      src/pages/news/type/NewsType.jsx
  2. 8
    23
      src/pages/news/type/editNews.jsx

+ 1
- 1
src/pages/news/type/NewsType.jsx View File

110
             </span>
110
             </span>
111
           </AuthButton>
111
           </AuthButton>
112
         </>
112
         </>
113
-      )
113
+      ),
114
     },
114
     },
115
   ];
115
   ];
116
 
116
 

+ 8
- 23
src/pages/news/type/editNews.jsx View File

22
 
22
 
23
   // 查询列表
23
   // 查询列表
24
   const getNewsData = (newsId) => {
24
   const getNewsData = (newsId) => {
25
-    request({ ...apis.newsType.get, urlData: { id: newsId },}).then((data) => {
26
-      cancelPage();
27
-    }).catch((err) => {
28
-      message.info(err.msg || err.message)
29
-    })
30
-
31
     request({
25
     request({
32
-        url: '/api/admin/taNewsType/' + newsId,
33
-        method: 'GET',
26
+        ...apis.newsType.get,
27
+        urlData: { id: newsId }
34
     }).then((data) => {
28
     }).then((data) => {
35
-        console.log(data)
36
         setNewsData(data)
29
         setNewsData(data)
30
+    }).catch((err) => {
31
+      message.error(err.msg || err.message)
37
     })
32
     })
38
   }
33
   }
39
   }
34
   }
69
   const handleSubmit = (values) => {
64
   const handleSubmit = (values) => {
70
     if(newsId){
65
     if(newsId){
71
         values.newsTypeId = newsId
66
         values.newsTypeId = newsId
72
-        request({ ...apis.newsType.put, urlData: { id: newsId },}).then((data) => {
67
+        request({ ...apis.newsType.put, urlData: { id: newsId }, data: { ...values }}).then((data) => {
73
           cancelPage();
68
           cancelPage();
74
         }).catch((err) => {
69
         }).catch((err) => {
75
-          message.info(err.msg || err.message)
70
+          message.error(err.msg || err.message)
76
         })
71
         })
77
       }else{
72
       }else{
78
-        request({ ...apis.newsType.post, data: { values },}).then((data) => {
73
+        request({ ...apis.newsType.post, data: { ...values } }).then((data) => {
79
           cancelPage();
74
           cancelPage();
80
         }).catch((err) => {
75
         }).catch((err) => {
81
-          message.info(err.msg || err.message)
76
+          message.error(err.msg || err.message)
82
         })
77
         })
83
-
84
-      // request({
85
-      //   url: '/api/admin/taNewsType',
86
-      //   method: 'POST',
87
-      //   data: values,
88
-      // }).then((data) => {
89
-      //   cancelPage()
90
-      // }).catch((err) => {
91
-      //   message.info(err.msg || err.message)
92
-      // })
93
       }
78
       }
94
   }
79
   }
95
 
80