ソースを参照

第三方支付添加

jk-GitHub-coder 3 年 前
コミット
da4d69b613

+ 3 - 0
YijiaRestful/src/main/java/com/platform/yijia/controller/PayController.java

@@ -953,6 +953,7 @@ public class PayController {
                     payOrder.setDzkAmt(Double.valueOf("0"));
                     payOrder.setPayDate(new Timestamp(new Date().getTime()));    //支付时间
                     payOrder.setReceivedAmt(Double.valueOf(settleAmt)); //settleAmt商家入账金额
+                    payOrder.setThirdPayment("01");                     //第三方支付;
                     //修改订单状态
                     int count = payOrderService.getUpdatePayOrder(payOrder);
                     if(count == 1){
@@ -1201,6 +1202,7 @@ public class PayController {
                     payOrder.setPayDate(new Timestamp(new Date().getTime()));    //支付时间
                     payOrder.setReceivedAmt(Double.valueOf(yunPayCallBack.getTotal_fee())); //settleAmt商家入账金额
                     payOrder.setReceivedAmt((new BigDecimal(yunPayCallBack.getTotal_fee()).divide(new BigDecimal("100")).doubleValue())); //settleAmt商家入账金额
+                    payOrder.setThirdPayment("02");                     //第三方支付;
                     //修改订单状态
                     int count = payOrderService.getUpdatePayOrder(payOrder);
                     if(count == 1){
@@ -2513,6 +2515,7 @@ public class PayController {
                     payOrder.setDzkAmt(Double.valueOf("0"));
                     payOrder.setPayDate(new Timestamp(new Date().getTime()));    //支付时间
                     payOrder.setReceivedAmt(Double.valueOf(settleAmt)); //settleAmt商家入账金额
+                    payOrder.setThirdPayment("01");                     //第三方支付;
                     //修改订单状态
                     int count = payOrderService.getUpdatePayOrder(payOrder);
                     if(count == 1){

+ 1 - 0
YijiaRestful/src/main/java/com/platform/yijia/pojo/PayOrder.java

@@ -60,6 +60,7 @@ public class PayOrder implements Serializable {
     private String customerGrade; //客户等级
     private String oilType; //油品类型 oil_type
     private String printSetting;        //打印方式
+    private String thirdPayment;        //第三方支付 :01 随行付;02 云闪付;
 
     private String beginTime;
     private String endTime;

+ 3 - 0
YijiaRestful/src/main/resources/mapper/PayOrderMapper.xml

@@ -1198,6 +1198,9 @@
         <if test="receivedAmt != null">
           received_amt = #{receivedAmt,jdbcType=DOUBLE},
         </if>
+        <if test="thirdPayment != null">
+            third_payment = #{thirdPayment,jdbcType=VARCHAR},
+        </if>
         <if test="payType != null">
           pay_type = #{payType,jdbcType=VARCHAR},
         </if>