소스 검색

处理修改订单状态业务

wjj 1 주 전
부모
커밋
82a4b55f38
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. 8 6
      fs-service/src/main/java/com/fs/his/service/impl/FsStoreOrderServiceImpl.java

+ 8 - 6
fs-service/src/main/java/com/fs/his/service/impl/FsStoreOrderServiceImpl.java

@@ -380,12 +380,14 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService {
         int i = fsStoreOrderMapper.updateFsStoreOrder(fsStoreOrder);
 
         fsStoreOrder = fsStoreOrderMapper.selectFsStoreOrderByOrderId(fsStoreOrder.getOrderId());
-        //推送修改的互联网医院订单地址到聚水潭ERP
-        try {
-            pushOrderAddressToErp(fsStoreOrder);
-        }catch (Exception e){
-            log.error("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: {}", fsStoreOrder.getOrderId(), e);
-            throw new RuntimeException(String.format("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: %d",fsStoreOrder.getOrderId()), e);
+        if (fsStoreOrder.getStatus() != -3) {
+            //推送修改的互联网医院订单地址到聚水潭ERP
+            try {
+                pushOrderAddressToErp(fsStoreOrder);
+            }catch (Exception e){
+                log.error("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: {}", fsStoreOrder.getOrderId(), e);
+                throw new RuntimeException(String.format("修改互联网医院订单地址推送到聚水潭ERP失败,orderId: %d",fsStoreOrder.getOrderId()), e);
+            }
         }
         return i;
     }