Explorar o código

分期付款不发送短信

wangyc %!s(int64=8) %!d(string=hai) anos
pai
achega
ac2c20b713

+ 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());
             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())
                 && (purchase.getStatus().intValue() != Status.UNAVAILABLE_PERSONAL.value())) { // 采购单不在用户取消状态
             throw new IllegalOperatorException("采购单" + purchase.getPurchaseid() + ", 状态是"