package com.pashanhoo.modify.controller; import com.pashanhoo.common.Result; import com.pashanhoo.modify.entity.vo.AddDgArchivesModifyRequest; import com.pashanhoo.modify.entity.vo.DgArchivesModifySearchRequest; import com.pashanhoo.modify.entity.vo.UpdateDgArchivesModifyRequest; import com.pashanhoo.modify.service.DgArchivesModifyService; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; /** * <p> * 档案修改信息 前端控制器 * </p> * * @author * @since 2021-11-05 */ @RestController @RequestMapping("/system/dgArchivesModify/") @Api(tags = "档案修改信息接口") public class DgArchivesModifyController { @Autowired private DgArchivesModifyService dgarchivesmodifyService; @PostMapping("insertDgArchivesModify") @ApiOperation("新增档案修改信息") public Result insertDgArchivesModify(@RequestBody AddDgArchivesModifyRequest request){ if(dgarchivesmodifyService.insertDgArchivesModify(request)){ return Result.ok(); } return Result.error("新增失败"); } @DeleteMapping("deleteDgArchivesModifyByIds") @ApiOperation(value = "批量删除档案修改信息") public Result deleteDgArchivesModifyByIds(@ApiParam("档案修改信息ID列表") @RequestParam(value = "idList") List<String> idList) { if(dgarchivesmodifyService.removeByIds(idList)) { return Result.ok("删除成功"); } return Result.error("删除失败"); } @PutMapping("updateDgArchivesModify") @ApiOperation("修改档案修改信息") public Result updateDgArchivesModify(@RequestBody UpdateDgArchivesModifyRequest request){ if(dgarchivesmodifyService.updateDgArchivesModify(request)) { return Result.ok("修改成功"); } return Result.error("修改失败"); } @GetMapping("getDgArchivesModifyDetailById") @ApiOperation(value = "读取明细") public Result getDgArchivesModifyDetailById(@ApiParam("档案修改信息ID") @RequestParam String id){ return Result.ok(dgarchivesmodifyService.getDgArchivesModifyDetailById(id)); } @PostMapping("search") @ApiOperation(value = "根据条件进行列表查询") public Result searchDgArchivesModifyList(@RequestBody DgArchivesModifySearchRequest request) { return dgarchivesmodifyService.searchDgArchivesModifyList(request); } }