/**
*
* @param {} btn 按钮本身
* @param {} event 事件对象
* @param {} eOpts
*/
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;//得到表单对象
*/
var form = btn.up('jeformview');
var funcWfInfo = form.funcData.wf.infos;
var pdid = "";
Object.keys(funcWfInfo).forEach((item)=>{
pdid= item;
});
var beanId = form.getValue('JE_GZLCS_DRSP_ID');
//主键不能为空
if(beanId==''){
return;
}
var obj = JE.ajax({
url:'/je/jbpm/taskInfo/startProcess',
text:false,//返回字符串,如果不配置,返回对象
params:{pdid:pdid,beanId:beanId}
});
if(obj.success){
JE.alert('启动成功');
form.reload();
}else{
JE.alert('失败,请联系管理员');
}
}