Browse Source

修改参数

xueyiming 9 tháng trước cách đây
mục cha
commit
5951b9395c

+ 14 - 4
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/exterior/impl/GhDetailServiceImpl.java

@@ -50,14 +50,24 @@ public class GhDetailServiceImpl implements GhDetailService {
 
     @Override
     public CommonResponse<Void> addGhDetail(GhDetail ghDetail) {
-        ghDetailMapper.insert(ghDetail);
-        return CommonResponse.success();
+        try {
+            ghDetailMapper.insert(ghDetail);
+            return CommonResponse.success();
+        } catch (Exception e) {
+            log.error("addGhDetail error", e);
+        }
+        return CommonResponse.create(500, "插入失败,可能已经存在该记录");
     }
 
     @Override
     public CommonResponse<Void> updateDetail(GhDetail ghDetail) {
-        ghDetailMapper.updateByPrimaryKeySelective(ghDetail);
-        return CommonResponse.success();
+        try {
+            ghDetailMapper.updateByPrimaryKeySelective(ghDetail);
+            return CommonResponse.success();
+        } catch (Exception e) {
+            log.error("updateDetail error", e);
+        }
+        return CommonResponse.create(500, "修改失败");
     }
 
     @Override