zero пре 1 година
родитељ
комит
ec14222ed6
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      src/main/java/cn/cslg/pas/controller/CustomFieldController.java

+ 7 - 1
src/main/java/cn/cslg/pas/controller/CustomFieldController.java

@@ -87,7 +87,13 @@ public class CustomFieldController {
             try {
                 id = (Integer) business.updateMessage(updateCustomFieldDTO);
             } catch (Exception e) {
-                return Response.error(e.getMessage());
+                if (e instanceof XiaoShiException) {
+                    return Response.error(e.getMessage());
+                } else if (e instanceof UnLoginException) {
+                    return Response.unLogin(e.getMessage());
+                } else if (e instanceof ConditionException) {
+                    return Response.conditionError(e.getMessage());
+                }
             }
             return Response.success(id);
         } else {