Browse Source

Merge remote-tracking branch 'origin/release-201830-wangcz' into release-201830-wangcz

Hu Jie 7 years ago
parent
commit
5e72d45ad5

+ 4 - 4
src/main/java/com/uas/platform/b2c/trade/seek/service/impl/SeekPurchaseBomServiceImpl.java

@@ -911,17 +911,17 @@ public class SeekPurchaseBomServiceImpl implements SeekPurchaseBomService {
         inquiry.setRemark(seekPurchaseBom.getName());
         inquiry.setInquiryItems(inquiryItems);
         String res = "";
+        Map<String, Object> result = new HashMap<>();
         try {
             res = HttpUtil.doPost(url + "/inquiry/buyer/save", FlexJsonUtils.toJsonDeep(inquiry));
             logger.log("bom求购确认发布成功", user.getUserUU() + ",参数:" + FlexJsonUtils.toJsonDeep(inquiry));
+            result.put("successAmount", inquiryItems.size());
+            return ResultMap.success(result);
         } catch (Exception e) {
             logger.log("bom求购确认发布报错", user.getUserUU() + ",错误:" + e.getMessage() + "参数:" + FlexJsonUtils.toJsonDeep(inquiry));
             e.printStackTrace();
-            throw new IllegalOperatorException("发布失败");
+            return new ResultMap(CodeType.SYSTEM_ERROR.code(), "出现异常,发布失败");
         }
-        Map<String, Object> result = new HashMap<>();
-        result.put("successAmount", inquiryItems.size());
-        return ResultMap.success(result);
     }
 
     @Override