package com.thhy.mobile.modules.biz.checkreason.controller; import com.github.pagehelper.PageInfo; import com.thhy.general.common.BasicResult; import com.thhy.general.utils.PagingUtils; import com.thhy.mobile.modules.biz.checkreason.entity.CheckReason; import com.thhy.mobile.modules.biz.checkreason.service.CheckReasonService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; import java.util.HashMap; import java.util.List; /** * @author zhang_xiao_bo * @since 2023-05-06 10:02:37 */ @RestController @RequestMapping("checkReason") public class CheckReasonController { @Autowired private CheckReasonService checkReasonService; @RequestMapping("findList") public BasicResult findList(@RequestBody(required = false) CheckReason checkReason,HttpServletRequest req){ PagingUtils.setPageParam(req); List checkReasonList = checkReasonService.findList(checkReason); PageInfo pageInfo = new PageInfo<>(checkReasonList); return BasicResult.success(pageInfo); } @RequestMapping("querySteelReasons") public BasicResult querySteelReasons(){ List> checkReasonList = checkReasonService.querySteelReasons(); return BasicResult.success(checkReasonList); } @RequestMapping("queryPipeReasons") public BasicResult queryPipeReasons(){ List checkReasonList = checkReasonService.queryPipeReasons(); return BasicResult.success(checkReasonList); } @RequestMapping("addCheckReason") public BasicResult addCheckReason(@RequestBody CheckReason checkReason){ checkReasonService.addCheckReason(checkReason); return BasicResult.success(); } /** @RequestMapping("update") public BasicResult update(@RequestBody CheckReason checkReason){ checkReasonService.update(checkReason); return BasicResult.success(); }**/ @RequestMapping("delete") public BasicResult delete(@RequestBody CheckReason checkReason){ checkReasonService.delete(checkReason.getId()); return BasicResult.success(); } }