JSON

BOS物流项目04:学习计划、datagrid、分页查询、批量删除、修改(2)

字号+ 作者:H5之家 来源:H5之家 2018-03-07 12:00 我要评论( )

function doDelete(){ rows = $("#grid").datagrid("getSelections" ); if (rows.length == 0 ){ // 没有选中记录,弹出提示 $.messager.alert("提示信息","请选择需要删除的取派员!","warning" );} else { //阿甘

function doDelete(){ rows = $("#grid").datagrid("getSelections"); if(rows.length == 0){ //没有选中记录,弹出提示 $.messager.alert("提示信息","请选择需要删除的取派员!","warning"); }else{ //阿甘正传_蜘蛛资讯网选中了取派员,弹出确认框 $.messager.confirm("删除确认","你确定要删除选中的取派员吗?",function(r){ if(r){ var array = new Array(); (var i=0;i<rows.length;i++){ id = staff.id; array.push(id); } var ids = array.join(",");//1,2,3,4,5 location.href = "staffAction_deleteBatch.action?ids="+ids; } }); } }

4.2服务端实现

第一步:在StaffAction中创建deleteBatch批量删除方法 String ids; /** * 取派员批量删除 */ public String deleteBatch(){ staffService.deleteBatch(ids); return LIST; } 第二步:在Service中提供批量删除方法 /** * 取派员批量删除 * 逻辑删除,将deltag改为1 deleteBatch(String ids) {(StringUtils.isNotBlank(ids)){ String[] staffIds = ids.split(","); for (String id : staffIds) { staffDao.executeUpdate("staff.delete", id); } } } 第三步:在Staff.hbm.xml中提供HQL语句,用于逻辑删除取派员 <!-- 取派员逻辑删除 --> <query> UPDATE Staff SET deltag = "1" WHERE id = ? </query> 由于dtd约束,所以query和class是同级的,如果嵌套写入会报错。

5取派员修改功能 5.1页面调整

第一步:为数据表格绑定双击事件

第二步:复制页面中添加取派员窗口,获得修改取派员窗口

第三步:定义fu美国恐怖故事第三季_蜘蛛资讯网nction

doDblClickRow(rowIndex, rowData){ //打开修改取派员窗口 $("#editStaffWindow").window("open"); //使用form表单对象的load方法回显数据 $("#editStaffForm").form("load",rowData); }

5.2服务端实现

/** * 修改取派员信息 */ public String edit(){ //显查询数据库,根据id查询原始数据 Staff staff = staffService.findById(model.getId()); //使用页面提交的数据进行覆盖 staff.setName(model.getName()); staff.setTelephone(model.getTelephone()); staff.setHaspda(model.getHaspda()); staff.setStandard(model.getStandard()); staff.setStation(model.getStation()); staffService.update(staff); return LI天龙八部黄日华版_蜘蛛资讯网ST; }

当前文章:

发布时间:2018-03-07 05:41:20

116l1  武极天下  68e  公寓  0y6m  巴啦啦小魔仙  凤凰大视野  baby闹市遭围观  b2nviw  j59j7  

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评