Commit eea0ad67 by 宁斌

1、送單新增memberId

parent 88719c53
...@@ -135,8 +135,12 @@ public class OrderBean { ...@@ -135,8 +135,12 @@ public class OrderBean {
private long parentId; private long parentId;
private long orderId; private long orderId;
/**
* 自定義字段
*/
/**商品父級ID*/ /**商品父級ID*/
private long topId; private long topId;
private long memberId;
public OrderDetailsBean() { public OrderDetailsBean() {
} }
...@@ -161,6 +165,14 @@ public class OrderBean { ...@@ -161,6 +165,14 @@ public class OrderBean {
this.id = id; this.id = id;
} }
public long getMemberId() {
return memberId;
}
public void setMemberId(long memberId) {
this.memberId = memberId;
}
public byte getType() { public byte getType() {
return type; return type;
} }
......
...@@ -142,7 +142,9 @@ public class AllTablePresenter extends BasePresenter<AllTableContract.Model, All ...@@ -142,7 +142,9 @@ public class AllTablePresenter extends BasePresenter<AllTableContract.Model, All
// tableBean.setPax(newTableBean.getPax()); // tableBean.setPax(newTableBean.getPax());
// tableBean.setQr_code(newTableBean.getQr_code()); // tableBean.setQr_code(newTableBean.getQr_code());
// tableBean.setRiceponorderid(newTableBean.getRiceponorderid()); // tableBean.setRiceponorderid(newTableBean.getRiceponorderid());
if (!TableActivity.isRefreshData) {
return;
}
mTableAdapter.notifyItemChanged(j); mTableAdapter.notifyItemChanged(j);
} }
} }
......
...@@ -374,6 +374,7 @@ public class BaseOrderPresenter<M extends BaseOrderContract.Model, V extends Bas ...@@ -374,6 +374,7 @@ public class BaseOrderPresenter<M extends BaseOrderContract.Model, V extends Bas
} }
OrderBean.OrderDetailsBean request = new OrderBean.OrderDetailsBean(); OrderBean.OrderDetailsBean request = new OrderBean.OrderDetailsBean();
request.setMemberId(GsaCloudApplication.getMemberId(mApplication));
request.setProductName(food.getProductName()); request.setProductName(food.getProductName());
request.setProductId(food.getProductId()); request.setProductId(food.getProductId());
request.setParentId(food.getParentId()); request.setParentId(food.getParentId());
...@@ -435,6 +436,7 @@ public class BaseOrderPresenter<M extends BaseOrderContract.Model, V extends Bas ...@@ -435,6 +436,7 @@ public class BaseOrderPresenter<M extends BaseOrderContract.Model, V extends Bas
} }
OrderBean.OrderDetailsBean request = new OrderBean.OrderDetailsBean(); OrderBean.OrderDetailsBean request = new OrderBean.OrderDetailsBean();
request.setMemberId(GsaCloudApplication.getMemberId(mApplication));
request.setOrderId(MyOrderManage.getInstance().getOrderId()); request.setOrderId(MyOrderManage.getInstance().getOrderId());
request.setProductName(food.getProductName()); request.setProductName(food.getProductName());
request.setProductId(food.getProductId()); request.setProductId(food.getProductId());
......
...@@ -189,6 +189,9 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont ...@@ -189,6 +189,9 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont
@Override @Override
public void onNext(@NonNull TableBean tableBean) { public void onNext(@NonNull TableBean tableBean) {
if (!TableActivity.isRefreshData) {
return;
}
if (tableBean.isSuccess()) { if (tableBean.isSuccess()) {
List<TableBean.DataBean> tableBeanData = tableBean.getData(); List<TableBean.DataBean> tableBeanData = tableBean.getData();
if (tableBeanData != null) { if (tableBeanData != null) {
......
...@@ -385,11 +385,11 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table ...@@ -385,11 +385,11 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table
allTableFragment = new AllTableFragment(); allTableFragment = new AllTableFragment();
return allTableFragment; return allTableFragment;
case 2: case 2:
if (stateTableFragment != null) { if (stateTableFragment != null) {
return stateTableFragment;
}
stateTableFragment = new StateTableFragment();
return stateTableFragment; return stateTableFragment;
}
stateTableFragment = new StateTableFragment();
return stateTableFragment;
default: default:
if (inputTableFragment != null) { if (inputTableFragment != null) {
return inputTableFragment; return inputTableFragment;
...@@ -428,15 +428,15 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table ...@@ -428,15 +428,15 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table
@Override @Override
public void onTabSelected(int index) { public void onTabSelected(int index) {
if (index == 0) { if (index == 0) {
setBottomFunctionVisibility(false);
//标号输入页面 暂停刷新餐台数据 //标号输入页面 暂停刷新餐台数据
onPauseRefreshTableData(); onPauseRefreshTableData();
} else { } else {
setBottomFunctionVisibility(true);
//页面切换完成区域,状态页面恢复获取餐台数据 //页面切换完成区域,状态页面恢复获取餐台数据
onStartRefreshTableData(); onStartRefreshTableData();
} }
mCurrentPageIndex = index; mCurrentPageIndex = index;
// //设置当前显示Fragment页面
// mPresenter.setCurrentShowFragment(fragmentList.get(position));
} }
@Override @Override
...@@ -455,6 +455,10 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table ...@@ -455,6 +455,10 @@ public class TableActivity extends BaseActivity<TablePresenter> implements Table
}); });
} }
private void setBottomFunctionVisibility(boolean show) {
rv_bottom_function.setVisibility(show == true ? View.VISIBLE : View.GONE);
}
@Override @Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
......
...@@ -112,6 +112,10 @@ public class OrderCenterActivity extends BaseActivity<OrderCenterPresenter> impl ...@@ -112,6 +112,10 @@ public class OrderCenterActivity extends BaseActivity<OrderCenterPresenter> impl
mPresenter.loadOrderList(status, getPageIndex(), getPageSize(), refreshLayout, isLoadMore); mPresenter.loadOrderList(status, getPageIndex(), getPageSize(), refreshLayout, isLoadMore);
} }
public void cancelOrder(long orderId, byte status) {
mPresenter.cancelOrder(orderId, status);
}
private void initTabAndPager() { private void initTabAndPager() {
QMUIFragmentPagerAdapter pagerAdapter = new QMUIFragmentPagerAdapter(getSupportFragmentManager()) { QMUIFragmentPagerAdapter pagerAdapter = new QMUIFragmentPagerAdapter(getSupportFragmentManager()) {
@Override @Override
...@@ -277,10 +281,6 @@ public class OrderCenterActivity extends BaseActivity<OrderCenterPresenter> impl ...@@ -277,10 +281,6 @@ public class OrderCenterActivity extends BaseActivity<OrderCenterPresenter> impl
getCurrentOrderFragment().setData(message); getCurrentOrderFragment().setData(message);
} }
public void cancelOrder(long orderId, byte status) {
mPresenter.cancelOrder(orderId, status);
}
@Override @Override
public void setPageIndex(int index) { public void setPageIndex(int index) {
getCurrentOrderFragment().setPageIndex(index); getCurrentOrderFragment().setPageIndex(index);
......
...@@ -21,7 +21,9 @@ import com.jess.arms.base.BaseFragment; ...@@ -21,7 +21,9 @@ import com.jess.arms.base.BaseFragment;
import com.jess.arms.base.DefaultAdapter; import com.jess.arms.base.DefaultAdapter;
import com.jess.arms.di.component.AppComponent; import com.jess.arms.di.component.AppComponent;
import com.jess.arms.utils.ArmsUtils; import com.jess.arms.utils.ArmsUtils;
import com.qmuiteam.qmui.layout.QMUIRelativeLayout;
import com.qmuiteam.qmui.util.QMUIDisplayHelper; import com.qmuiteam.qmui.util.QMUIDisplayHelper;
import com.qmuiteam.qmui.util.QMUIResHelper;
import java.util.List; import java.util.List;
...@@ -205,7 +207,9 @@ public class AllTableFragment extends BaseFragment<AllTablePresenter> implements ...@@ -205,7 +207,9 @@ public class AllTableFragment extends BaseFragment<AllTablePresenter> implements
// } else { // } else {
mAllTableRecycleLayoutManager = new GridLayoutManager(getActivity(), 4, LinearLayoutManager.VERTICAL, false); mAllTableRecycleLayoutManager = new GridLayoutManager(getActivity(), 4, LinearLayoutManager.VERTICAL, false);
recycle_all_table.setLayoutManager(mAllTableRecycleLayoutManager); recycle_all_table.setLayoutManager(mAllTableRecycleLayoutManager);
recycle_all_table.addItemDecoration(new GridDividerItemDecoration(QMUIDisplayHelper.dpToPx(1), ArmsUtils.getColor(getActivity(), R.color.theme_grey_color))); // recycle_all_table.addItemDecoration(new GridDividerItemDecoration(ArmsUtils.dip2px(getActivity(),1), ArmsUtils.getColor(getActivity(), R.color.red)));
recycle_all_table.addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.HORIZONTAL));
recycle_all_table.addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL));
// } // }
} }
} }
...@@ -206,7 +206,9 @@ public class StateTableFragment extends BaseFragment<StateTablePresenter> implem ...@@ -206,7 +206,9 @@ public class StateTableFragment extends BaseFragment<StateTablePresenter> implem
// } else { // } else {
mStateTableRecycleLayoutManager = new GridLayoutManager(getActivity(), 4, LinearLayoutManager.VERTICAL, false); mStateTableRecycleLayoutManager = new GridLayoutManager(getActivity(), 4, LinearLayoutManager.VERTICAL, false);
recycle_state_table.setLayoutManager(mStateTableRecycleLayoutManager); recycle_state_table.setLayoutManager(mStateTableRecycleLayoutManager);
recycle_state_table.addItemDecoration(new GridDividerItemDecoration(QMUIDisplayHelper.dpToPx(1), ArmsUtils.getColor(getActivity(), R.color.theme_grey_color))); // recycle_state_table.addItemDecoration(new GridDividerItemDecoration(ArmsUtils.dip2px(getActivity(),1), ArmsUtils.getColor(getActivity(), R.color.theme_grey_color)));
// } recycle_state_table.addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.HORIZONTAL));
recycle_state_table.addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL));
// }
} }
} }
...@@ -14,7 +14,8 @@ ...@@ -14,7 +14,8 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_above="@+id/rv_bottom_function" android:layout_above="@+id/rv_bottom_function"
android:layout_marginTop="?attr/qmui_topbar_height"> android:layout_marginTop="?attr/qmui_topbar_height"
android:background="@color/theme_white_color">
<com.qmuiteam.qmui.widget.tab.QMUITabSegment <com.qmuiteam.qmui.widget.tab.QMUITabSegment
android:id="@+id/tabSegment" android:id="@+id/tabSegment"
......
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