提交 1890950a authored 作者: lgd's avatar lgd

1.修改bug

2.//TODO 坩埚下单,mes其他页面,mes用户反馈空也展示,编辑任务担当无法修改
上级 06b199d2
package com.wd.workoffice.ui.activity.bat.order; package com.wd.workoffice.ui.activity.bat.order;
import android.text.Editable;
import android.text.TextUtils; import android.text.TextUtils;
import android.text.TextWatcher;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.widget.EditText; import android.widget.EditText;
...@@ -21,6 +19,7 @@ import com.wd.workoffice.bean.workEnum.PagePermissionType; ...@@ -21,6 +19,7 @@ import com.wd.workoffice.bean.workEnum.PagePermissionType;
import com.wd.workoffice.retrofit.RtfUtils; import com.wd.workoffice.retrofit.RtfUtils;
import com.wd.workoffice.retrofit.WorkObserver; import com.wd.workoffice.retrofit.WorkObserver;
import com.wd.workoffice.ui.adapter.SendApplyDetailAdapter; import com.wd.workoffice.ui.adapter.SendApplyDetailAdapter;
import com.wd.workoffice.util.MathUtils;
import com.wd.workoffice.util.WorkUtils; import com.wd.workoffice.util.WorkUtils;
import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.EventBus;
...@@ -41,7 +40,7 @@ import io.reactivex.Observable; ...@@ -41,7 +40,7 @@ import io.reactivex.Observable;
import io.reactivex.disposables.Disposable; import io.reactivex.disposables.Disposable;
/** /**
* 收活详情 * 申请发货详情
* author : flexible * author : flexible
* email : lgd19940421@163.com * email : lgd19940421@163.com
* github: https://github.com/FlexibleXd * github: https://github.com/FlexibleXd
...@@ -109,8 +108,8 @@ public class SendApplyDetailActivity extends WorkToolBarActivity { ...@@ -109,8 +108,8 @@ public class SendApplyDetailActivity extends WorkToolBarActivity {
info = JSON.parseObject(getIntent().getStringExtra("info"), SendApplyBean.RecordsBean.class); info = JSON.parseObject(getIntent().getStringExtra("info"), SendApplyBean.RecordsBean.class);
getData(info.getId() + ""); getData(info.getId() + "");
tvTime.setText(info.getCreatedTime()); tvTime.setText(info.getCreatedTime());
tvWeight.setText(String.valueOf(info.getTotalWeight())); tvWeight.setText(MathUtils.converData(info.getTotalWeight(),3));
tvLogisticsPrice.setText(String.valueOf(info.getFareMoney())); tvLogisticsPrice.setText(MathUtils.converData(info.getFareMoney(),3));
tvLogisticsCode.setText(info.getTrackingNumber()); tvLogisticsCode.setText(info.getTrackingNumber());
tvLogisticsCompany.setText(info.getTransitPartName()); tvLogisticsCompany.setText(info.getTransitPartName());
tvRemark.setText(info.getApplyRemark()); tvRemark.setText(info.getApplyRemark());
...@@ -135,7 +134,6 @@ public class SendApplyDetailActivity extends WorkToolBarActivity { ...@@ -135,7 +134,6 @@ public class SendApplyDetailActivity extends WorkToolBarActivity {
private void getData(String id) { private void getData(String id) {
RtfUtils.getRtf().sendApplyDetail(id).compose(Transformer.schedule()).subscribe(new WorkObserver<BaseBean>() { RtfUtils.getRtf().sendApplyDetail(id).compose(Transformer.schedule()).subscribe(new WorkObserver<BaseBean>() {
@Override @Override
public void doOnSubscribe(Disposable d) { public void doOnSubscribe(Disposable d) {
} }
......
...@@ -11,6 +11,7 @@ import com.wd.workoffice.R; ...@@ -11,6 +11,7 @@ import com.wd.workoffice.R;
import com.wd.workoffice.bean.LogisticDetailBean; import com.wd.workoffice.bean.LogisticDetailBean;
import com.wd.workoffice.bean.OrderDetail; import com.wd.workoffice.bean.OrderDetail;
import com.wd.workoffice.bean.event.SendWeightEvent; import com.wd.workoffice.bean.event.SendWeightEvent;
import com.wd.workoffice.util.MathUtils;
import com.wd.workoffice.util.WorkUtils; import com.wd.workoffice.util.WorkUtils;
import com.wd.workoffice.widget.AddAndReduceDoubleView; import com.wd.workoffice.widget.AddAndReduceDoubleView;
import com.wd.workoffice.widget.AddAndReduceView; import com.wd.workoffice.widget.AddAndReduceView;
...@@ -43,15 +44,15 @@ public class WorkSendApplyAddAdapter extends BaseQuickAdapter<OrderDetail.OrderI ...@@ -43,15 +44,15 @@ public class WorkSendApplyAddAdapter extends BaseQuickAdapter<OrderDetail.OrderI
helper.setText(R.id.tv_card, item.getProductSoleCode()); helper.setText(R.id.tv_card, item.getProductSoleCode());
helper.setText(R.id.tv_card_name, item.getProductName ()); helper.setText(R.id.tv_card_name, item.getProductName ());
helper.setText(R.id.tv_spec, item.getProductSpec()); helper.setText(R.id.tv_spec, item.getProductSpec());
helper.setText(R.id.tv_price, "¥".concat(String.valueOf(item.getInnerPrice()))); helper.setText(R.id.tv_price, "¥".concat(MathUtils.converData(item.getInnerPrice(),3)));
// helper.setText(R.id.tv_all_price, "¥".concat(String.valueOf(item.getInnerPrice()))); // helper.setText(R.id.tv_all_price, "¥".concat(String.valueOf(item.getInnerPrice())));
helper.setText(R.id.tv_unit, item.getProductUnit()); helper.setText(R.id.tv_unit, item.getProductUnit());
// helper.setText(R.id.tv_from, WorkUtils.getOrderFrom(item.getType())); // helper.setText(R.id.tv_from, WorkUtils.getOrderFrom(item.getType()));
helper.setText(R.id.tv_num, String.valueOf(item.getProductCount())); helper.setText(R.id.tv_num,MathUtils.converData(item.getProductCount(),3));
helper.setText(R.id.tv_apply_send_num, String.valueOf(item.getCanOutStoreProductSum())); helper.setText(R.id.tv_apply_send_num,MathUtils.converData(item.getCanOutStoreProductSum(),3));
helper.setText(R.id.tv_send_num, String.format("发货数量:%s",String.valueOf(item.getShipSum()))); helper.setText(R.id.tv_send_num, String.format("发货数量:%s",MathUtils.converData(item.getShipSum(),3)));
AddAndReduceView nrcNum = helper.getView(R.id.arv_num); AddAndReduceView nrcNum = helper.getView(R.id.arv_num);
nrcNum.setMaxNum(item.getStoreSum()); nrcNum.setMaxNum(item.getCanOutStoreProductSum());
nrcNum.setOnNumberChangedListener(new AddAndReduceView.OnNumberChangedListener() { nrcNum.setOnNumberChangedListener(new AddAndReduceView.OnNumberChangedListener() {
@Override @Override
public void OnNumberChanged(String vs) { public void OnNumberChanged(String vs) {
......
...@@ -5,7 +5,9 @@ import android.os.Bundle; ...@@ -5,7 +5,9 @@ import android.os.Bundle;
import com.google.android.material.tabs.TabLayout; import com.google.android.material.tabs.TabLayout;
import com.wd.workoffice.R; import com.wd.workoffice.R;
import com.wd.workoffice.app.WorkBaseFg; import com.wd.workoffice.app.WorkBaseFg;
import com.wd.workoffice.ui.activity.mes.MesLoginActivity;
import com.wd.workoffice.ui.adapter.VpDataAdapter; import com.wd.workoffice.ui.adapter.VpDataAdapter;
import com.wd.workoffice.util.UserKeeper;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
...@@ -61,6 +63,26 @@ public class MsgFragment extends WorkBaseFg { ...@@ -61,6 +63,26 @@ public class MsgFragment extends WorkBaseFg {
@Override @Override
protected void initEvent() { protected void initEvent() {
vpData.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int i, float v, int i1) {
// if (!UserKeeper.getInstance().getMesLogin()) {
// startActivity(MesLoginActivity.class);
// }
}
@Override
public void onPageSelected(int i) {
if (!UserKeeper.getInstance().getMesLogin() && i == 1) {
startActivity(MesLoginActivity.class);
}
}
@Override
public void onPageScrollStateChanged(int i) {
}
});
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论