mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-06-13 03:39:55 +08:00
update 添加启用注解
This commit is contained in:
@@ -86,9 +86,6 @@ public class OrderService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private WechatPayService wechatPayService;
|
private WechatPayService wechatPayService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private WxpayCallbackRecordService wxpayCallbackRecordService;
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private IMemberTransactionRecordService memberTransactionRecordService;
|
private IMemberTransactionRecordService memberTransactionRecordService;
|
||||||
|
|
||||||
@@ -130,9 +127,11 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成订单
|
* 生成订单
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
@Deprecated
|
||||||
public String generateOrder(GenerateOrderDTO dto) throws ParseException {
|
public String generateOrder(GenerateOrderDTO dto) throws ParseException {
|
||||||
OrderBasicInfo basicInfo = orderBasicInfoService.generateOrder(dto);
|
OrderBasicInfo basicInfo = orderBasicInfoService.generateOrder(dto);
|
||||||
if (basicInfo != null) {
|
if (basicInfo != null) {
|
||||||
@@ -143,6 +142,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成订单
|
* 生成订单
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -159,14 +159,17 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单支付
|
* 订单支付
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
|
@Deprecated
|
||||||
public Map<String, Object> payOrder(PayOrderDTO dto) throws Exception {
|
public Map<String, Object> payOrder(PayOrderDTO dto) throws Exception {
|
||||||
return orderBasicInfoService.payOrder(dto);
|
return orderBasicInfoService.payOrder(dto);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 订单支付
|
* 订单支付
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> payOrderV2(PayOrderDTO dto) {
|
public Map<String, Object> payOrderV2(PayOrderDTO dto) {
|
||||||
@@ -217,7 +220,7 @@ public class OrderService {
|
|||||||
} else if (StringUtils.equals("3", orderStatus)) {
|
} else if (StringUtils.equals("3", orderStatus)) {
|
||||||
// 查已完成订单
|
// 查已完成订单
|
||||||
orderStatusList.add("6");
|
orderStatusList.add("6");
|
||||||
}else if (StringUtils.equals("4", orderStatus)) {
|
} else if (StringUtils.equals("4", orderStatus)) {
|
||||||
// 查询正在进行中的订单
|
// 查询正在进行中的订单
|
||||||
orderStatusList.add("1");
|
orderStatusList.add("1");
|
||||||
}
|
}
|
||||||
@@ -355,6 +358,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 微信退款
|
* 微信退款
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public void weChatRefund(ApplyRefundDTO dto) {
|
public void weChatRefund(ApplyRefundDTO dto) {
|
||||||
@@ -364,9 +368,10 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 汇付退款
|
* 汇付退款
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public void adapayRefund(ApplyRefundDTO dto){
|
public void adapayRefund(ApplyRefundDTO dto) {
|
||||||
log.info("汇付退款 param:{}", JSON.toJSONString(dto));
|
log.info("汇付退款 param:{}", JSON.toJSONString(dto));
|
||||||
// 退款有两种情况 1-订单结算退款 2-用户余额退款
|
// 退款有两种情况 1-订单结算退款 2-用户余额退款
|
||||||
String refundType = dto.getRefundType();
|
String refundType = dto.getRefundType();
|
||||||
@@ -381,6 +386,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询订单详情信息
|
* 查询订单详情信息
|
||||||
|
*
|
||||||
* @param orderCode 订单编号
|
* @param orderCode 订单编号
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -563,6 +569,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 微信支付退款回调
|
* 微信支付退款回调
|
||||||
|
*
|
||||||
* @param request
|
* @param request
|
||||||
* @param body
|
* @param body
|
||||||
* @throws Exception
|
* @throws Exception
|
||||||
@@ -574,6 +581,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取小程序订单详情
|
* 获取小程序订单详情
|
||||||
|
*
|
||||||
* @param orderCode
|
* @param orderCode
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -672,6 +680,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 小程序订单详情V2
|
* 小程序订单详情V2
|
||||||
|
*
|
||||||
* @param orderCode
|
* @param orderCode
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -679,12 +688,12 @@ public class OrderService {
|
|||||||
UniAppOrderDetailVO resultVO = new UniAppOrderDetailVO();
|
UniAppOrderDetailVO resultVO = new UniAppOrderDetailVO();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return resultVO;
|
return resultVO;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据订单号查询充电桩启动状态
|
* 根据订单号查询充电桩启动状态
|
||||||
|
*
|
||||||
* @param orderCode
|
* @param orderCode
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -700,6 +709,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 关闭支付未启动的订单
|
* 关闭支付未启动的订单
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public void closeStartFailedOrder(QueryOrderDTO dto) {
|
public void closeStartFailedOrder(QueryOrderDTO dto) {
|
||||||
@@ -708,6 +718,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 人工结算订单
|
* 人工结算订单
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public boolean manualSettlementOrder(ManualSettlementDTO dto) {
|
public boolean manualSettlementOrder(ManualSettlementDTO dto) {
|
||||||
@@ -765,6 +776,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 当前登录会员 获取支付方式
|
* 当前登录会员 获取支付方式
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public List<PayModeVO> getPayMode(GetPayModeDTO dto) {
|
public List<PayModeVO> getPayMode(GetPayModeDTO dto) {
|
||||||
@@ -806,6 +818,7 @@ public class OrderService {
|
|||||||
/**
|
/**
|
||||||
* 查询未开发票订单
|
* 查询未开发票订单
|
||||||
* 时间限制15天内
|
* 时间限制15天内
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -853,6 +866,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 申请开票
|
* 申请开票
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
*/
|
*/
|
||||||
public void applyOrderInvoice(ApplyOrderInvoiceDTO dto) {
|
public void applyOrderInvoice(ApplyOrderInvoiceDTO dto) {
|
||||||
@@ -928,6 +942,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询开票记录
|
* 查询开票记录
|
||||||
|
*
|
||||||
* @param dto
|
* @param dto
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@@ -963,19 +978,20 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 汇付支付 支付回调
|
* 汇付支付 支付回调
|
||||||
|
*
|
||||||
* @param request
|
* @param request
|
||||||
* @throws Exception
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
public void adapayCallback(HttpServletRequest request) throws Exception {
|
public void adapayCallback(HttpServletRequest request) throws Exception {
|
||||||
//验签请参data
|
// 验签请参data
|
||||||
String data = request.getParameter("data");
|
String data = request.getParameter("data");
|
||||||
//验签请参sign
|
// 验签请参sign
|
||||||
String sign = request.getParameter("sign");
|
String sign = request.getParameter("sign");
|
||||||
|
|
||||||
//验签请参publicKey
|
// 验签请参publicKey
|
||||||
String publicKey = AdapayCore.PUBLIC_KEY;
|
String publicKey = AdapayCore.PUBLIC_KEY;
|
||||||
log.info("汇付支付回调验签请参data={}, sign={}", data, sign);
|
log.info("汇付支付回调验签请参data={}, sign={}", data, sign);
|
||||||
//验签标记
|
// 验签标记
|
||||||
boolean checkSign = AdapaySign.verifySign(data, sign, publicKey);
|
boolean checkSign = AdapaySign.verifySign(data, sign, publicKey);
|
||||||
if (!checkSign) {
|
if (!checkSign) {
|
||||||
log.info("汇付支付回调验签失败:{}", data);
|
log.info("汇付支付回调验签失败:{}", data);
|
||||||
@@ -1018,11 +1034,12 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* adapay支付成功回调
|
* adapay支付成功回调
|
||||||
|
*
|
||||||
* @param data
|
* @param data
|
||||||
* @throws JsonProcessingException
|
* @throws JsonProcessingException
|
||||||
*/
|
*/
|
||||||
private void paymentSucceeded(String data) throws JsonProcessingException {
|
private void paymentSucceeded(String data) throws JsonProcessingException {
|
||||||
//验签成功 保存到回调记录表中
|
// 验签成功 保存到回调记录表中
|
||||||
JSONObject jsonObject = JSON.parseObject(data);
|
JSONObject jsonObject = JSON.parseObject(data);
|
||||||
ObjectMapper mapper = new ObjectMapper();
|
ObjectMapper mapper = new ObjectMapper();
|
||||||
mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE);
|
mapper.setPropertyNamingStrategy(PropertyNamingStrategies.SNAKE_CASE);
|
||||||
@@ -1160,6 +1177,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 退款失败
|
* 退款失败
|
||||||
|
*
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
private void refundFailed(String data) {
|
private void refundFailed(String data) {
|
||||||
@@ -1224,6 +1242,7 @@ public class OrderService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 取现失败
|
* 取现失败
|
||||||
|
*
|
||||||
* @param data
|
* @param data
|
||||||
*/
|
*/
|
||||||
private void cashFailed(String data) {
|
private void cashFailed(String data) {
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import com.jsowell.common.core.domain.ykc.RealTimeMonitorData;
|
|||||||
import com.jsowell.common.core.domain.ykc.TransactionRecordsData;
|
import com.jsowell.common.core.domain.ykc.TransactionRecordsData;
|
||||||
import com.jsowell.pile.domain.*;
|
import com.jsowell.pile.domain.*;
|
||||||
import com.jsowell.pile.dto.*;
|
import com.jsowell.pile.dto.*;
|
||||||
|
import com.jsowell.pile.service.orderlogic.AbstractOrderLogic;
|
||||||
import com.jsowell.pile.vo.base.MerchantOrderInfoVO;
|
import com.jsowell.pile.vo.base.MerchantOrderInfoVO;
|
||||||
import com.jsowell.pile.vo.base.OrderAmountDetailVO;
|
import com.jsowell.pile.vo.base.OrderAmountDetailVO;
|
||||||
import com.jsowell.pile.vo.base.OrderPeriodAmountVO;
|
import com.jsowell.pile.vo.base.OrderPeriodAmountVO;
|
||||||
@@ -110,7 +111,9 @@ public interface IOrderBasicInfoService {
|
|||||||
* 根据交易记录结算订单
|
* 根据交易记录结算订单
|
||||||
* @param data 交易记录数据
|
* @param data 交易记录数据
|
||||||
* @param orderBasicInfo
|
* @param orderBasicInfo
|
||||||
|
* @deprecated 该方法废弃 {@link AbstractOrderLogic#settleOrder(TransactionRecordsData, OrderBasicInfo)} instead.
|
||||||
*/
|
*/
|
||||||
|
@Deprecated
|
||||||
void settleOrder(TransactionRecordsData data, OrderBasicInfo orderBasicInfo);
|
void settleOrder(TransactionRecordsData data, OrderBasicInfo orderBasicInfo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user