修复图书馆请求的一些智障操作

lensfrex 1 year ago
parent 6cd228098c
commit c63fb5bb5f
Signed by: lensfrex
GPG Key ID: 0F69A0A2FBEE98A0
  1. 2
      mywust-core/src/main/java/cn/linghang/mywust/core/request/factory/library/LibraryRequestFactory.java
  2. 22
      mywust-core/src/main/java/cn/linghang/mywust/core/request/service/library/LibraryApiService.java

@ -25,7 +25,7 @@ public class LibraryRequestFactory extends RequestFactory {
}
public static HttpRequest bookSearchRequest(String keyword, int page, int pageSize) {
return bookSearchRequest(new SearchRequest(keyword, page, pageSize));
return bookSearchRequest(new SearchRequest(keyword, pageSize, page));
}
public static HttpRequest bookSearchRequest(SearchRequest request) {

@ -21,46 +21,46 @@ public class LibraryApiService extends LibraryApiServiceBase {
HttpResponse response = requester.post(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
public String getBookDetail(String bookId) throws ApiException, IOException {
HttpRequest request = LibraryRequestFactory.bookInfoRequest(bookId);
HttpResponse response = requester.post(request);
HttpResponse response = requester.get(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
public String getBookCoverImageUrl(String isbn) throws ApiException, IOException {
HttpRequest request = LibraryRequestFactory.bookCoverImageUrlRequest(isbn);
HttpResponse response = requester.post(request);
HttpResponse response = requester.get(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
public String getOverdueSoon(String cookie) throws ApiException, IOException {
HttpRequest request = LibraryRequestFactory.overdueSoonRequest(cookie);
HttpResponse response = requester.post(request);
HttpResponse response = requester.get(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
public String getCurrentLoan(String cookie) throws ApiException, IOException {
HttpRequest request = LibraryRequestFactory.currentLoanRequest(cookie);
HttpResponse response = requester.post(request);
HttpResponse response = requester.get(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
public String getLoanHistory(String cookie) throws ApiException, IOException {
HttpRequest request = LibraryRequestFactory.loanHistoryRequest(cookie);
HttpResponse response = requester.post(request);
HttpResponse response = requester.get(request);
checkResponse(response);
return request.getStringData();
return response.getStringBody();
}
}
Loading…
Cancel
Save