lenve / vhr

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
http://vhr.javaboy.org
27.29k stars 10.3k forks source link

工资账套管理中,批量删除显示“删除失败”,而实际上数据库中已经成功删除 #61

Open apkkids opened 5 years ago

apkkids commented 5 years ago

进入菜单“薪资管理”--“工资账套管理”,选择多行,点击“批量删除”按钮,显示消息“删除失败”;点击“刷新”按钮后发现已经成功删除。 在后端看到如下代码:SalaryController.java中, @RequestMapping(value = "/salary/{ids}", method = RequestMethod.DELETE) public RespBean deleteSalary(@PathVariable String ids) { if (salaryService.deleteSalary(ids) == 1) { return RespBean.ok("删除成功!"); } return RespBean.error("删除失败!"); } 为什么删除一行就返回“删除成功”,而删除多行就返回“删除失败”呢? 盼作者解答。