反扫调试结束

This commit is contained in:
lyf 2023-02-03 14:45:03 +08:00
parent b9b0330659
commit 496b5bce2e
6 changed files with 15 additions and 9 deletions

View File

@ -6,7 +6,7 @@ spring:
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
parameter: parameter:
### 这个根据自己的情况配置 ### 这个根据自己的情况配置
domain: domain: http://60.205.224.68
swagger: swagger:
### 生产环境不允许访问swagger ### 生产环境不允许访问swagger

View File

@ -7,7 +7,7 @@ spring:
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
parameter: parameter:
domain: domain: http://60.205.224.68
swagger: swagger:
### 生产环境不允许访问swagger ### 生产环境不允许访问swagger

View File

@ -90,7 +90,7 @@ spring:
port: 5672 port: 5672
parameter: parameter:
# 124.114.74.203本机ip # 124.114.74.203本机ip http://60.205.224.68:8084
domain: http://60.205.224.68 domain: http://60.205.224.68
ALI_APP_AUTH_TOKEN: ${parameter.domain}/wap/aliPay/index ALI_APP_AUTH_TOKEN: ${parameter.domain}/wap/aliPay/index
ALI_APP_ID: 支付宝原生接入的APPID ALI_APP_ID: 支付宝原生接入的APPID

View File

@ -9,7 +9,7 @@ import lombok.Data;
@Data @Data
public class MerChantOrderDTO { public class MerChantOrderDTO {
/** /**
* 0 扫码 1现金 2会员卡 * 0 扫码 1现金 2会员卡 1反扫收款2收款码3会员充值4POS5反扫会员充值6扫码王QR68机具收款 7H5 8升级收费 9小程序 10表示小程序线上店订单 11:缴费通 99 插件
*/ */
private String type; private String type;
//订单编号 //订单编号

View File

@ -16,11 +16,15 @@ import java.util.Date;
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
//@TableName("(\n" +
// " SELECT t1.*, t2.updateTime refundTime, IFNULL(wo.total_fee - wo.final_fee, IFNULL(wpo.total_fee - wpo.final_fee, 0)) coupon FROM tb_pluss_merchant_order t1\n" +
// " LEFT JOIN tb_pluss_merchant_order t2 ON t1.orderNumber = t2.orderNumber AND t1.status = 1 AND t2.status = 2\n" +
// " LEFT JOIN `syblife`.ims_tiny_wmall_order wo ON t1.orderNumber = wo.transaction_id AND t1.orderType = 10\n" +
// " LEFT JOIN `syblife`.ims_tiny_wmall_paybill_order wpo ON t1.orderNumber = wpo.transaction_id AND t1.orderType != 10" +
// " ) t")
@TableName("(\n" + @TableName("(\n" +
" SELECT t1.*, t2.updateTime refundTime, IFNULL(wo.total_fee - wo.final_fee, IFNULL(wpo.total_fee - wpo.final_fee, 0)) coupon FROM tb_pluss_merchant_order t1\n" + " SELECT t1.*, t2.updateTime refundTime FROM tb_pluss_merchant_order t1\n" +
" LEFT JOIN tb_pluss_merchant_order t2 ON t1.orderNumber = t2.orderNumber AND t1.status = 1 AND t2.status = 2\n" + " LEFT JOIN tb_pluss_merchant_order t2 ON t1.orderNumber = t2.orderNumber AND t1.status = 1 AND t2.status = 2\n" +
" LEFT JOIN `syblife`.ims_tiny_wmall_order wo ON t1.orderNumber = wo.transaction_id AND t1.orderType = 10\n" +
" LEFT JOIN `syblife`.ims_tiny_wmall_paybill_order wpo ON t1.orderNumber = wpo.transaction_id AND t1.orderType != 10" +
" ) t") " ) t")
@Accessors(chain = true) @Accessors(chain = true)
public class MerchantOrderVO extends MerchantOrder { public class MerchantOrderVO extends MerchantOrder {
@ -54,7 +58,7 @@ public class MerchantOrderVO extends MerchantOrder {
/** /**
* 优惠金额 * 优惠金额
*/ */
private BigDecimal coupon; // private BigDecimal coupon;
public static void setD0Fee(MerchantOrderVO item) { public static void setD0Fee(MerchantOrderVO item) {

View File

@ -2,6 +2,7 @@ package cn.pluss.platform.sxf.pay.impl;
import cn.pluss.platform.api.ResultCode; import cn.pluss.platform.api.ResultCode;
import cn.pluss.platform.channel.MerchantAuditService; import cn.pluss.platform.channel.MerchantAuditService;
import cn.pluss.platform.config.ParameterConfig;
import cn.pluss.platform.constants.Constant; import cn.pluss.platform.constants.Constant;
import cn.pluss.platform.dto.MemberScanPayDTO; import cn.pluss.platform.dto.MemberScanPayDTO;
import cn.pluss.platform.dto.MerChantOrderDTO; import cn.pluss.platform.dto.MerChantOrderDTO;
@ -195,7 +196,8 @@ public class SxfPayServiceImpl implements SxfPayService {
reqData.put("tradeSource","01"); reqData.put("tradeSource","01");
//商家ip //商家ip
reqData.put("trmIp","127.0.0.1"); reqData.put("trmIp","127.0.0.1");
reqData.put("notifyUrl",ParametersUtil.domain+"/wap/notify/sxfCallBack"); // TODO ParametersUtil.domain获取不到ip,先写死
reqData.put("notifyUrl", ParametersUtil.domain+"/wap/notify/sxfCallBack");
Map<String,Object> resultMap = null; Map<String,Object> resultMap = null;
try { try {
Long startTime = System.currentTimeMillis(); Long startTime = System.currentTimeMillis();