b5024b1835ec94eb89c4ebc70d878de1e592ff5f.svn-base 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package org.jeecg.common.online.api.fallback;
  2. import com.alibaba.fastjson.JSONObject;
  3. import lombok.Setter;
  4. import lombok.extern.slf4j.Slf4j;
  5. import org.jeecg.common.online.api.IOnlineBaseExtAPI;
  6. import org.jeecg.common.system.vo.DictModel;
  7. import java.util.List;
  8. import java.util.Map;
  9. /**
  10. * 进入fallback的方法 检查是否token未设置
  11. */
  12. @Slf4j
  13. public class OnlineBaseExtAPIFallback implements IOnlineBaseExtAPI {
  14. @Setter
  15. private Throwable cause;
  16. @Override
  17. public String cgformPostCrazyForm(String tableName, JSONObject jsonObject) {
  18. return null;
  19. }
  20. @Override
  21. public String cgformPutCrazyForm(String tableName, JSONObject jsonObject) {
  22. return null;
  23. }
  24. @Override
  25. public JSONObject cgformQueryAllDataByTableName(String tableName, String dataIds) {
  26. return null;
  27. }
  28. @Override
  29. public String cgformDeleteDataByCode(String cgformCode, String dataIds) {
  30. return null;
  31. }
  32. @Override
  33. public Map<String, Object> cgreportGetData(String code, String forceKey, String dataList) {
  34. return null;
  35. }
  36. @Override
  37. public List<DictModel> cgreportGetDataPackage(String code, String dictText, String dictCode, String dataList) {
  38. return null;
  39. }
  40. }