提交 1b2043d4 authored 作者: lgd's avatar lgd

1.修改内部交易购物车问题

2.//todo  回款管理的客户接口
上级 6dbd00f7
......@@ -59,6 +59,8 @@ public class StoreTradingCarActivity extends WorkToolBarActivity {
RecyclerView rvProduct;
private List<ProductBean.RecordsBean> productList;
private TradingProCarAdapter productAdapter;
private Map data;
private TradingBean.RecordsBean pro;
@Override
protected void initView() {
......@@ -68,12 +70,12 @@ public class StoreTradingCarActivity extends WorkToolBarActivity {
@Override
protected void initData() {
Map data = JSON.parseObject(getIntent().getStringExtra("pro"), Map.class);
TradingBean.RecordsBean pro = JSON.parseObject(data.get("pro").toString(), TradingBean.RecordsBean.class);
data = JSON.parseObject(getIntent().getStringExtra("pro"), Map.class);
pro = JSON.parseObject(data.get("pro").toString(), TradingBean.RecordsBean.class);
tvName.setText(pro.getProductName());
tvCard.setText(pro.getProductSimpleCode());
tvCardName.setText(pro.getProductSoleCode());
tvApplyNum.setText(String.valueOf(pro.getQuantity()));
tvApplyNum.setText(MathUtils.converData(pro.getQuantity(),3));
tvDept.setText(pro.getDeptName());
arUseNum.setMaxNum(pro.getQuantity());
arUseNum.setNumber(pro.getChooseNum());
......@@ -87,6 +89,12 @@ public class StoreTradingCarActivity extends WorkToolBarActivity {
@Override
protected void initEvent() {
arUseNum.setOnNumberChangedListener(new AddAndReduceView.OnNumberChangedListener() {
@Override
public void OnNumberChanged(String vs) {
pro.setChooseNum(vs);
}
});
// productAdapter.setOnItemChildClickListener(new BaseQuickAdapter.OnItemChildClickListener() {
// @Override
// public void onItemChildClick(BaseQuickAdapter adapter, View view, int position) {
......@@ -121,7 +129,9 @@ public class StoreTradingCarActivity extends WorkToolBarActivity {
allPrice = MathUtils.add(allPrice, MathUtils.multiply(recordsBean.getCarNum()
, MathUtils.converData(recordsBean.getInternalPrice(),3), 3), 3);
}
startActivity(StoreTradingConfirmActivity.class, "pro", getIntent().getStringExtra("pro"),
data.put("proDetail",productList);
data.put("pro",pro);
startActivity(StoreTradingConfirmActivity.class, "pro",JSON.toJSONString(data),
"subProcess", getIntent().getStringExtra("subProcess"),
"supplierId", getIntent().getStringExtra("supplierId"),
"inStockId", getIntent().getStringExtra("inStockId"),
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论