yumeng 2 years ago
parent
commit
54577861cd

+ 23 - 2
ruixuan-live/src/main/java/com/ruixuan/isc/controller/KuaishouItemListController.java

@@ -91,7 +91,7 @@ public class KuaishouItemListController extends BaseController {
             returnJson = kuaishouItemListService.getItemDetail(activityId, itemId, accessToken);
         } catch (Exception e) {
             e.printStackTrace();
-            returnJson.put("code", -1);
+            returnJson.put("code", 500);
             returnJson.put("message", e.getMessage());
         }
         return returnJson;
@@ -166,7 +166,7 @@ public class KuaishouItemListController extends BaseController {
             }
         } catch (Exception e) {
             e.printStackTrace();
-            returnJson.put("code", -1);
+            returnJson.put("code", 500);
             returnJson.put("message", e.getMessage());
         }
         return returnJson;
@@ -244,5 +244,26 @@ public class KuaishouItemListController extends BaseController {
     }
 
 
+    @GetMapping("/getItemDetailByItemId")
+    public JSONObject getItemDetail(Long itemId) {
+        JSONObject returnJson = new JSONObject();
+        try {
+            if (Check.isNull(itemId)) {
+                throw new Exception("请输入商品ID");
+            }
+            KuaishouItemList json = kuaishouItemListService.getItemInfoByItemId(itemId);
+            returnJson.put("code", 0);
+            returnJson.put("message", "success");
+            returnJson.put("itemJson", json);
+            returnJson.put("judgeStatus", 1);
+        } catch (Exception e) {
+
+            returnJson.put("code", 500);
+            returnJson.put("message", e.getMessage());
+        }
+
+        return returnJson;
+    }
+
 }
 

+ 2 - 2
ruixuan-live/src/main/java/com/ruixuan/isc/service/impl/KuaishouItemListServiceImpl.java

@@ -96,7 +96,7 @@ public class KuaishouItemListServiceImpl implements IKuaishouItemListService {
         if (code == 1 && subCode == 1) {
             JSONArray data = json.getJSONArray("data");
             if (Check.isNull(data)) {
-                returnJson.put("code", -1);
+                returnJson.put("code", 500);
                 returnJson.put("message", "数据查询失败");
                 return returnJson;
             }
@@ -124,7 +124,7 @@ public class KuaishouItemListServiceImpl implements IKuaishouItemListService {
         } else if (code != 1) { // 商品下线
             return invaliItemDetail;
         } else {
-            returnJson.put("code", -1);
+            returnJson.put("code", 500);
             returnJson.put("message", "数据查询失败");
         }
         log.info("获取商品信息回,活动ID:{},商品ID:{},数据:{}", activityId, itemId, returnJson);