package cn.gistack.sm.sjztmd.controller; import cn.gistack.sm.sjztmd.entity.YwTermitesTask; import cn.gistack.sm.sjztmd.service.IYwTermitesTaskService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springblade.core.tool.api.R; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Slf4j @Api(tags = "白蚁监测数据") @RestController @RequestMapping("/sjztmd/ywTermitesTask") @AllArgsConstructor public class YwTermitesTaskController { private final IYwTermitesTaskService ywTermitesTaskService; /** * 状态修改 * @param ywTermitesTask * @return */ @PostMapping("/updateStatus") @ApiOperation(value = "白蚁-状态修改", notes = "白蚁-白蚁状态修改") public R updateStatus(YwTermitesTask ywTermitesTask){ return R.data(ywTermitesTaskService.updateStatus(ywTermitesTask)); } /** * 白蚁关联任务 * @param ywTermitesTask * @return */ @PostMapping("/createTask") @ApiOperation(value = "白蚁-状态修改", notes = "白蚁-白蚁状态修改") public R createTask(YwTermitesTask ywTermitesTask){ return R.status(ywTermitesTaskService.createTask(ywTermitesTask)); } }