Commit db7e0f69 by jason

入库倍率

parent 47347ba3
......@@ -8,6 +8,7 @@ import com.gingersoft.gsa.cloud.common.utils.CollectionUtils;
import com.gingersoft.gsa.cloud.common.utils.JsonUtils;
import com.gingersoft.gsa.cloud.common.utils.MoneyUtil;
import com.gingersoft.gsa.cloud.common.utils.gson.GsonUtils;
import com.gingersoft.gsa.cloud.common.utils.log.LogUtil;
import com.gingersoft.gsa.cloud.common.utils.other.TextUtil;
import com.gingersoft.gsa.cloud.common.utils.view.BitmapUtil;
import com.gingersoft.supply_chain.R;
......@@ -169,6 +170,8 @@ public class OrderDetailsPresenter extends BasePresenter<OrderDetailsContract.Mo
}
//添加主單位到副單位列表,用戶可手動切換
DeputyUnitBean deputyUnitBean = new DeputyUnitBean(purchaseOrderDetailsInfoVO.getBasicUnitName(), purchaseOrderDetailsInfoVO.getFoodQuantity());
//add by zjs 主单位的倍率是1.0
deputyUnitBean.setConversionMultiple(1.0);
deputyUnitBeans.add(0, deputyUnitBean);
//设置显示的单位,如果大於1,則顯示第一個,因為第一個是副單位,默認顯示副單位
if (deputyUnitBeans.size() > 1) {
......@@ -252,7 +255,10 @@ public class OrderDetailsPresenter extends BasePresenter<OrderDetailsContract.Mo
public void addWarehouse(int state, String remark, double totalAmount, List<PurchaseOrderDetailsBean.PurchaseOrderDetailsInfoVosBean> purchaseOrderDetailsInfoVosBeans) {
OrderWareHouseBean wareHouseBean = new OrderWareHouseBean();
List<OrderWareHouseBean.PurchaseWarehousingOrderDetail> purchaseWarehousingOrderDetails = transformWareHoses(wareHouseBean, purchaseOrderDetailsInfoVosBeans);
LogUtil.e("zjs"," addWarehouse 入库原始数据"+GsonUtils.GsonString(purchaseOrderDetailsInfoVosBeans));
LogUtil.e("zjs"," addWarehouse 入库原始数据 transformWareHoses 之后"+GsonUtils.GsonString(purchaseWarehousingOrderDetails));
wareHouseBean = getWareHouseBean(state, remark, totalAmount, wareHouseBean, purchaseWarehousingOrderDetails);
LogUtil.e("zjs"," addWarehouse 入库原始数据 getWareHouseBean 之后"+GsonUtils.GsonString(wareHouseBean));
if (wareHouseBean == null) {
mRootView.killMyself();
return;
......
......@@ -32,7 +32,6 @@ import com.chad.library.adapter.base.BaseQuickAdapter;
import com.gingersoft.gsa.cloud.common.utils.CollectionUtils;
import com.gingersoft.gsa.cloud.common.utils.FileUtils;
import com.gingersoft.gsa.cloud.common.utils.MoneyUtil;
import com.gingersoft.gsa.cloud.common.utils.glide.GlideUtils;
import com.gingersoft.gsa.cloud.common.utils.inputFilter.InputFilterUtils;
import com.gingersoft.gsa.cloud.common.utils.other.TextUtil;
import com.gingersoft.gsa.cloud.common.utils.time.TimeUtils;
......@@ -71,7 +70,6 @@ import com.yalantis.ucrop.UCrop;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
......@@ -511,7 +509,10 @@ public class OrderDetailsFragment extends BaseSupplyChainFragment<OrderDetailsPr
DeputyUnitBean deputyUnitBean = foodUnits.get(position1);
deputyUnitBean.setDeputyValue(showUnit.getDeputyValue());
deputyUnitBean.setUnitPrice(showUnit.getUnitPrice());
// deputyUnitBean.setConversionMultiple(showUnit.getConversionMultiple());
purchaseOrderDetailsInfoVosBean.setShowUnit(deputyUnitBean);
// WareHousingUnitBean wareHousingUnitBean= purchaseOrderDetailsInfoVosBean.getPurchaseWarehousingUnit();
// wareHousingUnitBean.setConversionMultiple(showUnit.getConversionMultiple());
orderDetailsFoodAdapter.notifyItemChanged(position1);
}
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment