j_query在平台配置的使用主要体现在以下几个方面:
例1:and JE_PRO_PRODUCT_ID = ‘{JE_PRO_PRODUCT_ID}’, {变量名} 可以支持表单字段。
转换后
[
{
"type": "=",
"code": "JE_PRO_PRODUCT_ID ",
"value": "{JE_PRO_PRODUCT_ID}",
"cn": "and"
}
]
/**
* action按钮单击事件
* @param {} grid 列表
* @param {} model 当前行的数据
* @param {} rowIndex 行的索引
* @param {} colIndex 列的索引
*/
function(grid,model,rowIndex,colIndex){
JE.showFunc("VIP_DAQ_WEBFK",{
funcCode:'VIP_DAQ_WEBFK',//必填
readOnly :true,//可选
// whereSql :" and WEBFK_IPDZ = '"+model.data.WEBFK_IPDZ+"'",
j_query: [{code:"WEBFK_IPDZ",type:"=",value:model.data.WEBFK_IPDZ}],
type : "grid"
})
}
例2、selectWin事件中应用
function(btn,event,eOpts){
/**
* 平台提示,不用刻意随时删除这段注释.
* var func = JE.getFunc('功能编码'),//得到功能对象
* kqtree = func.treeview,//得到快速查询树对象
* mainRecord = func.getParentData();//得到父亲功能对象
* var formRecord = func.getFormData();//如果是表单按钮就可以得到本功能表单里的数据
* var fieldValue = formRecord.fieldCode;
* var form = func.formview;//得到表单对象
*/
JE.selectWin({
title:'升级标记数据',
configInfo:'JE_CORE_UPTAG,,,M',
j_query: [{code:"SY_STATUS",type:"=",value:"1"}],
callback:function(sels){
//省略此处代码
}
})
}
最后编辑: 呼丽华 文档更新时间: 2024-08-21 10:58 作者:呼丽华