Преглед на файлове

分期付款不发送短信

wangyc преди 8 години
родител
ревизия
ac2c20b713
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      src/main/java/com/uas/platform/b2c/trade/order/service/impl/PurchaseServiceImpl.java

+ 5 - 3
src/main/java/com/uas/platform/b2c/trade/order/service/impl/PurchaseServiceImpl.java

@@ -727,9 +727,11 @@ public class PurchaseServiceImpl implements PurchaseService {
             purchase.setSendstatus(Status.NOT_UPLOAD.value());
             purchase.setSendstatus(Status.NOT_UPLOAD.value());
             purchaseDao.save(purchase);
             purchaseDao.save(purchase);
             //发送短信,异常不作处理
             //发送短信,异常不作处理
-            try {
-                orderService.sendMessage(purchase);
-            }catch (RuntimeException e){}
+			if (purchase.getInstallmentId() == null) {
+				try {
+					orderService.sendMessage(purchase);
+				}catch (RuntimeException e){}
+			}
         } else if ((purchase.getStatus().intValue() != Status.UNAVAILABLE_DISAGREE.value())
         } else if ((purchase.getStatus().intValue() != Status.UNAVAILABLE_DISAGREE.value())
                 && (purchase.getStatus().intValue() != Status.UNAVAILABLE_PERSONAL.value())) { // 采购单不在用户取消状态
                 && (purchase.getStatus().intValue() != Status.UNAVAILABLE_PERSONAL.value())) { // 采购单不在用户取消状态
             throw new IllegalOperatorException("采购单" + purchase.getPurchaseid() + ", 状态是"
             throw new IllegalOperatorException("采购单" + purchase.getPurchaseid() + ", 状态是"