Ext.bop-QueryGridPanelBase
最终继承自Ext.grid.Panel
config
1、this.tbar //topbar,设置表上层的bar
method
1、initComponent() //重写初始化
2、onRender() //重写渲染
3、LoadByMybatis(Mybatis路径,params,configParams //列别名) //根据mybatis加载数据
4、ReloadPageOne() //重新加载数据
5、data = GetSelections() //获取选中项,返回一个选中项数组,项内包含表头信息,A00等所有信息
data具体内容:
{
"NUM": "1", //选中的位置
"主键": "fcfe3bf1-e7d3-473d-8331-3c2f5f74fa1e", //主表主键ID
"外键": "0dfa9d955bd7e038bdd4e7bfdd9a0ad4", //外键ID
"XGBM": "A08", //主表名
"PKNAME": "RECORDID", //主键名
"PKVALUE": "5726eb14-0b51-456a-92ff-c6c9e8b14994", //主键值
"FKNAME": "A00", //从表名
"FKVALUE": "0dfa9d955bd7e038bdd4e7bfdd9a0ad4", //外键ID
"FORMID": "1e947e07-1fb7-47a7-8376-2038dcd375f3", //表ID
"审批状态KEY": "0",
"姓名": "人员128",
"变动内容": "学历学位信息",
"提交时间": "2022-03-25 16:43:07.0",
"初审时间": "",
"初审内容": "",
"初审人员": "",
"终审时间": "",
"终审内容": "",
"终审人员": "",
"审批状态": "起草"
}
站在使用者的角度,只需要传递参数、sql地址、columnConfig,然后正确编辑sql语句就能访问了。

浙公网安备 33010602011771号