package com.ruoyi.web.controller.bussiness; import com.ruoyi.bussiness.domain.Compensate; import com.ruoyi.bussiness.service.CompensateService; import com.ruoyi.common.core.domain.BaseResult; import com.ruoyi.common.core.domain.ResponseUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; @Validated @RestController @RequestMapping(value = "/compensate") @Api(value = "补偿标准控制器",tags = "补偿标准控制器") public class CompensateController { @Autowired private CompensateService compensateService; @ApiOperation(value = "补偿标准信息", notes = "补偿标准信息") @PostMapping(value = "/list") public BaseResult> list() { List compensates = compensateService.list(); return ResponseUtils.successResponse(compensates); } @PostMapping(value = "/edit") @ApiOperation(value = "补偿标准修改(批量修改)", notes = "补偿标准修改(批量修改)") public BaseResult edit(@RequestBody List compensate) { compensateService.updateCompensate(compensate); return ResponseUtils.successResponse(); } }