diff --git a/src/pages/user/inform/inform.tsx b/src/pages/user/inform/inform.tsx
index 2a4218c..a0bf0f6 100644
--- a/src/pages/user/inform/inform.tsx
+++ b/src/pages/user/inform/inform.tsx
@@ -1,9 +1,12 @@
import { Component, ReactNode } from 'react';
import { AtForm, AtInput, AtButton, AtMessage } from 'taro-ui';
+import { getUrl } from '@/service';
import Taro from '@tarojs/taro';
import pt from '@/plain-text';
import './inform.scss';
+const submitInterval = 5000;
+
export default class InformPage extends Component {
state = {
phone: '',
@@ -29,19 +32,39 @@ export default class InformPage extends Component {
isDisable: true,
});
console.log(this.state.name, this.state.phone);
+ Taro.request({
+ url: getUrl('/user/update'),
+ method: 'POST',
+ data: {
+ token: 'token_test',
+ name: this.state.name,
+ phone: this.state.phone,
+ },
+ })
+ .then(res => {
+ console.log(res.data);
+ Taro.atMessage({
+ message: pt.get().button.submitText.success,
+ type: 'success',
+ });
+ })
+ .catch(err => {
+ console.log(err);
+ Taro.atMessage({
+ message: pt.get().button.submitText.error + err.toString(),
+ type: 'error',
+ });
+ });
this.setState({
isLoading: false,
});
- Taro.atMessage({
- message: pt.get().informPage.submitText.success,
- type: 'success',
- });
setTimeout(() => {
this.setState({
isDisable: false,
});
- }, 5000);
+ }, submitInterval);
}
+
onReset() {
this.setState({
phone: '',
@@ -79,10 +102,10 @@ export default class InformPage extends Component {
type='primary'
disabled={this.state.isDisable}
>
- {pt.get().informPage.buttonText.submit}
+ {pt.get().button.buttonText.submit}
- {pt.get().informPage.buttonText.reset}
+ {pt.get().button.buttonText.reset}
);
diff --git a/src/pages/user/report/report.tsx b/src/pages/user/report/report.tsx
index 7694c16..096bf74 100644
--- a/src/pages/user/report/report.tsx
+++ b/src/pages/user/report/report.tsx
@@ -35,14 +35,14 @@ export default class SettingsPage extends Component {
.then(res => {
console.log(res.data);
Taro.atMessage({
- message: '提交成功',
+ message: pt.get().button.submitText.success,
type: 'success',
});
})
.catch(err => {
console.log(err);
Taro.atMessage({
- message: '提交失败,错误为:' + err.toString(),
+ message: pt.get().button.submitText.error + err.toString(),
type: 'error',
});
});
@@ -79,10 +79,10 @@ export default class SettingsPage extends Component {
type='primary'
disabled={this.state.isDisable}
>
- {pt.get().reportPage.buttonText.submit}
+ {pt.get().button.buttonText.submit}
- {pt.get().reportPage.buttonText.reset}
+ {pt.get().button.buttonText.reset}
);
diff --git a/src/pages/user/user.tsx b/src/pages/user/user.tsx
index fe4f08e..44a4fee 100644
--- a/src/pages/user/user.tsx
+++ b/src/pages/user/user.tsx
@@ -10,6 +10,8 @@ import pt, { Lang } from '@/plain-text';
import logo from '@/assets/images/UserPage/logo.png';
import './user.scss';
+const listLangInterval = 20;
+
export default class UserPage extends Component {
state = {
selector: ['简体中文', 'English'],
@@ -123,7 +125,7 @@ export default class UserPage extends Component {
thumb={aboutIcon}
onClick={this.aboutPage}
/>
-
+