|
@@ -237,9 +237,7 @@ public class PurchaseInfoActivity extends BaseActivity {
|
|
|
@Override
|
|
|
public void onSuccess(JSONObject data) {
|
|
|
JSONArray rows = data.getJSONArray("list");
|
|
|
- for (int i = 0; i < rows.size(); i++) {
|
|
|
- rows.getJSONObject(i).put("checkedStatus", false);
|
|
|
- }
|
|
|
+
|
|
|
dataList = rows;
|
|
|
if(dataList.size() > 0){
|
|
|
immediately_btn.setBackgroundColor(getResources().getColor(R.color.login_bk));
|
|
@@ -255,6 +253,18 @@ public class PurchaseInfoActivity extends BaseActivity {
|
|
|
}
|
|
|
});
|
|
|
reflashLoadData(rowbeans, cleaned);
|
|
|
+ if (cleaned){
|
|
|
+ for (int i = 0; i < dataList.size(); i++) {
|
|
|
+ JSONObject itemJson = dataList.getJSONObject(i);
|
|
|
+ Integer status = itemJson.getInteger("status");
|
|
|
+ if (status.equals(IntegerEnum.ORDER_STA_PAYCOMPLETE.getCode())){
|
|
|
+ itemJson.put("checkedStatus", true);
|
|
|
+ }else {
|
|
|
+ itemJson.put("checkedStatus", false);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
emptyShow(false);
|
|
|
}else {
|
|
|
emptyShow(true);
|
|
@@ -296,7 +306,9 @@ public class PurchaseInfoActivity extends BaseActivity {
|
|
|
if (enabled){
|
|
|
all_btn.setChecked(true);
|
|
|
for (int i = 0; i < rows.size(); i++) {
|
|
|
- rows.get(i).checkedStatus = true;
|
|
|
+ if (rows.get(i).status.equals(IntegerEnum.ORDER_STA_PAYCOMPLETE.getCode())){
|
|
|
+ rows.get(i).checkedStatus = true;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|