add report request
parent
00977db512
commit
88cdb6cb92
|
|
@ -36,7 +36,8 @@ export default {
|
|||
file: lang,
|
||||
},
|
||||
'POST /report': {
|
||||
file: report,
|
||||
success: false,
|
||||
data: {},
|
||||
},
|
||||
'GET /user/mytickets': {
|
||||
success: true,
|
||||
|
|
|
|||
|
|
@ -1,9 +1,12 @@
|
|||
import { AtTextarea, AtButton, AtForm, AtMessage } from 'taro-ui';
|
||||
import { Component, ReactNode } from 'react';
|
||||
import { getUrl } from '@/service';
|
||||
import Taro from '@tarojs/taro';
|
||||
import pt from '@/plain-text';
|
||||
import './report.scss';
|
||||
|
||||
const submitInterval = 5000;
|
||||
|
||||
export default class SettingsPage extends Component {
|
||||
state = {
|
||||
report: '',
|
||||
|
|
@ -21,18 +24,36 @@ export default class SettingsPage extends Component {
|
|||
isDisable: true,
|
||||
});
|
||||
console.log(this.state.report);
|
||||
Taro.request({
|
||||
url: getUrl('/report'),
|
||||
method: 'POST',
|
||||
data: {
|
||||
token: 'token_test',
|
||||
report: this.state.report,
|
||||
},
|
||||
})
|
||||
.then(res => {
|
||||
console.log(res.data);
|
||||
Taro.atMessage({
|
||||
message: '提交成功',
|
||||
type: 'success',
|
||||
});
|
||||
})
|
||||
.catch(err => {
|
||||
console.log(err);
|
||||
Taro.atMessage({
|
||||
message: '提交失败,错误为:' + err.toString(),
|
||||
type: 'error',
|
||||
});
|
||||
});
|
||||
this.setState({
|
||||
isLoading: false,
|
||||
});
|
||||
Taro.atMessage({
|
||||
message: '提交成功',
|
||||
type: 'success',
|
||||
});
|
||||
setTimeout(() => {
|
||||
this.setState({
|
||||
isDisable: false,
|
||||
});
|
||||
}, 5000);
|
||||
}, submitInterval);
|
||||
}
|
||||
onReset() {
|
||||
this.setState({
|
||||
|
|
|
|||
Loading…
Reference in New Issue