Commit 2bcca59b by 宁斌

1、打印积分二维码问题处理

parent e136398a
...@@ -103,7 +103,7 @@ public class MyOrderManage { ...@@ -103,7 +103,7 @@ public class MyOrderManage {
/** /**
* 現在有多少積分 * 現在有多少積分
*/ */
private float nowPoint; private float nowPoints;
/** /**
* 結賬積分QRCode * 結賬積分QRCode
*/ */
...@@ -336,7 +336,7 @@ public class MyOrderManage { ...@@ -336,7 +336,7 @@ public class MyOrderManage {
} }
addPoints = 0; addPoints = 0;
oldPoints = 0; oldPoints = 0;
nowPoint = 0; nowPoints = 0;
integralQrcode = ""; integralQrcode = "";
wholeAmount = 0.0; wholeAmount = 0.0;
totalAmount = 0.0; totalAmount = 0.0;
...@@ -472,12 +472,12 @@ public class MyOrderManage { ...@@ -472,12 +472,12 @@ public class MyOrderManage {
this.oldPoints = oldPoints; this.oldPoints = oldPoints;
} }
public float getNowPoint() { public float getNowPoints() {
return nowPoint; return nowPoints;
} }
public void setNowPoint(float nowPoint) { public void setNowPoints(float nowPoints) {
this.nowPoint = nowPoint; this.nowPoints = nowPoints;
} }
public String getIntegralQrcode() { public String getIntegralQrcode() {
......
...@@ -103,19 +103,19 @@ public class PrintBill extends PrinterRoot { ...@@ -103,19 +103,19 @@ public class PrintBill extends PrinterRoot {
layout.addView(getDiningBillPayMethod(mContext, MyOrderManage.getInstance().getBillMoney())); layout.addView(getDiningBillPayMethod(mContext, MyOrderManage.getInstance().getBillMoney()));
layout.addView(getLine(mContext)); layout.addView(getLine(mContext));
layout.addView(getTableMealMemberIntegerView(mContext, getOrderDetail(),MyOrderManage.getInstance().getIntegralQrcode())); layout.addView(getTableMealMemberIntegerView(mContext, getOrderMemberInfo(),MyOrderManage.getInstance().getIntegralQrcode()));
return zoomBitmap(deviceBean, viewToBitmap(mContext, layout)); return zoomBitmap(deviceBean, viewToBitmap(mContext, layout));
} }
private OrderDetails.DataBean getOrderDetail() { private OrderDetails.DataBean getOrderMemberInfo() {
OrderDetails.DataBean dataBean = new OrderDetails.DataBean(); OrderDetails.DataBean dataBean = new OrderDetails.DataBean();
MemberInfo memberInfo = MyOrderManage.getInstance().getMemberInfo(); MemberInfo memberInfo = MyOrderManage.getInstance().getMemberInfo();
if (memberInfo != null) { if (memberInfo != null) {
dataBean.setMEMBER_NAME(memberInfo.getMemberName()); dataBean.setMEMBER_NAME(memberInfo.getMemberName());
dataBean.setPHONE(memberInfo.getPhone()); dataBean.setPHONE(memberInfo.getPhone());
dataBean.setNowPoints(MyOrderManage.getInstance().getNowPoint()); dataBean.setNowPoints(MyOrderManage.getInstance().getNowPoints());
dataBean.setAddPoints(MyOrderManage.getInstance().getAddPoints()); dataBean.setAddPoints(MyOrderManage.getInstance().getAddPoints());
dataBean.setOldPoints(MyOrderManage.getInstance().getOldPoints()); dataBean.setOldPoints(MyOrderManage.getInstance().getOldPoints());
} }
......
...@@ -76,8 +76,8 @@ ...@@ -76,8 +76,8 @@
<ImageView <ImageView
android:id="@+id/iv_integral_qrcode" android:id="@+id/iv_integral_qrcode"
android:layout_width="@dimen/dp_180" android:layout_width="@dimen/dp_250"
android:layout_height="@dimen/dp_180" android:layout_height="@dimen/dp_250"
android:layout_marginTop="@dimen/dp_5"/> android:layout_marginTop="@dimen/dp_5"/>
<TextView <TextView
......
package com.gingersoft.gsa.cloud.table.mvp.model.bean; package com.gingersoft.gsa.cloud.table.mvp.model.bean;
import java.io.Serializable;
import lombok.Data; import lombok.Data;
/** /**
...@@ -10,7 +12,7 @@ import lombok.Data; ...@@ -10,7 +12,7 @@ import lombok.Data;
* 描述: * 描述:
*/ */
@Data @Data
public class OrderPayRespose { public class OrderPayRespose implements Serializable {
/** /**
* verifyCode : 387F9C1D8B2AD91B42982C8E50835A8C * verifyCode : 387F9C1D8B2AD91B42982C8E50835A8C
...@@ -18,12 +20,12 @@ public class OrderPayRespose { ...@@ -18,12 +20,12 @@ public class OrderPayRespose {
*/ */
private String verifyCode; private String verifyCode;
//本次加多少積分 //本次加多少積分
private float addPoints; private float addPoints;
//之前有多少積分 //上次積分
private float oldPoints; private float oldPoints;
//現在有多少積分 //结余積分
private float nowPoint; private float nowPoints;
} }
package com.gingersoft.gsa.cloud.table.mvp.model.bean; package com.gingersoft.gsa.cloud.table.mvp.model.bean;
import lombok.Data;
/** /**
* 作者:ELEGANT_BIN * 作者:ELEGANT_BIN
* 版本:1.6.0 * 版本:1.6.0
......
...@@ -2,6 +2,8 @@ package com.gingersoft.gsa.cloud.table.mvp.model.bean; ...@@ -2,6 +2,8 @@ package com.gingersoft.gsa.cloud.table.mvp.model.bean;
import com.gingersoft.gsa.cloud.base.common.bean.TableBean; import com.gingersoft.gsa.cloud.base.common.bean.TableBean;
import lombok.Data;
/** /**
* 作者:ELEGANT_BIN * 作者:ELEGANT_BIN
* 版本:1.6.0 * 版本:1.6.0
...@@ -9,6 +11,7 @@ import com.gingersoft.gsa.cloud.base.common.bean.TableBean; ...@@ -9,6 +11,7 @@ import com.gingersoft.gsa.cloud.base.common.bean.TableBean;
* 修订历史:2020-02-22 * 修订历史:2020-02-22
* 描述: * 描述:
*/ */
@Data
public class TableDetail { public class TableDetail {
/** /**
...@@ -22,36 +25,5 @@ public class TableDetail { ...@@ -22,36 +25,5 @@ public class TableDetail {
private long sysTime; private long sysTime;
private TableBean.DataBean data; private TableBean.DataBean data;
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
public String getErrMsg() {
return errMsg;
}
public void setErrMsg(String errMsg) {
this.errMsg = errMsg;
}
public long getSysTime() {
return sysTime;
}
public void setSysTime(long sysTime) {
this.sysTime = sysTime;
}
public TableBean.DataBean getData() {
return data;
}
public void setData(TableBean.DataBean data) {
this.data = data;
}
} }
...@@ -238,12 +238,12 @@ public class OrderPayPresenter extends BaseOrderPresenter<OrderPayContract.Model ...@@ -238,12 +238,12 @@ public class OrderPayPresenter extends BaseOrderPresenter<OrderPayContract.Model
if (baseResult.isSuccess()) { if (baseResult.isSuccess()) {
OrderPayRespose orderPayRespose = JsonUtils.parseObject(baseResult.getData(), OrderPayRespose.class); OrderPayRespose orderPayRespose = JsonUtils.parseObject(baseResult.getData(), OrderPayRespose.class);
if (orderPayRespose != null) { if (orderPayRespose != null) {
if(myOrderManage.getMemberInfo() != null){ if (myOrderManage.getMemberInfo() != null) {
MyOrderManage.getInstance().setAddPoints(orderPayRespose.getAddPoints()); MyOrderManage.getInstance().setAddPoints(orderPayRespose.getAddPoints());
MyOrderManage.getInstance().setNowPoint(orderPayRespose.getNowPoint()); MyOrderManage.getInstance().setNowPoints(orderPayRespose.getNowPoints());
MyOrderManage.getInstance().setOldPoints(orderPayRespose.getOldPoints()); MyOrderManage.getInstance().setOldPoints(orderPayRespose.getOldPoints());
}else { } else {
if(!TextUtils.isEmpty(orderPayRespose.getVerifyCode())){ if (!TextUtils.isEmpty(orderPayRespose.getVerifyCode())) {
MyOrderManage.getInstance().setIntegralQrcode(orderPayRespose.getVerifyCode()); MyOrderManage.getInstance().setIntegralQrcode(orderPayRespose.getVerifyCode());
} }
} }
......
...@@ -100,7 +100,7 @@ public class AllOrderPresenter extends BasePresenter<AllOrderContract.Model, All ...@@ -100,7 +100,7 @@ public class AllOrderPresenter extends BasePresenter<AllOrderContract.Model, All
mOrderCenterAdapter.setOnItemClickListener(new OrderCenterAdapter.OnItemClickListener() { mOrderCenterAdapter.setOnItemClickListener(new OrderCenterAdapter.OnItemClickListener() {
@Override @Override
public void onItemClick(OrderDetailItem datasBean, int position) { public void onItemClick(OrderDetailItem datasBean, int position) {
Intent intent = new Intent(GsaCloudApplication.getAppContext(), OrderDetailActivity.class); Intent intent = new Intent(IActivity, OrderDetailActivity.class);
intent.putExtra("orderDetailItem", datasBean); intent.putExtra("orderDetailItem", datasBean);
mRootView.launchActivity(intent); mRootView.launchActivity(intent);
} }
......
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