|
|
@@ -226,8 +226,8 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
public void onSuccess(int flag, Object o) throws Exception {
|
|
|
hideLoading();
|
|
|
Intent intent = null;
|
|
|
- String result = o.toString();
|
|
|
- if (TextUtils.isEmpty(result)) {
|
|
|
+ String inquiryJson = o.toString();
|
|
|
+ if (TextUtils.isEmpty(inquiryJson)) {
|
|
|
// mSelectPosition = position;
|
|
|
intent = new Intent();
|
|
|
intent.setClass(mContext, CustomerInquiryDetailActivity.class);
|
|
|
@@ -240,7 +240,7 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
intent.setClass(mContext, PublicInquiryDetailActivity.class);
|
|
|
intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_ID, mPublicInquiryBeans.get(position).getId());
|
|
|
intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_STATE, mPublicInquiryBeans.get(position).getBillState());
|
|
|
- intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_JSON, mPublicInquiryBeans.get(position).getJsonData());
|
|
|
+ intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_JSON, inquiryJson);
|
|
|
startActivity(intent);
|
|
|
}
|
|
|
}
|
|
|
@@ -490,26 +490,29 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
}
|
|
|
|
|
|
String invalid = JSONUtil.getText(contentObject, "invalid");
|
|
|
- if ("1".equals(invalid)) {
|
|
|
- b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_INVALID);
|
|
|
- } else {
|
|
|
- String overdue = JSONUtil.getText(contentObject, "overdue");
|
|
|
+ String status = JSONUtil.getText(contentObject, "status");
|
|
|
+ String overdue = JSONUtil.getText(contentObject, "overdue");
|
|
|
+ String agreed = JSONUtil.getText(contentObject, "agreed");
|
|
|
+
|
|
|
+ if ("314".equals(status)) {
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_ABANDONED);
|
|
|
+ } else if ("200".equals(status)) {
|
|
|
if ("1".equals(overdue)) {
|
|
|
b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_END);
|
|
|
} else {
|
|
|
- String agreed = JSONUtil.getText(contentObject, "agreed");
|
|
|
- if ("1".equals(agreed)) {
|
|
|
- b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_AGREED);
|
|
|
- } else if ("0".equals(agreed)) {
|
|
|
- b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_REFUSED);
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_TODO);
|
|
|
+ }
|
|
|
+ } else if ("201".equals(status)) {
|
|
|
+ if ("1".equals(agreed)) {
|
|
|
+ if ("1".equals(invalid)) {
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_INVALID);
|
|
|
} else {
|
|
|
- String status = JSONUtil.getText(contentObject, "status");
|
|
|
- if ("200".equals(status)) {
|
|
|
- b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_TODO);
|
|
|
- } else if ("201".equals(status)) {
|
|
|
- b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_DONE);
|
|
|
- }
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_AGREED);
|
|
|
}
|
|
|
+ } else if ("0".equals(agreed)) {
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_REFUSED);
|
|
|
+ } else {
|
|
|
+ b2BBusinessListBean.setBillState(Constants.FLAG.STATE_CUSTOMER_INQUIRY_DONE);
|
|
|
}
|
|
|
}
|
|
|
|