写一下增删改吧

1,allDorm全查询,delById删除,saveDorm修改和添加

@Override
public JsonData allDorm() {
List<Dorm> doctors = dormMapper.allDorm();

return JsonData.buildSuccess(doctors,"success");
}

@Override
public JsonData delById(int did) {
int i = dormMapper.delById(did);
if (i>0){
return JsonData.buildSuccess("success");
}else {
return JsonData.buildError("error");
}
}

@Override
public JsonData saveDorm(Dorm dorm) {
int i = 0;
if (dorm.getDid()!=null){
dormMapper.editDorm(dorm);
}else {
dormMapper.saveDorm(dorm);
}
if (i>0){
return JsonData.buildSuccess("success");
}else {
return JsonData.buildError("error");
}
}
2,js里的删除和保存修改
function getBookById(dorm){
// 展示
showBookForm();
// 2. 给表单赋值
$("input[name='did']").val(dorm.did);
$("input[name='dName']").val(dorm.dName);
}

// 保存方法
function saveBook(dorm){
$.ajax({
type:"post",
url:"dorm/saveDorm",
data:{
"did":dorm.did,// 新增不需要bookId , 修改需要bookId
"dName":dorm.dName,
},
dataType: "json",
success:function(msg){
table.reload('bookReload', {});
layer.closeAll();
}
})
}

// 删除的方法
function delById(did){
$.ajax({
type:"post",
url:"dorm/delById",
data:{
"did":did
},
dataType:"json",
success:function(msg){
// 删除数据表格重新刷新
table.reload('bookReload', {});
}
});
}
原文地址:https://www.cnblogs.com/lixuze/p/14239072.html