增加退款金额显示
This commit is contained in:
@@ -125,6 +125,11 @@ public class MemberEnterOrderDTO implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private BigDecimal price;
|
private BigDecimal price;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 退款金额
|
||||||
|
*/
|
||||||
|
private BigDecimal payMoney;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 课程图片
|
* 课程图片
|
||||||
*/
|
*/
|
||||||
@@ -523,4 +528,12 @@ public class MemberEnterOrderDTO implements Serializable {
|
|||||||
public void setLatitude(String latitude) {
|
public void setLatitude(String latitude) {
|
||||||
this.latitude = latitude;
|
this.latitude = latitude;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public BigDecimal getPayMoney() {
|
||||||
|
return payMoney;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPayMoney(BigDecimal payMoney) {
|
||||||
|
this.payMoney = payMoney;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ public class BarcodeOrderTime {
|
|||||||
*/
|
*/
|
||||||
private String orderAddSn;
|
private String orderAddSn;
|
||||||
|
|
||||||
public BarcodeOrderTime(Integer id, Integer memberId, Integer venueId, Date createdTime, Date modifiedTime, Date orderStart, Date orderEnd, Integer status ,Integer paying, Integer payMoney, String orderSn, String orderAddSn) {
|
public BarcodeOrderTime(Integer id, Integer memberId, Integer venueId, Date createdTime, Date modifiedTime, Date orderStart, Date orderEnd, Date lastEnter, Date lastOut, Integer status ,Integer paying, Integer payMoney, String orderSn, String orderAddSn) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.memberId = memberId;
|
this.memberId = memberId;
|
||||||
this.venueId = venueId;
|
this.venueId = venueId;
|
||||||
@@ -53,6 +53,8 @@ public class BarcodeOrderTime {
|
|||||||
this.modifiedTime = modifiedTime;
|
this.modifiedTime = modifiedTime;
|
||||||
this.orderStart = orderStart;
|
this.orderStart = orderStart;
|
||||||
this.orderEnd = orderEnd;
|
this.orderEnd = orderEnd;
|
||||||
|
this.lastEnter = lastEnter;
|
||||||
|
this.lastOut = lastOut;
|
||||||
this.status = status;
|
this.status = status;
|
||||||
this.paying = paying;
|
this.paying = paying;
|
||||||
this.payMoney = payMoney;
|
this.payMoney = payMoney;
|
||||||
|
|||||||
@@ -311,12 +311,14 @@ public class VenueEnterService extends BaseServiceImpl {
|
|||||||
endTime = new Date();
|
endTime = new Date();
|
||||||
}
|
}
|
||||||
int diffMinute = DateUtilCard.diffMinute(memberEnterOrderDTO.getStartTime(), endTime);
|
int diffMinute = DateUtilCard.diffMinute(memberEnterOrderDTO.getStartTime(), endTime);
|
||||||
|
Integer status = memberEnterOrderDTO.getStatus();
|
||||||
|
Integer paying = memberEnterOrderDTO.getPaying();
|
||||||
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.OVER.value);
|
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.OVER.value);
|
||||||
if (BarCodeStatusEnum.INIT.getValue() == memberEnterOrderDTO.getStatus()) {
|
if (BarCodeStatusEnum.INIT.getValue() == status) {
|
||||||
if (1 == memberEnterOrderDTO.getPaying()) {
|
if (1 == paying) {
|
||||||
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.PAYING.value);
|
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.PAYING.value);
|
||||||
}
|
}
|
||||||
if (0 == memberEnterOrderDTO.getPaying()){
|
if (0 == paying){
|
||||||
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.USING.value);
|
memberEnterOrderDTO.setStatus(EnterOrderStatusEnum.USING.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
</constructor>
|
</constructor>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
<sql id="Base_Column_List" >
|
<sql id="Base_Column_List" >
|
||||||
id, member_id, venue_id, created_time, modified_time, order_start, order_end, last_out, last_enter, status, paying, pay_money, order_sn,order_add_sn
|
id, member_id, venue_id, created_time, modified_time, order_start, order_end, last_enter, last_out, status, paying, pay_money, order_sn,order_add_sn
|
||||||
</sql>
|
</sql>
|
||||||
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
|
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
|
||||||
select
|
select
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
<insert id="insert" parameterType="com.sv.entity.BarcodeOrderTime" >
|
<insert id="insert" parameterType="com.sv.entity.BarcodeOrderTime" >
|
||||||
insert into sv_barcode_order_time (id, member_id, venue_id,
|
insert into sv_barcode_order_time (id, member_id, venue_id,
|
||||||
created_time, modified_time, order_start,
|
created_time, modified_time, order_start,
|
||||||
order_end, last_enter, last_out, status,paying ,pay_money,order_sn)
|
order_end, last_enter, last_out, status,paying ,pay_money,order_sn,order_add_sn)
|
||||||
values (#{id,jdbcType=INTEGER}, #{memberId,jdbcType=INTEGER}, #{venueId,jdbcType=INTEGER},
|
values (#{id,jdbcType=INTEGER}, #{memberId,jdbcType=INTEGER}, #{venueId,jdbcType=INTEGER},
|
||||||
#{createdTime,jdbcType=TIMESTAMP}, #{modifiedTime,jdbcType=TIMESTAMP}, #{orderStart,jdbcType=TIMESTAMP},
|
#{createdTime,jdbcType=TIMESTAMP}, #{modifiedTime,jdbcType=TIMESTAMP}, #{orderStart,jdbcType=TIMESTAMP},
|
||||||
#{orderEnd,jdbcType=TIMESTAMP}, #{lastEnter,jdbcType=TIMESTAMP}, #{lastOut,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER},
|
#{orderEnd,jdbcType=TIMESTAMP}, #{lastEnter,jdbcType=TIMESTAMP}, #{lastOut,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER},
|
||||||
@@ -191,7 +191,7 @@
|
|||||||
status = #{status,jdbcType=INTEGER},
|
status = #{status,jdbcType=INTEGER},
|
||||||
paying = #{paying,jdbcType=INTEGER},
|
paying = #{paying,jdbcType=INTEGER},
|
||||||
pay_money = #{payMoney,jdbcType=INTEGER},
|
pay_money = #{payMoney,jdbcType=INTEGER},
|
||||||
order_sn = #{orderSn,jdbcType=VARCHAR}
|
order_sn = #{orderSn,jdbcType=VARCHAR},
|
||||||
order_add_sn = #{orderAddSn,jdbcType=VARCHAR}
|
order_add_sn = #{orderAddSn,jdbcType=VARCHAR}
|
||||||
where id = #{id,jdbcType=VARCHAR}
|
where id = #{id,jdbcType=VARCHAR}
|
||||||
</update>
|
</update>
|
||||||
@@ -271,6 +271,7 @@
|
|||||||
where ot.member_id = #{memberId,jdbcType=INTEGER} and (ot.order_sn = t.order_sn or ot.order_sn = t.order_add_sn)
|
where ot.member_id = #{memberId,jdbcType=INTEGER} and (ot.order_sn = t.order_sn or ot.order_sn = t.order_add_sn)
|
||||||
) as price,
|
) as price,
|
||||||
t.paying,
|
t.paying,
|
||||||
|
t.pay_money as payMoney,
|
||||||
t.order_sn as orderSn,
|
t.order_sn as orderSn,
|
||||||
t.`status`,
|
t.`status`,
|
||||||
t.created_time as createTime,
|
t.created_time as createTime,
|
||||||
|
|||||||
Reference in New Issue
Block a user