Skip to content

Commit 0656b89

Browse files
committed
优化数据解析
1 parent 0d2e783 commit 0656b89

File tree

4 files changed

+5
-14
lines changed

4 files changed

+5
-14
lines changed

.idea/caches/build_file_checksums.ser

0 Bytes
Binary file not shown.

app/src/main/java/com/example/kson/moduledemo/model/LoginModel.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,17 +47,12 @@ public void onSuccessMsg(String status, String message) {
4747

4848
@Override
4949
public void infoRecommendList(HashMap<String, Object> params, final PresenterCallback<List<ContactsEntity>> callback) {
50-
HttpRequestPresenter.getInstance().get(Constants.NEWS_URL, params, new ModelCallback<List<ContactsEntity>>(true,ContactsEntity.class) {
50+
HttpRequestPresenter.getInstance().get(Constants.NEWS_URL, params,
51+
new ModelCallback<List<ContactsEntity>>(true,ContactsEntity.class) {
5152
@Override
5253
public void onErrorMsg(int code, String msg) {
5354
callback.onErrorMsg(code,msg);
5455
}
55-
// @Override
56-
// public void onSuccess(List<News> news) {
57-
// System.out.println("size:"+news.size());
58-
// callback.onSuccess(news);
59-
// }
60-
6156

6257
@Override
6358
public void onSuccess(List<ContactsEntity> news) {

lib-net/src/main/java/com/example/kson/lib_net/network/http/ModelCallback.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ public static <T> BaseResponse<T> fromJsonObject(String reader, Class<T> clazz)
5050

5151
public static <T> BaseResponse<List<T>> fromJsonArray(String reader, Class<T> clazz) {
5252
String result = "";
53-
if (reader.contains("data")) {
53+
if (reader.contains("result")) {
5454
result = reader;
5555
} else {
56-
result = reader.substring(0, reader.length() - 1) + ",\"data\":[]}";
56+
result = reader.substring(0, reader.length() - 1) + ",\"result\":[]}";
5757
}
5858

5959
// 生成List<T> 中的 List<T>

lib-net/src/main/java/com/example/kson/lib_net/network/rx/HttpResultFunc.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,7 @@ public String apply(Response<String> response) throws Exception {
7979
*/
8080
public String getData(Response<String> response){
8181

82-
// String result = response.body();
83-
String result = "{\n" +
84-
"\t\"msg\": \"请求成功\",\n" +
85-
"\t\"code\": \"0\"\n" +
86-
"}";
82+
String result = response.body();
8783

8884
if (!TextUtils.isEmpty(result)) {
8985
//

0 commit comments

Comments
 (0)