package com.kingdee.eas.custom.dataconfig.utils.service; import com.kingdee.bos.BOSException; import com.kingdee.bos.Context; import com.kingdee.bos.bsf.service.app.IHRMsfService; import com.kingdee.bos.metadata.entity.FilterInfo; import com.kingdee.bos.sql.ParserException; import com.kingdee.eas.common.EASBizException; import java.util.HashMap; import java.util.Map; public class VerifySqlService implements IHRMsfService { @Override public Object process(Context context, Map map) throws EASBizException, BOSException { Object o = map.get("relationField"); Map returnMap = new HashMap(); if (o!=null){ try { FilterInfo filter = new FilterInfo(o.toString()); returnMap.put("code",200); returnMap.put("info",filter.toString()); } catch (Exception e) { e.printStackTrace(); returnMap.put("code",500); returnMap.put("error","条件不合法!!"); } } return returnMap; } }