mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-25 08:23:43 +08:00
update
This commit is contained in:
@@ -689,7 +689,7 @@ public class MemberService {
|
|||||||
|
|
||||||
// 将支付金额修改数据库
|
// 将支付金额修改数据库
|
||||||
OrderBasicInfo basicInfo = new OrderBasicInfo();
|
OrderBasicInfo basicInfo = new OrderBasicInfo();
|
||||||
basicInfo.setId(Long.parseLong(orderVO.getId()));
|
basicInfo.setId(Integer.parseInt(orderVO.getId()));
|
||||||
basicInfo.setPayAmount(payAmount);
|
basicInfo.setPayAmount(payAmount);
|
||||||
|
|
||||||
orderBasicInfoService.updateOrderBasicInfo(basicInfo);
|
orderBasicInfoService.updateOrderBasicInfo(basicInfo);
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ public class TempService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
OrderBasicInfo build = OrderBasicInfo.builder()
|
OrderBasicInfo build = OrderBasicInfo.builder()
|
||||||
.id(Long.parseLong(orderListVO.getId()))
|
.id(Integer.parseInt(orderListVO.getId()))
|
||||||
.orderCode(orderListVO.getOrderCode())
|
.orderCode(orderListVO.getOrderCode())
|
||||||
.orderAmount(orderAmount)
|
.orderAmount(orderAmount)
|
||||||
.virtualAmount(virtualAmount)
|
.virtualAmount(virtualAmount)
|
||||||
|
|||||||
@@ -2833,7 +2833,7 @@ public class SpringBootTestController {
|
|||||||
if (StringUtils.equals(orderListVO.getOrderStatus(), OrderStatusEnum.IN_THE_CHARGING.getValue())) {
|
if (StringUtils.equals(orderListVO.getOrderStatus(), OrderStatusEnum.IN_THE_CHARGING.getValue())) {
|
||||||
// 修改数据库订单状态
|
// 修改数据库订单状态
|
||||||
OrderBasicInfo info = OrderBasicInfo.builder()
|
OrderBasicInfo info = OrderBasicInfo.builder()
|
||||||
.id(Long.parseLong(orderListVO.getId()))
|
.id(Integer.parseInt(orderListVO.getId()))
|
||||||
.orderStatus(OrderStatusEnum.ABNORMAL.getValue())
|
.orderStatus(OrderStatusEnum.ABNORMAL.getValue())
|
||||||
.build();
|
.build();
|
||||||
orderBasicInfoService.updateOrderBasicInfo(info);
|
orderBasicInfoService.updateOrderBasicInfo(info);
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
package com.jsowell.pile.domain;
|
package com.jsowell.pile.domain;
|
||||||
|
|
||||||
|
import lombok.*;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Builder;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单主表
|
* 订单主表
|
||||||
@@ -83,6 +80,8 @@ public class OrderBasicInfo {
|
|||||||
*/
|
*/
|
||||||
private String startMode;
|
private String startMode;
|
||||||
|
|
||||||
|
private String thirdPartyType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 支付方式(1-余额支付;3-白名单支付;4-微信支付;5-支付宝支付)
|
* 支付方式(1-余额支付;3-白名单支付;4-微信支付;5-支付宝支付)
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -83,4 +83,7 @@ public class QueryOrderDTO extends BaseEntity {
|
|||||||
* 结算结束时间
|
* 结算结束时间
|
||||||
*/
|
*/
|
||||||
private String endSettleTime;
|
private String endSettleTime;
|
||||||
|
|
||||||
|
// 会员组编号
|
||||||
|
private String groupCode;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -220,10 +220,6 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
return orderListVOS;
|
return orderListVOS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 批量查手续费
|
|
||||||
// List<String> orderCodeList = orderListVOS.stream().map(OrderListVO::getOrderCode).collect(Collectors.toList());
|
|
||||||
// Map<String, ClearingBillDetail> billDetailMap = clearingBillDetailService.selectByOrderCodeList(orderCodeList);
|
|
||||||
|
|
||||||
for (OrderListVO orderListVO : orderListVOS) {
|
for (OrderListVO orderListVO : orderListVOS) {
|
||||||
// 如果是微信支付,通过订单号查询微信支付单号
|
// 如果是微信支付,通过订单号查询微信支付单号
|
||||||
// logger.info("如果是微信支付,通过订单号查询微信支付单号 orderListVO:{}", JSON.toJSONString(orderListVO));
|
// logger.info("如果是微信支付,通过订单号查询微信支付单号 orderListVO:{}", JSON.toJSONString(orderListVO));
|
||||||
@@ -252,11 +248,6 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
orderListVO.setChargingTime(DateUtils.getDatePoor(DateUtils.parseDate(chargeEndTime), DateUtils.parseDate(chargeStartTime)));
|
orderListVO.setChargingTime(DateUtils.getDatePoor(DateUtils.parseDate(chargeEndTime), DateUtils.parseDate(chargeStartTime)));
|
||||||
}
|
}
|
||||||
|
|
||||||
// 交易手续费
|
|
||||||
// ClearingBillDetail clearingBillDetail = billDetailMap.get(orderListVO.getOrderCode());
|
|
||||||
// if (Objects.nonNull(clearingBillDetail)) {
|
|
||||||
// orderListVO.setFeeAmount(clearingBillDetail.getFeeAmt() + "");
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
batchQueryFeeAmt(orderListVOS);
|
batchQueryFeeAmt(orderListVOS);
|
||||||
@@ -2338,7 +2329,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
if (StringUtils.equals(orderListVO.getOrderStatus(), OrderStatusEnum.IN_THE_CHARGING.getValue())) {
|
if (StringUtils.equals(orderListVO.getOrderStatus(), OrderStatusEnum.IN_THE_CHARGING.getValue())) {
|
||||||
// 修改数据库订单状态
|
// 修改数据库订单状态
|
||||||
OrderBasicInfo info = OrderBasicInfo.builder()
|
OrderBasicInfo info = OrderBasicInfo.builder()
|
||||||
.id(Long.parseLong(orderListVO.getId()))
|
.id(Integer.parseInt(orderListVO.getId()))
|
||||||
.orderStatus(OrderStatusEnum.ABNORMAL.getValue())
|
.orderStatus(OrderStatusEnum.ABNORMAL.getValue())
|
||||||
.build();
|
.build();
|
||||||
updateOrderBasicInfo(info);
|
updateOrderBasicInfo(info);
|
||||||
|
|||||||
@@ -779,6 +779,7 @@ public abstract class AbstractProgramLogic implements InitializingBean {
|
|||||||
discountServiceAmount = totalServiceAmount.subtract(afterServiceAmountDiscount);
|
discountServiceAmount = totalServiceAmount.subtract(afterServiceAmountDiscount);
|
||||||
discountElectricityAmount = totalElectricityAmount.subtract(afterElectricityAmountDiscount);
|
discountElectricityAmount = totalElectricityAmount.subtract(afterElectricityAmountDiscount);
|
||||||
}
|
}
|
||||||
|
orderBasicInfo.setGroupCode(memberDiscountVO.getGroupCode());
|
||||||
}
|
}
|
||||||
// 订单折扣金额
|
// 订单折扣金额
|
||||||
BigDecimal discountAmount = discountServiceAmount.add(discountElectricityAmount);
|
BigDecimal discountAmount = discountServiceAmount.add(discountElectricityAmount);
|
||||||
|
|||||||
@@ -1621,6 +1621,9 @@
|
|||||||
<if test="merchantId != null and merchantId != ''">
|
<if test="merchantId != null and merchantId != ''">
|
||||||
and t1.merchant_id = #{merchantId,jdbcType=VARCHAR}
|
and t1.merchant_id = #{merchantId,jdbcType=VARCHAR}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="groupCode != null and groupCode != ''">
|
||||||
|
and t1.group_code = #{groupCode,jdbcType=VARCHAR}
|
||||||
|
</if>
|
||||||
<!-- 数据范围过滤 -->
|
<!-- 数据范围过滤 -->
|
||||||
<!-- &lt;if test="merchantDeptIds != null and merchantDeptIds.size() != 0"&gt;-->
|
<!-- &lt;if test="merchantDeptIds != null and merchantDeptIds.size() != 0"&gt;-->
|
||||||
<!-- and t3.dept_id in-->
|
<!-- and t3.dept_id in-->
|
||||||
@@ -2021,6 +2024,9 @@
|
|||||||
<if test="virtualAmount != null">
|
<if test="virtualAmount != null">
|
||||||
virtual_amount = #{virtualAmount},
|
virtual_amount = #{virtualAmount},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="groupCode != null">
|
||||||
|
group_code = #{groupCode},
|
||||||
|
</if>
|
||||||
<if test="discountAmount != null">
|
<if test="discountAmount != null">
|
||||||
discount_amount = #{discountAmount},
|
discount_amount = #{discountAmount},
|
||||||
</if>
|
</if>
|
||||||
|
|||||||
Reference in New Issue
Block a user