张延森 4 years ago
parent
commit
872239a3c1
2 changed files with 10 additions and 5 deletions
  1. 6
    0
      src/pages/Post/Edit/components/Form.jsx
  2. 4
    5
      src/utils/request.js

+ 6
- 0
src/pages/Post/Edit/components/Form.jsx View File

@@ -72,6 +72,12 @@ export default (props) => {
72 72
     }
73 73
   }, [props.post, form]);
74 74
 
75
+  useEffect(() => {
76
+    return request('/sys-config/value', { params: { code: 'POINTS_OF_PER_POST' } }).then((res) => {
77
+      form.setFieldsValue({ points : res - 0 })
78
+    })
79
+  }, [])
80
+
75 81
   return (
76 82
     <ProForm form={form} onFinish={handleSubmit} onValuesChange={handleValueChange}>
77 83
       <ProFormText

+ 4
- 5
src/utils/request.js View File

@@ -69,14 +69,13 @@ request.interceptors.request.use((url, options) => {
69 69
 });
70 70
 
71 71
 request.interceptors.response.use(async (response) => {
72
-  const token = response.headers.get('x-authorization-jwt');
73
-  if (token) {
74
-    localStorage.setItem('token', token);
75
-  }
76
-
77 72
   const contextType = response.headers.get('content-type');
78 73
   if (contextType.indexOf('json') > -1) {
79 74
     const result = await response.clone().json();
75
+    if (result.token) {
76
+      localStorage.setItem('token', result.token);
77
+    }
78
+
80 79
     if (result.code === 1000) {
81 80
       return result.data;
82 81
     }