统一post

This commit is contained in:
mashuai 2024-11-06 09:23:41 +08:00
parent f7487d7c70
commit 4538ccfcbe
1 changed files with 6 additions and 7 deletions

View File

@ -96,7 +96,7 @@ public class TbProDepartController extends BaseController {
* @return 新增结果
*/
@ApiOperation(value = "新增项目部数据")
//@RequiresPermissions("base:depart:add")
@RequiresPermissions("base:depart:add")
@PostMapping
public AjaxResult add(@Valid @RequestBody TbProDepart tbProDepart) {
return tbProDepartService.insert(tbProDepart);
@ -110,7 +110,7 @@ public class TbProDepartController extends BaseController {
*/
@ApiOperation(value = "编辑项目部数据")
@RequiresPermissions("base:depart:edit")
@PutMapping
@PostMapping
public AjaxResult edit(@Valid @RequestBody TbProDepart tbProDepart) {
return tbProDepartService.update(tbProDepart);
}
@ -118,15 +118,14 @@ public class TbProDepartController extends BaseController {
/**
* 删除数据
*
* @param id 主键
* @param tbProDepart
* @return 删除是否成功
*/
@ApiOperation(value = "删除项目部数据")
@RequiresPermissions("base:depart:delete")
@DeleteMapping("/{id}")
public AjaxResult deleteById(@PathVariable("id") Long id) {
return tbProDepartService.deleteById(id);
@PostMapping("/deleteById")
public AjaxResult deleteById(@RequestBody TbProDepart tbProDepart) {
return tbProDepartService.deleteById(tbProDepart.getId());
}
/**