1.基本功能
1.1.前端删除方法支持可回调
1.1.前端删除方法支持可回调
云平台前端删除方法应该类似保存方法,实现可回调,以便删除后再做其他操作
•项目组可自定义二次开发来调用云平台的删除方法,删除成功,弹出成功回调:
•项目组可自定义二次开发来调用云平台的删除方法,删除失败,弹出失败回调:
2.配置方法
2.1.前端删除方法支持可回调
•批量删除(表单编辑)场景
1. 对象建模 –> 业务对象管理–>编辑业务对象–>新增方法定义,自定义一个批量删除按钮,方法类型选择自定义js函数
2. 可视化布局界面添加自定义按钮
3. 重新生成代码
4. 在扩展js,文件里添加$scope.delete${boName}s().then(成功的回调,失败的回调)
代码如下:
$scope.myDeletesTestWangyj3101 = function() {
$scope.deleteTestWangyj3101s().then(function(){alert("成功回调")},function(){alert("失败回调")});
}
2.2.删除(表格内编辑)场景
•删除(表格内编辑)场景
1. 对象建模 –> 业务对象管理–>编辑业务对象–>新增方法定义,自定义一个批量删除按钮,方法类型选择自定义js函数
2. 可视化布局界面添加自定义按钮
3. 重新生成代码
4. 在扩展js,文件里添加$scope.delete${boName}s().then(成功的回调,失败的回调)
代码如下:
$scope.myDeleteTestWangyj3301 = function() {
var checkedRows = $scope.testwangyj3301Grid.getCheckedRows();
if (checkedRows && checkedRows.length == a) {
$scope.deleteTestWangyj3301(checkedRows[0].testExam3301Id,checkedRows[0]).then(function(){alert("成功回调")},function(){alert("失败回调")});
}
3.常用扩展
4. 版本更新
4.1.版本
5.6.E,2019.07.23
*云平台前端删除方法应该类似保存方法,实现可回调,以便删除后再做其他操作