VerifySqlService.java 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. package com.kingdee.eas.custom.dataconfig.utils.service;
  2. import com.kingdee.bos.BOSException;
  3. import com.kingdee.bos.Context;
  4. import com.kingdee.bos.bsf.service.app.IHRMsfService;
  5. import com.kingdee.bos.metadata.entity.FilterInfo;
  6. import com.kingdee.bos.sql.ParserException;
  7. import com.kingdee.eas.common.EASBizException;
  8. import java.util.HashMap;
  9. import java.util.Map;
  10. public class VerifySqlService implements IHRMsfService {
  11. @Override
  12. public Object process(Context context, Map map) throws EASBizException, BOSException {
  13. Object o = map.get("relationField");
  14. Map<String,Object> returnMap = new HashMap<String,Object>();
  15. if (o!=null){
  16. try {
  17. FilterInfo filter = new FilterInfo(o.toString());
  18. returnMap.put("code",200);
  19. returnMap.put("info",filter.toString());
  20. } catch (Exception e) {
  21. e.printStackTrace();
  22. returnMap.put("code",500);
  23. returnMap.put("error","Ìõ¼þ²»ºÏ·¨!!");
  24. }
  25. }
  26. return returnMap;
  27. }
  28. }