Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
supplier
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王宇航
supplier
Commits
2bcca59b
Commit
2bcca59b
authored
Sep 11, 2020
by
宁斌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、打印积分二维码问题处理
parent
e136398a
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
28 additions
and
52 deletions
+28
-52
base-module/src/main/java/com/gingersoft/gsa/cloud/base/common/bean/mealManage/MyOrderManage.java
+6
-6
print-module/src/main/java/com/joe/print/mvp/print/PrintBill.java
+3
-3
print-module/src/main/res/layout/print_model_meal_member_integer_info.xml
+2
-2
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/OrderPayRespose.java
+7
-5
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/SoldoutCtrFood.java
+2
-0
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/TableDetail.java
+3
-31
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/presenter/OrderPayPresenter.java
+4
-4
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/presenter/orderManager/AllOrderPresenter.java
+1
-1
No files found.
base-module/src/main/java/com/gingersoft/gsa/cloud/base/common/bean/mealManage/MyOrderManage.java
View file @
2bcca59b
...
...
@@ -103,7 +103,7 @@ public class MyOrderManage {
/**
* 現在有多少積分
*/
private
float
nowPoint
;
private
float
nowPoint
s
;
/**
* 結賬積分QRCode
*/
...
...
@@ -336,7 +336,7 @@ public class MyOrderManage {
}
addPoints
=
0
;
oldPoints
=
0
;
nowPoint
=
0
;
nowPoint
s
=
0
;
integralQrcode
=
""
;
wholeAmount
=
0.0
;
totalAmount
=
0.0
;
...
...
@@ -472,12 +472,12 @@ public class MyOrderManage {
this
.
oldPoints
=
oldPoints
;
}
public
float
getNowPoint
()
{
return
nowPoint
;
public
float
getNowPoint
s
()
{
return
nowPoint
s
;
}
public
void
setNowPoint
(
float
nowPoint
)
{
this
.
nowPoint
=
nowPoint
;
public
void
setNowPoint
s
(
float
nowPoints
)
{
this
.
nowPoint
s
=
nowPoints
;
}
public
String
getIntegralQrcode
()
{
...
...
print-module/src/main/java/com/joe/print/mvp/print/PrintBill.java
View file @
2bcca59b
...
...
@@ -103,19 +103,19 @@ public class PrintBill extends PrinterRoot {
layout
.
addView
(
getDiningBillPayMethod
(
mContext
,
MyOrderManage
.
getInstance
().
getBillMoney
()));
layout
.
addView
(
getLine
(
mContext
));
layout
.
addView
(
getTableMealMemberIntegerView
(
mContext
,
getOrder
Detail
(),
MyOrderManage
.
getInstance
().
getIntegralQrcode
()));
layout
.
addView
(
getTableMealMemberIntegerView
(
mContext
,
getOrder
MemberInfo
(),
MyOrderManage
.
getInstance
().
getIntegralQrcode
()));
return
zoomBitmap
(
deviceBean
,
viewToBitmap
(
mContext
,
layout
));
}
private
OrderDetails
.
DataBean
getOrder
Detail
()
{
private
OrderDetails
.
DataBean
getOrder
MemberInfo
()
{
OrderDetails
.
DataBean
dataBean
=
new
OrderDetails
.
DataBean
();
MemberInfo
memberInfo
=
MyOrderManage
.
getInstance
().
getMemberInfo
();
if
(
memberInfo
!=
null
)
{
dataBean
.
setMEMBER_NAME
(
memberInfo
.
getMemberName
());
dataBean
.
setPHONE
(
memberInfo
.
getPhone
());
dataBean
.
setNowPoints
(
MyOrderManage
.
getInstance
().
getNowPoint
());
dataBean
.
setNowPoints
(
MyOrderManage
.
getInstance
().
getNowPoint
s
());
dataBean
.
setAddPoints
(
MyOrderManage
.
getInstance
().
getAddPoints
());
dataBean
.
setOldPoints
(
MyOrderManage
.
getInstance
().
getOldPoints
());
}
...
...
print-module/src/main/res/layout/print_model_meal_member_integer_info.xml
View file @
2bcca59b
...
...
@@ -76,8 +76,8 @@
<ImageView
android:id=
"@+id/iv_integral_qrcode"
android:layout_width=
"@dimen/dp_
18
0"
android:layout_height=
"@dimen/dp_
18
0"
android:layout_width=
"@dimen/dp_
25
0"
android:layout_height=
"@dimen/dp_
25
0"
android:layout_marginTop=
"@dimen/dp_5"
/>
<TextView
...
...
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/OrderPayRespose.java
View file @
2bcca59b
package
com
.
gingersoft
.
gsa
.
cloud
.
table
.
mvp
.
model
.
bean
;
import
java.io.Serializable
;
import
lombok.Data
;
/**
...
...
@@ -10,7 +12,7 @@ import lombok.Data;
* 描述:
*/
@Data
public
class
OrderPayRespose
{
public
class
OrderPayRespose
implements
Serializable
{
/**
* verifyCode : 387F9C1D8B2AD91B42982C8E50835A8C
...
...
@@ -18,12 +20,12 @@ public class OrderPayRespose {
*/
private
String
verifyCode
;
//本次加多少積分
//本次加
减
多少積分
private
float
addPoints
;
//
之前有多少
積分
//
上次
積分
private
float
oldPoints
;
//
現在有多少
積分
private
float
nowPoint
;
//
结余
積分
private
float
nowPoint
s
;
}
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/SoldoutCtrFood.java
View file @
2bcca59b
package
com
.
gingersoft
.
gsa
.
cloud
.
table
.
mvp
.
model
.
bean
;
import
lombok.Data
;
/**
* 作者:ELEGANT_BIN
* 版本:1.6.0
...
...
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/model/bean/TableDetail.java
View file @
2bcca59b
...
...
@@ -2,6 +2,8 @@ package com.gingersoft.gsa.cloud.table.mvp.model.bean;
import
com.gingersoft.gsa.cloud.base.common.bean.TableBean
;
import
lombok.Data
;
/**
* 作者:ELEGANT_BIN
* 版本:1.6.0
...
...
@@ -9,6 +11,7 @@ import com.gingersoft.gsa.cloud.base.common.bean.TableBean;
* 修订历史:2020-02-22
* 描述:
*/
@Data
public
class
TableDetail
{
/**
...
...
@@ -22,36 +25,5 @@ public class TableDetail {
private
long
sysTime
;
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
;
}
}
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/presenter/OrderPayPresenter.java
View file @
2bcca59b
...
...
@@ -238,12 +238,12 @@ public class OrderPayPresenter extends BaseOrderPresenter<OrderPayContract.Model
if
(
baseResult
.
isSuccess
())
{
OrderPayRespose
orderPayRespose
=
JsonUtils
.
parseObject
(
baseResult
.
getData
(),
OrderPayRespose
.
class
);
if
(
orderPayRespose
!=
null
)
{
if
(
myOrderManage
.
getMemberInfo
()
!=
null
)
{
if
(
myOrderManage
.
getMemberInfo
()
!=
null
)
{
MyOrderManage
.
getInstance
().
setAddPoints
(
orderPayRespose
.
getAddPoints
());
MyOrderManage
.
getInstance
().
setNowPoint
(
orderPayRespose
.
getNowPoint
());
MyOrderManage
.
getInstance
().
setNowPoint
s
(
orderPayRespose
.
getNowPoints
());
MyOrderManage
.
getInstance
().
setOldPoints
(
orderPayRespose
.
getOldPoints
());
}
else
{
if
(!
TextUtils
.
isEmpty
(
orderPayRespose
.
getVerifyCode
()))
{
}
else
{
if
(!
TextUtils
.
isEmpty
(
orderPayRespose
.
getVerifyCode
()))
{
MyOrderManage
.
getInstance
().
setIntegralQrcode
(
orderPayRespose
.
getVerifyCode
());
}
}
...
...
table-module/src/main/java/com/gingersoft/gsa/cloud/table/mvp/presenter/orderManager/AllOrderPresenter.java
View file @
2bcca59b
...
...
@@ -100,7 +100,7 @@ public class AllOrderPresenter extends BasePresenter<AllOrderContract.Model, All
mOrderCenterAdapter
.
setOnItemClickListener
(
new
OrderCenterAdapter
.
OnItemClickListener
()
{
@Override
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
);
mRootView
.
launchActivity
(
intent
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment