add pickTicket in service
This commit is contained in:
@@ -18,6 +18,7 @@ import { submitComment } from '@/service/submitComment';
|
||||
import Taro from '@tarojs/taro';
|
||||
import wechatUser from '@/wechat';
|
||||
import { addToOreo } from '@/service/addToOreo';
|
||||
import { pickTicket } from '@/service/pickTicket';
|
||||
|
||||
const submitInterval = 5000;
|
||||
|
||||
@@ -148,6 +149,16 @@ export default class TicketDetail extends Component<{}, TicketDetailState> {
|
||||
}
|
||||
|
||||
handlePickConfirm(): void {
|
||||
this.setState({
|
||||
isPickDisable: true,
|
||||
showPickModal: false,
|
||||
});
|
||||
pickTicket(this);
|
||||
setTimeout(() => {
|
||||
this.setState({
|
||||
isPickDisable: false,
|
||||
});
|
||||
}, submitInterval);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -199,7 +210,12 @@ export default class TicketDetail extends Component<{}, TicketDetailState> {
|
||||
className='at-col'
|
||||
style={{ marginLeft: 10, paddingRight: 5, width: '50%' }}
|
||||
>
|
||||
<AtButton type='secondary' onClick={this.onPick.bind(this)}>
|
||||
<AtButton
|
||||
loading={this.state.isPickLoading}
|
||||
disabled={this.state.isPickDisable}
|
||||
type='secondary'
|
||||
onClick={this.onPick.bind(this)}
|
||||
>
|
||||
{pt.get().ticketDetail.pick}
|
||||
</AtButton>
|
||||
</View>
|
||||
|
||||
Reference in New Issue
Block a user