package com.ruoyi.web.controller.api; import com.ruoyi.common.core.domain.BasePage; import com.ruoyi.common.core.domain.R; import com.ruoyi.system.domain.TBanner; import com.ruoyi.system.domain.TInformationClass; import com.ruoyi.system.service.TInformationClassService; import io.swagger.annotations.ApiOperation; import org.apache.catalina.LifecycleState; 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 javax.annotation.Resource; import java.util.Arrays; import java.util.List; /** *

* 咨询分类 前端控制器 *

* * @author luodangjia * @since 2024-09-20 */ @RestController @RequestMapping("/t-information-class") public class TInformationClassController { @Resource private TInformationClassService tInformationClassService; //添加分类 @ApiOperation(value = "添加",tags = "后台-咨询管理-咨询分类") @PostMapping(value = "/add") public R add(@RequestBody TInformationClass informationClass) { tInformationClassService.save(informationClass); return R.ok(); } //修改分类 @ApiOperation(value = "修改",tags = "后台-咨询管理-咨询分类") @PostMapping(value = "/edit") public R edit(@RequestBody TInformationClass informationClass) { tInformationClassService.updateById(informationClass); return R.ok(); } //删除 @ApiOperation(value = "删除",tags = "后台-咨询管理-咨询分类") @PostMapping(value = "/deleteByIds") public R deleteByIds(String ids) { tInformationClassService.removeByIds(Arrays.asList(ids.split(","))); return R.ok(); } //查询 @ApiOperation(value = "查询",tags = "后台-咨询管理-咨询分类") @PostMapping(value = "/list") public R> list() { return R.ok(tInformationClassService.lambdaQuery().list()); } }