Commit 65b9d944 by 宁斌

结账新增tableId字段传给后台

parent b28ba3bd
...@@ -44,7 +44,7 @@ android { ...@@ -44,7 +44,7 @@ android {
/** /**
* 版本号 * 版本号
*/ */
schemaVersion 13 schemaVersion 14
/** /**
* greendao输出dao的数据库操作实体类文件夹(相对路径 包名+自定义路径名称,包将创建于包名的直接路径下) * greendao输出dao的数据库操作实体类文件夹(相对路径 包名+自定义路径名称,包将创建于包名的直接路径下)
*/ */
......
...@@ -23,11 +23,12 @@ public class OrderPayRequest { ...@@ -23,11 +23,12 @@ public class OrderPayRequest {
private long orderId; private long orderId;
private int linePayType; private int linePayType;
private int orderPayType; private int orderPayType;
private int tableId;
private String tableNumber; private String tableNumber;
private List<orderPay> orderPays = new ArrayList<>(); private List<orderPay> orderPays = new ArrayList<>();
@Data @Data
public static class orderPay{ public static class orderPay {
private int payType; private int payType;
private double amount; private double amount;
private double tipsPrice; private double tipsPrice;
......
...@@ -7,6 +7,7 @@ import org.greenrobot.greendao.annotation.Id; ...@@ -7,6 +7,7 @@ import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Property; import org.greenrobot.greendao.annotation.Property;
import java.util.Date; import java.util.Date;
import org.greenrobot.greendao.annotation.Generated; import org.greenrobot.greendao.annotation.Generated;
import lombok.Data; import lombok.Data;
...@@ -30,36 +31,38 @@ public class Discount { ...@@ -30,36 +31,38 @@ public class Discount {
private Long id; private Long id;
private int restaurant_id; private int restaurant_id;
/**金額*/ /**
* 金額
*/
private double amount; private double amount;
/**折扣*/ /**
* 折扣
*/
private double discount_value; private double discount_value;
/**类型#0:金额;1:折扣;*/ /**
* 类型#0:金额;1:折扣;
*/
private int type; private int type;
/**折扣可使用范围#0:食品;1:账单;*/ /**
private String discountType ; * 折扣可使用范围#0:食品;1:账单;
/**状态#0:启用;1:禁用;*/ */
private String discountType;
/**
* 状态#0:启用;1:禁用;
*/
private int status; private int status;
/**折扣描述*/ /**
* 折扣描述
*/
private String remark; private String remark;
private String begin_time; private String begin_time;
private String end_time; private String end_time;
@Generated(hash = 901376651) @Generated(hash = 901376651)
public Discount(Long id, int restaurant_id, double amount, double discount_value, public Discount(Long id, int restaurant_id, double amount, double discount_value,
int type, String discountType, int status, String remark, String begin_time, int type, String discountType, int status, String remark, String begin_time,
String end_time) { String end_time) {
this.id = id; this.id = id;
this.restaurant_id = restaurant_id; this.restaurant_id = restaurant_id;
this.amount = amount; this.amount = amount;
...@@ -73,231 +76,136 @@ public class Discount { ...@@ -73,231 +76,136 @@ public class Discount {
} }
@Generated(hash = 1777606421) @Generated(hash = 1777606421)
public Discount() { public Discount() {
} }
/** /**
* 計算折扣金額 * 計算折扣金額
*
* @param discount * @param discount
* @param sourcePrice * @param sourcePrice
* @return * @return
*/ */
public static double calculationDiscount(Discount discount , double sourcePrice){ public static double calculationDiscount(Discount discount, double sourcePrice) {
double discountPrice; double discountPrice;
if(discount.getType() == 0){ if (discount.getType() == 0) {
//金額折扣 //金額折扣
discountPrice = discount.getAmount(); discountPrice = discount.getAmount();
}else { } else {
//百分比折扣 //百分比折扣
discountPrice = MoneyUtil.multiply(sourcePrice, discount.getDiscount_value()); discountPrice = MoneyUtil.divide(MoneyUtil.multiply(sourcePrice, discount.getDiscount_value()), 100).doubleValue();
} }
if(sourcePrice < discountPrice){ if (sourcePrice < discountPrice) {
//折扣金額不能超出總額 //折扣金額不能超出總額
discountPrice = sourcePrice; discountPrice = sourcePrice;
} }
// else { // else {
// discountPrice = sourcePrice - discountPrice; // discountPrice = sourcePrice - discountPrice;
// } // }
return - MoneyUtil.get_ItemDecimals_money(discountPrice); return -MoneyUtil.get_ItemDecimals_money(discountPrice);
} }
public Long getId() { public Long getId() {
return this.id; return this.id;
} }
public void setId(Long id) { public void setId(Long id) {
this.id = id; this.id = id;
} }
public int getRestaurant_id() { public int getRestaurant_id() {
return this.restaurant_id; return this.restaurant_id;
} }
public void setRestaurant_id(int restaurant_id) { public void setRestaurant_id(int restaurant_id) {
this.restaurant_id = restaurant_id; this.restaurant_id = restaurant_id;
} }
public double getAmount() { public double getAmount() {
return this.amount; return this.amount;
} }
public void setAmount(double amount) { public void setAmount(double amount) {
this.amount = amount; this.amount = amount;
} }
public double getDiscount_value() { public double getDiscount_value() {
return this.discount_value; return this.discount_value;
} }
public void setDiscount_value(double discount_value) { public void setDiscount_value(double discount_value) {
this.discount_value = discount_value; this.discount_value = discount_value;
} }
public int getType() { public int getType() {
return this.type; return this.type;
} }
public void setType(int type) { public void setType(int type) {
this.type = type; this.type = type;
} }
public int getStatus() { public int getStatus() {
return this.status; return this.status;
} }
public void setStatus(int status) { public void setStatus(int status) {
this.status = status; this.status = status;
} }
public String getRemark() { public String getRemark() {
return this.remark; return this.remark;
} }
public void setRemark(String remark) { public void setRemark(String remark) {
this.remark = remark; this.remark = remark;
} }
public String getBegin_time() { public String getBegin_time() {
return this.begin_time; return this.begin_time;
} }
public void setBegin_time(String begin_time) { public void setBegin_time(String begin_time) {
this.begin_time = begin_time; this.begin_time = begin_time;
} }
public String getEnd_time() { public String getEnd_time() {
return this.end_time; return this.end_time;
} }
public void setEnd_time(String end_time) { public void setEnd_time(String end_time) {
this.end_time = end_time; this.end_time = end_time;
} }
public String getDiscountType() { public String getDiscountType() {
return this.discountType; return this.discountType;
} }
public void setDiscountType(String discountType) { public void setDiscountType(String discountType) {
this.discountType = discountType; this.discountType = discountType;
} }
} }
...@@ -14,10 +14,10 @@ import org.greenrobot.greendao.identityscope.IdentityScopeType; ...@@ -14,10 +14,10 @@ import org.greenrobot.greendao.identityscope.IdentityScopeType;
// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT. // THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT.
/** /**
* Master of DAO (schema version 13): knows all DAOs. * Master of DAO (schema version 14): knows all DAOs.
*/ */
public class DaoMaster extends AbstractDaoMaster { public class DaoMaster extends AbstractDaoMaster {
public static final int SCHEMA_VERSION = 13; public static final int SCHEMA_VERSION = 14;
/** Creates underlying database table using DAOs. */ /** Creates underlying database table using DAOs. */
public static void createAllTables(Database db, boolean ifNotExists) { public static void createAllTables(Database db, boolean ifNotExists) {
......
...@@ -9,14 +9,10 @@ import android.os.Bundle; ...@@ -9,14 +9,10 @@ import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.FrameLayout;
import android.widget.ImageButton; import android.widget.ImageButton;
import android.widget.TextView; import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.billy.cc.core.component.CC; import com.billy.cc.core.component.CC;
import com.billy.cc.core.component.CCUtil; import com.billy.cc.core.component.CCUtil;
import com.gingersoft.gsa.cloud.base.utils.toast.ToastUtils; import com.gingersoft.gsa.cloud.base.utils.toast.ToastUtils;
...@@ -32,8 +28,14 @@ import com.jess.arms.base.BaseActivity; ...@@ -32,8 +28,14 @@ import com.jess.arms.base.BaseActivity;
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.alpha.QMUIAlphaImageButton;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView; import butterknife.BindView;
import butterknife.OnClick;
import static com.jess.arms.utils.Preconditions.checkNotNull; import static com.jess.arms.utils.Preconditions.checkNotNull;
...@@ -277,4 +279,5 @@ public class DownloadActivity extends BaseActivity<DownloadPresenter> implements ...@@ -277,4 +279,5 @@ public class DownloadActivity extends BaseActivity<DownloadPresenter> implements
public int getFromPage() { public int getFromPage() {
return fromPage; return fromPage;
} }
} }
...@@ -167,6 +167,7 @@ public class SettlementReportPresenter extends BasePresenter<SettlementReportCon ...@@ -167,6 +167,7 @@ public class SettlementReportPresenter extends BasePresenter<SettlementReportCon
} else { } else {
if (dataBean != null) { if (dataBean != null) {
if (dataBean.getTable() == null || (dataBean.getTable() != null && dataBean.getTable().size() == 0)) { if (dataBean.getTable() == null || (dataBean.getTable() != null && dataBean.getTable().size() == 0)) {
mRootView.showCrossDaysLayout(false);
mRootView.showMessage("清機成功"); mRootView.showMessage("清機成功");
//打印清機報表 //打印清機報表
mRootView.printRepore(); mRootView.printRepore();
...@@ -175,6 +176,7 @@ public class SettlementReportPresenter extends BasePresenter<SettlementReportCon ...@@ -175,6 +176,7 @@ public class SettlementReportPresenter extends BasePresenter<SettlementReportCon
showSettlementErrorDialog("仍有臺號未結賬,請先結賬;" + "\n" + getTables(dataBean.getTable())); showSettlementErrorDialog("仍有臺號未結賬,請先結賬;" + "\n" + getTables(dataBean.getTable()));
} }
} else { } else {
mRootView.showCrossDaysLayout(false);
mRootView.showMessage("清機成功"); mRootView.showMessage("清機成功");
//打印清機報表 //打印清機報表
mRootView.printRepore(); mRootView.printRepore();
......
...@@ -83,7 +83,7 @@ public interface OrderContentContract { ...@@ -83,7 +83,7 @@ public interface OrderContentContract {
Observable<TableBean> getTables(int restaurantId); Observable<TableBean> getTables(int restaurantId);
Observable<TableDetail> getTable(int tableId); Observable<TableDetail> getTable(int tableId,String tableNumber);
Observable<BaseRespose> transferFood(RequestBody requestBody); Observable<BaseRespose> transferFood(RequestBody requestBody);
......
...@@ -70,7 +70,7 @@ public interface TableContract { ...@@ -70,7 +70,7 @@ public interface TableContract {
Observable<TableBean> getTables(int restaurantId); Observable<TableBean> getTables(int restaurantId);
Observable<TableDetail> getTable(int tableId); Observable<TableDetail> getTable(int tableId,String tableNumber);
Observable<BaseRespose> getOrderById(long orderId); Observable<BaseRespose> getOrderById(long orderId);
......
...@@ -96,9 +96,9 @@ public class OrderContentModel extends BaseModel implements OrderContentContract ...@@ -96,9 +96,9 @@ public class OrderContentModel extends BaseModel implements OrderContentContract
} }
@Override @Override
public Observable<TableDetail> getTable(int tableId) { public Observable<TableDetail> getTable(int tableId,String tableNumber) {
return mRepositoryManager.obtainRetrofitService(TableService.class) return mRepositoryManager.obtainRetrofitService(TableService.class)
.getTable(tableId); .getTable(tableId,tableNumber);
} }
@Override @Override
......
...@@ -72,9 +72,9 @@ public class TableModel extends BaseModel implements TableContract.Model { ...@@ -72,9 +72,9 @@ public class TableModel extends BaseModel implements TableContract.Model {
} }
@Override @Override
public Observable<TableDetail> getTable(int tableId) { public Observable<TableDetail> getTable(int tableId,String tableNumber) {
return mRepositoryManager.obtainRetrofitService(TableService.class) return mRepositoryManager.obtainRetrofitService(TableService.class)
.getTable(tableId); .getTable(tableId,tableNumber);
} }
@Override @Override
......
...@@ -26,7 +26,7 @@ public interface TableService { ...@@ -26,7 +26,7 @@ public interface TableService {
Observable<TableBean> getTables(@Query("restaurantId") int restaurantId); Observable<TableBean> getTables(@Query("restaurantId") int restaurantId);
@GET("restaurantTable/get" + RetrofitUrlManager.IDENTIFICATION_PATH_SIZE + 2) @GET("restaurantTable/get" + RetrofitUrlManager.IDENTIFICATION_PATH_SIZE + 2)
Observable<TableDetail> getTable(@Query("id") int table); Observable<TableDetail> getTable(@Query("id") int table, @Query("tableNumber") String tableNumber);
@POST("restaurantTable/kickOff" + RetrofitUrlManager.IDENTIFICATION_PATH_SIZE + 2) @POST("restaurantTable/kickOff" + RetrofitUrlManager.IDENTIFICATION_PATH_SIZE + 2)
Observable<BaseRespose> openTable(@Body RequestBody requestBody); Observable<BaseRespose> openTable(@Body RequestBody requestBody);
......
...@@ -516,7 +516,7 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra ...@@ -516,7 +516,7 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra
} }
public void getTable(TableBean.DataBean dataBean) { public void getTable(TableBean.DataBean dataBean) {
mModel.getTable(dataBean.getId()) mModel.getTable(dataBean.getId(),dataBean.getTableNumber())
.subscribeOn(Schedulers.io()) .subscribeOn(Schedulers.io())
.doOnSubscribe(disposable -> mRootView.showLoading(null)) .doOnSubscribe(disposable -> mRootView.showLoading(null))
.subscribeOn(AndroidSchedulers.mainThread()) .subscribeOn(AndroidSchedulers.mainThread())
...@@ -529,16 +529,18 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra ...@@ -529,16 +529,18 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra
public void onNext(@NonNull TableDetail result) { public void onNext(@NonNull TableDetail result) {
if (result.isSuccess()) { if (result.isSuccess()) {
TableBean.DataBean tableBean = result.getData(); TableBean.DataBean tableBean = result.getData();
if (tableBean.getUseStatus() == 0) { if(tableBean != null) {
String msg = "轉移到" + tableBean.getTableName() + "號檯?"; if (tableBean.getUseStatus() == 0) {
Class[] parameterTypes = {TableBean.DataBean.class}; String msg = "轉移到" + tableBean.getTableName() + "號檯?";
Object[] parameters = {tableBean}; Class[] parameterTypes = {TableBean.DataBean.class};
CommonTipDialog.showDoubtDialog(IActivity, msg, OrderContentPresenter.class, OrderContentPresenter.this, Object[] parameters = {tableBean};
"transferFood", parameterTypes, parameters); CommonTipDialog.showDoubtDialog(IActivity, msg, OrderContentPresenter.class, OrderContentPresenter.this,
} else { "transferFood", parameterTypes, parameters);
mRootView.showMessage(tableBean.getTableName() + "號檯操作中"); } else {
mRootView.showMessage(tableBean.getTableName() + "號檯操作中");
}
mRootView.setTransferTableName(tableBean.getTableName());
} }
mRootView.setTransferTableName(tableBean.getTableName());
} else { } else {
mRootView.showMessage(result.getErrMsg()); mRootView.showMessage(result.getErrMsg());
} }
...@@ -671,6 +673,7 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra ...@@ -671,6 +673,7 @@ public class OrderContentPresenter extends BaseOrderPresenter<OrderContentContra
mSplitTableDialog.setOnClickListener(new SplitTableDialog.OnClickListener() { mSplitTableDialog.setOnClickListener(new SplitTableDialog.OnClickListener() {
@Override @Override
public void onItemClick(SplitTableDialog dialog, TableBean.DataBean dataBean, int position) { public void onItemClick(SplitTableDialog dialog, TableBean.DataBean dataBean, int position) {
mSplitTableDialog.closeDialog();
//獲取餐檯狀態 //獲取餐檯狀態
getTable(dataBean); getTable(dataBean);
} }
......
...@@ -256,6 +256,7 @@ public class OrderPayPresenter extends BaseOrderPresenter<OrderPayContract.Model ...@@ -256,6 +256,7 @@ public class OrderPayPresenter extends BaseOrderPresenter<OrderPayContract.Model
payRequest.setOrderId(MyOrderManage.getInstance().getOrderId()); payRequest.setOrderId(MyOrderManage.getInstance().getOrderId());
payRequest.setOrderPayType(orderPayType); payRequest.setOrderPayType(orderPayType);
payRequest.setLinePayType(orderPayView.getLinePayType()); payRequest.setLinePayType(orderPayView.getLinePayType());
payRequest.setTableId(OpenTableManage.getDefault().getTableBean().getId());
payRequest.setTableNumber(OpenTableManage.getDefault().getTableBean().getTableNumber()); payRequest.setTableNumber(OpenTableManage.getDefault().getTableBean().getTableNumber());
for (int i = 0; i < payMethodList.size(); i++) { for (int i = 0; i < payMethodList.size(); i++) {
......
...@@ -480,8 +480,8 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont ...@@ -480,8 +480,8 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont
return 0; return 0;
} }
public void getTable(int tableId) { public void getTable(TableBean.DataBean dataBean) {
mModel.getTable(tableId) mModel.getTable(dataBean.getId(), dataBean.getTableNumber())
.subscribeOn(Schedulers.io()) .subscribeOn(Schedulers.io())
.doOnSubscribe(disposable -> mRootView.showLoading(null)) .doOnSubscribe(disposable -> mRootView.showLoading(null))
.subscribeOn(AndroidSchedulers.mainThread()) .subscribeOn(AndroidSchedulers.mainThread())
...@@ -494,31 +494,37 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont ...@@ -494,31 +494,37 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont
public void onNext(@NonNull TableDetail result) { public void onNext(@NonNull TableDetail result) {
if (result.isSuccess()) { if (result.isSuccess()) {
TableBean.DataBean tableBean = result.getData(); TableBean.DataBean tableBean = result.getData();
if (originalTableId == 0) { if (tableBean != null) {
if (tableBean.getUseStatus() == 1) { if (!TextUtils.isEmpty(tableBean.getTableNumber())) {
mRootView.showMessage("此檯使用中."); //如果是分檯拼接分檯名称
return; tableBean.setTableName(tableBean.getTableName() + "-" + tableBean.getTableNumber());
} }
if (tableBean.getStatus() == 0) { if (originalTableId == 0) {
mRootView.showMessage("此檯未開檯."); if (tableBean.getUseStatus() == 1) {
return; mRootView.showMessage("此檯使用中.");
} return;
originalTableName = tableBean.getTableName(); }
originalTableId = tableBean.getId(); if (tableBean.getStatus() == 0) {
mRootView.setOperatContentText("由: " + originalTableName + " 轉到 "); mRootView.showMessage("此檯未開檯.");
} else { return;
if (tableBean.getUseStatus() == 1) { }
mRootView.showMessage("此檯使用中."); originalTableName = tableBean.getTableName();
return; originalTableId = tableBean.getId();
} mRootView.setOperatContentText("由: " + originalTableName + " 轉到 ");
targetTableName = tableBean.getTableName();
targetTableId = tableBean.getId();
if (tableBean.getStatus() == 1 || tableBean.getStatus() == 2 || tableBean.getStatus() == 3) {
mRootView.setOperatContentText("由: " + originalTableName + " 合併 " + targetTableName);
} else { } else {
mRootView.setOperatContentText("由: " + originalTableName + " 轉到 " + targetTableName); if (tableBean.getUseStatus() == 1) {
mRootView.showMessage("此檯使用中.");
return;
}
targetTableName = tableBean.getTableName();
targetTableId = tableBean.getId();
if (tableBean.getStatus() == 1 || tableBean.getStatus() == 2 || tableBean.getStatus() == 3) {
mRootView.setOperatContentText("由: " + originalTableName + " 合併 " + targetTableName);
} else {
mRootView.setOperatContentText("由: " + originalTableName + " 轉到 " + targetTableName);
}
showOperatTipDialog(tableBean);
} }
showOperatTipDialog(tableBean);
} }
} else { } else {
mRootView.showMessage(result.getErrMsg()); mRootView.showMessage(result.getErrMsg());
...@@ -745,7 +751,7 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont ...@@ -745,7 +751,7 @@ public class TablePresenter extends BasePresenter<TableContract.Model, TableCont
case TableOperatTypeConstant.splite_table_1: case TableOperatTypeConstant.splite_table_1:
for (int i = 0; i < mTableList.size(); i++) { for (int i = 0; i < mTableList.size(); i++) {
// if (mTableList.get(i).getStatus() != 0 || mTableList.get(i).getSplitStatus() == 1 ? true : false) { // if (mTableList.get(i).getStatus() != 0 || mTableList.get(i).getSplitStatus() == 1 ? true : false) {
if (mTableList.get(i).getStatus() != 0 ) { if (mTableList.get(i).getStatus() != 0) {
filterTableBeanList.add(mTableList.get(i)); filterTableBeanList.add(mTableList.get(i));
} }
} }
......
...@@ -315,7 +315,7 @@ public class TableActivity extends BaseFragmentActivity<TablePresenter> implemen ...@@ -315,7 +315,7 @@ public class TableActivity extends BaseFragmentActivity<TablePresenter> implemen
showSplitTableDialog(dataBean.getId()); showSplitTableDialog(dataBean.getId());
} else { } else {
//獲取餐檯狀態 //獲取餐檯狀態
mPresenter.getTable(dataBean.getId()); mPresenter.getTable(dataBean);
} }
//獲取餐檯狀態 //獲取餐檯狀態
// mPresenter.getTable(dataBean.getId()); // mPresenter.getTable(dataBean.getId());
...@@ -415,21 +415,18 @@ public class TableActivity extends BaseFragmentActivity<TablePresenter> implemen ...@@ -415,21 +415,18 @@ public class TableActivity extends BaseFragmentActivity<TablePresenter> implemen
@Override @Override
public void onItemClick(SplitTableDialog dialog, TableBean.DataBean dataBean, int position) { public void onItemClick(SplitTableDialog dialog, TableBean.DataBean dataBean, int position) {
int currentChooseOperatType = mPresenter.getCurrentChooseOperatType(); int currentChooseOperatType = mPresenter.getCurrentChooseOperatType();
// if (currentChooseOperatType == -1) {
// mPresenter.openTable(dataBean.getId(), dataBean);
// } else {
// mPresenter.showOperatTipDialog(dataBean);
// }
switch (currentChooseOperatType) { switch (currentChooseOperatType) {
case TableOperatTypeConstant.print_parper_2: case TableOperatTypeConstant.print_parper_2:
case TableOperatTypeConstant.init_table_3: case TableOperatTypeConstant.init_table_3:
mPresenter.showOperatTipDialog(dataBean); mPresenter.showOperatTipDialog(dataBean);
break; break;
case TableOperatTypeConstant.move_table_4: case TableOperatTypeConstant.move_table_4:
mSplitTableDialog.closeDialog();
//獲取餐檯狀態 //獲取餐檯狀態
mPresenter.getTable(dataBean.getId()); mPresenter.getTable(dataBean);
break; break;
default: default:
mSplitTableDialog.closeDialog();
mPresenter.openTable(dataBean.getId(), dataBean); mPresenter.openTable(dataBean.getId(), dataBean);
break; break;
} }
......
...@@ -116,7 +116,7 @@ public class TableAdapter extends DefaultAdapter<TableBean.DataBean> { ...@@ -116,7 +116,7 @@ public class TableAdapter extends DefaultAdapter<TableBean.DataBean> {
class TableItemHolder extends BaseHolder<TableBean.DataBean> { class TableItemHolder extends BaseHolder<TableBean.DataBean> {
@BindView(R2.id.ll_container) @BindView(R2.id.ll_container)
QMUIConstraintLayout ll_container; QMUIRelativeLayout ll_container;
@BindView(R2.id.rl_table) @BindView(R2.id.rl_table)
QMUIAlphaRelativeLayout rl_table; QMUIAlphaRelativeLayout rl_table;
@BindView(R2.id.btn_table) @BindView(R2.id.btn_table)
......
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