|
|
@@ -175,8 +175,9 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
mSelectPosition = i;
|
|
|
Intent intent = new Intent();
|
|
|
intent.setClass(mContext, PurchaseDetailsActivity.class);
|
|
|
- intent.putExtra(Constants.FLAG.KEY_PURCHASE_ID, mPurchaseOrderBeans.get(i).getId());
|
|
|
- intent.putExtra(Constants.FLAG.KEY_PURCHASE_STATUS, mPurchaseOrderBeans.get(i).getBillState());
|
|
|
+ intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_ID, mPurchaseOrderBeans.get(i).getId());
|
|
|
+ intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_STATE, mPurchaseOrderBeans.get(i).getBillState());
|
|
|
+ intent.putExtra(Constants.FLAG.EXTRA_B2B_LIST_JSON, mPurchaseOrderBeans.get(i).getJsonData());
|
|
|
startActivityForResult(intent, REQUEST_PURCHASE_DETAIL);
|
|
|
}
|
|
|
});
|
|
|
@@ -329,7 +330,7 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
super.onActivityResult(requestCode, resultCode, data);
|
|
|
if (requestCode == REQUEST_PURCHASE_DETAIL
|
|
|
&& resultCode == Constants.FLAG.RESULT_PURCHASE_ORDER && data != null) {
|
|
|
- String purchaseStatus = data.getStringExtra(Constants.FLAG.KEY_PURCHASE_STATUS);
|
|
|
+ String purchaseStatus = data.getStringExtra(Constants.FLAG.EXTRA_B2B_LIST_STATE);
|
|
|
B2BBusinessListBean b2BBusinessListBean = mPurchaseOrderBeans.get(mSelectPosition);
|
|
|
if (b2BBusinessListBean != null) {
|
|
|
b2BBusinessListBean.setBillState(purchaseStatus);
|
|
|
@@ -536,7 +537,8 @@ public class B2BBusinessMainActivity extends BaseMVPActivity<WorkPlatPresenter>
|
|
|
b2BBusinessListBean.setBillDate(DateFormatUtil.long2Str(date, DateFormatUtil.YMD));
|
|
|
}
|
|
|
b2BBusinessListBean.setBillNum(JSONUtil.getText(contentObject, "code"));
|
|
|
- b2BBusinessListBean.setMaterialNum("ddd");
|
|
|
+ b2BBusinessListBean.setCurrency(JSONUtil.getText(contentObject, "currency"));
|
|
|
+
|
|
|
JSONArray orderItems = contentObject.getJSONArray("orderItems");
|
|
|
if (orderItems == null || orderItems.size() == 0) {
|
|
|
b2BBusinessListBean.setMoney("0");
|