public interface BrowseBoxService extends IBaseService<BrowserBox>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDetailInQuerySql(BrowserBox box,
java.lang.String withFields,
java.lang.String sqlWhere)
根据浏览框判断是否指向查询页,并且判断是否带有子表。如果不是则返回null,如果是有子表,则组合为联合查询语句
|
java.lang.String |
getTextByValue(HttpServletRequest request,
java.lang.String browserid,
java.lang.Object value,
java.lang.String withFields,
java.lang.String inputName)
用于需要Brwoser框连动带出withFields的字段值,带出的数据填充到request.setAttribute(inputName,$values)中
|
java.lang.String |
getTextByValue(java.lang.String browserid,
java.lang.Object value)
根据指定的对话框browserid转译val为显示文本数据
|
java.lang.String |
getTextByValue(java.lang.String browserid,
java.lang.Object value,
java.lang.String inputName)
如果需要应用于外网,返回只读的选中文本,则在inputName参数后面加###$readonly
|
invalidLabelCascade, recreateLabelCascade
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
java.lang.String getTextByValue(java.lang.String browserid, java.lang.Object value)
browserid
- as Stringvalue
- as Stringjava.lang.String getTextByValue(java.lang.String browserid, java.lang.Object value, java.lang.String inputName)
browserid
- value
- inputName
- java.lang.String getTextByValue(HttpServletRequest request, java.lang.String browserid, java.lang.Object value, java.lang.String withFields, java.lang.String inputName)
request
- browserid
- value
- withFields
- inputName
- java.lang.String getDetailInQuerySql(BrowserBox box, java.lang.String withFields, java.lang.String sqlWhere)
box
- as BrowserBoxwithFields
- as StringsqlWhere
- as String //表示转译浏览框的id值条件,需要添加前缀并判断box.getKeyField()是主表的还是子表.
默认id指向的是子表id.如果等于""空字符串表示仅返回sql前面的部分,后面sqlWhere可以调用该方法后多次操作叠加Copyright © 2019 by Sucang.cn