一般新增和编辑界面都会保持一致,只是有3点区别
1、标题区别:新增xx和编辑xx
2、表单数据变化
新增时表单数据都是初始值,而编辑时表单是要编辑的数据内容
3、提交时,新增是向数据库插入记录,而编辑提交是向数据库修改记录
在后端处理时有两种方式
一种是新增和编辑提交共用一个接口,在处理时判断如果数据id不为空,则更新,如果不包含则新增,这样前端处理新增和编辑时只调用一个接口不需要判断
@PostMapping("/save")
public R save(@RequestBody Emp emp){
// int i = 10/emp.getMqr();
return R.write(empService.saveOrUpdate(emp));
}