新增按钮:udsOpenBpAddAccountResource
保存按钮:udsDealerAcctSave
修改按钮:udsUpdateBPChannelAcct
- function udsOpenBpAddAccountResource(actionService){var event = arguments[0];// 新增按钮
var scope = arguments[1];
var data = scope.root.dealerBpDTO.dealerBaseInfoDTO;
if(data.channelType=='306500000030'){//如果为物流公司的话,data为:物流公司名称
var data = { //data为要往新打开的页面,带的数据;
bankAccountName:data.logisticsCompanyName,
};
actionService.openFormDialog(null, 'UI_BP_DEALERACCT_ADD_A', null, null, data, scope);
}else{
var data = {
bankAccountName:data.dealerName,
};
actionService.openFormDialog(null, 'UI_BP_DEALERACCT_ADD_A', null, null, data, scope);
}
}
2.点击新增函数后弹出的界面:UI_BP_DEALERACCT_ADD_A,其中保存按钮(udsDealerAcctSave)为自定义操作;删除按钮为系统
3.保存按钮(udsDealerAcctSave)的配置
4.删除按钮的配置(系统级操作)
5.保存按钮(udsDealerAcctSave)的函数
function udsBpAddAcctSave(RootFrameService) {
var event = arguments[0];
var scope = arguments[1];
var data = scope.root.dealerAcctDTO;//data为:UI_BP_DEALERACCT_ADD_A这个页面弹出后,填写的信息
if (scope.root.doValidation() == false) {
RootFrameService.alert('请正确填写表单!');//整个页面的输入框的校验,如果没有填写,就会提示
return;
}
scope.root.$parent.opener.root.dealerBpDTO.dealerAcctDTOList.push(data);//将datapush到账户列表
scope.root.$parent.close();
}