ÎļþÃû´Ó Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/WebBoServiceI.java ÐÞ¸Ä |
| | |
| | | import com.vci.common.qt.object.QueryTemplate; |
| | | import com.vci.corba.omd.data.BusinessObject; |
| | | import com.vci.corba.omd.data.LinkObject; |
| | | import com.vci.pagemodel.BatchCBO; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.DataGrid; |
| | | import com.vci.starter.web.pagemodel.PageHelper; |
| | | import com.vci.starter.web.wrapper.VciQueryWrapperForDO; |
| | | import com.vci.pagemodel.BatchCBO; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap) throws VciBaseException; |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * ä½¿ç¨æ¥è¯¢æ¹æ¡æ¥æ¥è¯¢æ°æ®ï¼è¿åCBOï¼æ¯æå页 |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap, PageHelper ph) throws VciBaseException; |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap, PageHelper ph) throws VciBaseException; |
| | | |
| | | /** |
| | | * 使ç¨ååè·åæ¥è¯¢æ¨¡æ¿ |
| | |
| | | * @return æ¥è¯¢æ¨¡æ¿ |
| | | * @throws VciBaseException æ¥è¯¢åºéçæ¶å伿åºå¼å¸¸ |
| | | */ |
| | | QueryTemplate getQtByName(String name, Map<String, String> replaceMap) throws VciBaseException; |
| | | QueryTemplate getQtByName(String name, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * ä½¿ç¨æ¥è¯¢æ¹æ¡æ¥æ¥è¯¢æ°æ®ï¼è¿åCBOï¼æ¯æèªå®ä¹æ¥è¯¢å段ï¼å
æ¬åç
§åæä¸¾;åç
§å段使ç¨xxx.yy;æä¸¾å段使ç¨xxx_enumCode |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap, PageHelper ph, List<String> clauseList) throws VciBaseException; |
| | | List<BusinessObject> queryCBOByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap, PageHelper ph, List<String> clauseList) throws VciBaseException; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ°é |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | int queryCountByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap) throws VciBaseException; |
| | | int queryCountByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * 使ç¨å¯¹è±¡æ¥æ¥è¯¢æ°é |
| | |
| | | * @return |
| | | * @throws VciBaseException |
| | | */ |
| | | <T> List<T> queryObjectByScheme(String queryScheme, Class<T> c, Map<String, String> conditionMap, PageHelper ph, Map<String, String> replaceMap) throws VciBaseException; |
| | | <T> List<T> queryObjectByScheme(String queryScheme, Class<T> c, Map<String, String> conditionMap, PageHelper ph, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * ä¿åæ°æ®ï¼å¯ä»¥å¨requestä¸è®¾ç½®æ¯å¦æä¹
å |
| | |
| | | * @return åè¡¨æ°æ®ï¼æ°æ®æ¯Mapå½¢å¼çï¼å
å«åé¡µä¿¡æ¯ |
| | | * @throws VciBaseException |
| | | */ |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap) throws VciBaseException; |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * æ ¹æ®æ¥è¯¢æ¹æ¡æ¥æ¥è¯¢åè¡¨æ°æ®ï¼å¯ä»¥å¨pageHelperä¸è®¾ç½®æ¯å¦æ¥è¯¢æ»æ°ï¼pageHelperçä¼å
级æå¤§ï¼ |
| | |
| | | * @return åè¡¨æ°æ®ï¼æ°æ®æ¯Mapå½¢å¼çï¼å
å«åé¡µä¿¡æ¯ |
| | | * @throws VciBaseException |
| | | */ |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap, PageHelper ph) throws VciBaseException; |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap, PageHelper ph) throws VciBaseException; |
| | | |
| | | /** |
| | | * æ ¹æ®æ¥è¯¢æ¹æ¡æ¥æ¥è¯¢åè¡¨æ°æ®ï¼å¯ä»¥èªå®ä¹æ¥è¯¢çåï¼å
æ¬åç
§åæä¸¾ |
| | |
| | | * @return åè¡¨æ°æ®ï¼æ°æ®æ¯Mapå½¢å¼çï¼å
å«åé¡µä¿¡æ¯ |
| | | * @throws VciBaseException |
| | | */ |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, String> replaceMap, PageHelper ph, List<String> clauseList) throws VciBaseException; |
| | | DataGrid queryGridByScheme(String queryScheme, Map<String, String> conditionMap, Map<String, Object> replaceMap, PageHelper ph, List<String> clauseList) throws VciBaseException; |
| | | |
| | | /** |
| | | * æ¥è¯¢å¯¹è±¡çåè¡¨æ°æ® |
| | |
| | | * @return åè¡¨æ°æ®ï¼æ°æ®æ¯å¯¹è±¡å½¢å¼çï¼å
å«åé¡µä¿¡æ¯ |
| | | * @throws VciBaseException |
| | | */ |
| | | DataGrid queryGridClassByScheme(String queryScheme, Class c, Map<String, String> conditionMap, Map<String, String> replaceMap) throws VciBaseException; |
| | | DataGrid queryGridClassByScheme(String queryScheme, Class c, Map<String, String> conditionMap, Map<String, Object> replaceMap) throws VciBaseException; |
| | | |
| | | /** |
| | | * éè¿æ¥è¯¢æ¹æ¡æ¥è¯¢å¯¹è±¡çåè¡¨æ°æ® |
| | |
| | | * @return åè¡¨æ°æ®ï¼æ°æ®æ¯å¯¹è±¡å½¢å¼çï¼å
å«åé¡µä¿¡æ¯ |
| | | * @throws VciBaseException |
| | | */ |
| | | DataGrid queryGridClassByScheme(String queryScheme, Class c, Map<String, String> conditionMap, Map<String, String> replaceMap, PageHelper ph) throws VciBaseException; |
| | | DataGrid queryGridClassByScheme(String queryScheme, Class c, Map<String, String> conditionMap, Map<String, Object> replaceMap, PageHelper ph) throws VciBaseException; |
| | | |
| | | /** |
| | | * BusinessObject 转为HashMap |