JS案例1-100

1、 实现批量审核提交,如果没有数据被选中,会有弹窗提示

var boxes = _g().getWidgetsByName("box");
var flag = 0;
if (typeof(boxes[0]) != "undefined") {
	for (i = 0; i < boxes.length; i++) {
		var b = boxes[i].getValue() == true ? flag++ : ""
	}
} else {
	var box = contentPane.getWidgetByName("box");
	var c = box.getValue() == true ? flag++ : ""

}
if (flag > 0) {
	if (confirm("确认审核通过该数据吗?")) //弹出确认提交对话框  
	{
		setTimeout(function() {
			_g('${sessionID}').writeReport(); //执行提交入库操作
		}, 100);
		return true; //点击确定时,返回值为true,执行如上操作。
	} else {
		return false; //点击取消时,返回值为false,不执行操作。
	}

} else {
	//FR.Msg.toast("暂无数据被选中通过审核")
	FR.Msg.alert("警告", "没有待审核的数据被选中")
}

posted @ 2021-08-20 21:32  三两研几  阅读(80)  评论(0)    收藏  举报