提交 f75360d6 authored 作者: lgd's avatar lgd

1.修改时间比较bug

2.TODO 供应订单三个功能测试,
上级 077f5c5e
...@@ -286,7 +286,7 @@ public class BackAddActivity extends WorkToolBarActivity { ...@@ -286,7 +286,7 @@ public class BackAddActivity extends WorkToolBarActivity {
List<OrderDetail.OrderItemsBean> orderItems = dataBean.getOrderItems(); List<OrderDetail.OrderItemsBean> orderItems = dataBean.getOrderItems();
for (OrderDetail.OrderItemsBean orderItem : orderItems) { for (OrderDetail.OrderItemsBean orderItem : orderItems) {
if (TextUtils.equals(orderItem.getId(), getIntent().getStringExtra("orderItemId"))) { if (TextUtils.equals(orderItem.getId(), getIntent().getStringExtra("orderItemId"))) {
if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(orderItem.getCanPickReturnProductSum())) == 1) { if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(Double.valueOf(orderItem.getCanPickReturnProductSum()))) == 1) {
toast(String.format("可申请退货数量最大为%s", MathUtils.converData(orderItem.getCanPickReturnProductSum(), 3))); toast(String.format("可申请退货数量最大为%s", MathUtils.converData(orderItem.getCanPickReturnProductSum(), 3)));
return; return;
} }
......
...@@ -125,7 +125,7 @@ public class PickApplyDetailActivity extends WorkToolBarActivity { ...@@ -125,7 +125,7 @@ public class PickApplyDetailActivity extends WorkToolBarActivity {
tvCheckRemark.setText(info.getAuditRemark()); tvCheckRemark.setText(info.getAuditRemark());
} }
dataList = new ArrayList<>(); dataList = new ArrayList<>();
dataAdapter = new SendApplyDetailAdapter(R.layout.item_send_apply_detail, dataList); dataAdapter = new SendApplyDetailAdapter(R.layout.item_send_apply_detail, dataList,1);
dataAdapter.bindToRecyclerView(rvData); dataAdapter.bindToRecyclerView(rvData);
param = new HashMap<>(); param = new HashMap<>();
param.put("id", info.getId()); param.put("id", info.getId());
......
...@@ -299,14 +299,14 @@ public class ReturnAddActivity extends WorkToolBarActivity { ...@@ -299,14 +299,14 @@ public class ReturnAddActivity extends WorkToolBarActivity {
} else { } else {
String returnNum = TextUtils.equals(enterStockType, "1") ? String returnNum = TextUtils.equals(enterStockType, "1") ?
orderItem.getCanOutReturnSum() : orderItem.getCanUsedReturnSum(); orderItem.getCanOutReturnSum() : orderItem.getCanUsedReturnSum();
if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(returnNum)) == 1) { if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(Double.valueOf(returnNum))) == 1) {
toast(String.format("可申请退货数量最大为%s", MathUtils.converData(returnNum, 3))); toast(String.format("可申请退货数量最大为%s", MathUtils.converData(Double.valueOf(returnNum), 3)));
return; return;
} }
} }
} else { } else {
if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(orderItem.getCanReturnProductSum())) == 1) { if (new BigDecimal(Double.valueOf(num)).compareTo(new BigDecimal(Double.valueOf(orderItem.getCanReturnProductSum()))) == 1) {
toast(String.format("可申请退货数量最大为%s", MathUtils.converData(orderItem.getCanReturnProductSum(), 3))); toast(String.format("可申请退货数量最大为%s", MathUtils.converData(orderItem.getCanReturnProductSum(), 3)));
return; return;
} }
......
...@@ -155,7 +155,7 @@ public class SendApplyCrucibleChooseActivity extends WorkToolBarActivity { ...@@ -155,7 +155,7 @@ public class SendApplyCrucibleChooseActivity extends WorkToolBarActivity {
if (chooseList.size() != 0) { if (chooseList.size() != 0) {
if (new BigDecimal(Double.valueOf(tvPrice.getText().toString().split(": ")[1])). if (new BigDecimal(Double.valueOf(tvPrice.getText().toString().split(": ")[1])).
compareTo(new BigDecimal(getIntent().getStringExtra("num"))) == 1) { compareTo(new BigDecimal(Double.valueOf(getIntent().getStringExtra("num")))) == 1) {
toast(String.format("可申请数量最大为%s", MathUtils.converData(getIntent().getStringExtra("num"), 3))); toast(String.format("可申请数量最大为%s", MathUtils.converData(getIntent().getStringExtra("num"), 3)));
return; return;
} }
......
...@@ -17,18 +17,25 @@ import androidx.annotation.Nullable; ...@@ -17,18 +17,25 @@ import androidx.annotation.Nullable;
*/ */
public class SendApplyDetailAdapter extends BaseQuickAdapter<SendApplyDetailBean, BaseViewHolder> { public class SendApplyDetailAdapter extends BaseQuickAdapter<SendApplyDetailBean, BaseViewHolder> {
int type;//0 申请发货 1申请领料
public SendApplyDetailAdapter(int layoutResId, List data) { public SendApplyDetailAdapter(int layoutResId, List data) {
super(layoutResId, data); super(layoutResId, data);
} }
public SendApplyDetailAdapter(int layoutResId, List data, int type) {
super(layoutResId, data);
}
@Override @Override
protected void convert(BaseViewHolder helper, SendApplyDetailBean item) { protected void convert(BaseViewHolder helper, SendApplyDetailBean item) {
helper.setText(R.id.tv_name, item.getSimpleCode()); helper.setText(R.id.tv_name, item.getSimpleCode());
helper.setText(R.id.tv_card, item.getSoleCode()); helper.setText(R.id.tv_card, item.getSoleCode());
helper.setText(R.id.tv_card_name, item.getProductName()); helper.setText(R.id.tv_card_name, item.getProductName());
helper.setText(R.id.tv_all_num, MathUtils.converData(item.getProductAmount(),3)); helper.setText(R.id.tv_all_num, MathUtils.converData(item.getProductAmount(), 3));
if (type == 1) {
helper.setText(R.id.tv_desc, "使用数量");
}
} }
} }
...@@ -78,6 +78,7 @@ ...@@ -78,6 +78,7 @@
android:layout_marginTop="30mm"> android:layout_marginTop="30mm">
<TextView <TextView
android:id="@+id/tv_desc"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="发货数量: " android:text="发货数量: "
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论