feat:补充启动时更新ticket逻辑

This commit is contained in:
max
2024-07-02 17:36:08 +08:00
parent 14c1805a2b
commit e9e4da8d60
3 changed files with 86 additions and 4 deletions

View File

@@ -442,6 +442,19 @@ public class AuthModel extends BaseModel implements IAuthModel {
}
public Single<TicketResult> refreshTicket() {
return requestTicket()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.map(ticketResult -> {
if (ticketResult.isSuccess()) {
ticketInfo = ticketResult.getData();
DemoCache.saveTicketInfo(ticketInfo);
}
return ticketResult;
});
}
/**
* 获取tick
*