Selaa lähdekoodia

第三方支付

qin 2 vuotta sitten
vanhempi
commit
9c9cb05346

+ 3 - 2
src/main/java/com/poteviohealth/ym/ipos/controller/feign/IposFeignController.java

@@ -130,7 +130,7 @@ public class IposFeignController extends BaseFeignController {
             //团长分成
             SplitRecordsDetail tz = new SplitRecordsDetail();
             tz.setSplitId(records.getSplitId());
-            pt.setSourceId(3);
+            tz.setSourceId(3);
 
             for (SplitDetail detail : splitInfo.getDetails()) {
                 //运算价格
@@ -138,7 +138,8 @@ public class IposFeignController extends BaseFeignController {
 
                 //平台金额
                 BigDecimal ptDecimal = new BigDecimal(split).multiply(new BigDecimal(detail.getPrice()));
-                BigDecimal valDecimal = ptDecimal.longValue() == 0L ? new BigDecimal(1) : ptDecimal;
+                logger.info("ptDecimal==="+ptDecimal);
+                BigDecimal valDecimal = ptDecimal.compareTo(BigDecimal.ZERO) == 0 ? new BigDecimal(1) : ptDecimal;
                 price = price.subtract(valDecimal);
                 ptAmount.add(valDecimal);