package com.thhy.mobile.modules.biz.pipecheckrecord.controller; import com.github.pagehelper.PageInfo; import com.thhy.general.common.BasicResult; import com.thhy.general.utils.PagingUtils; import com.thhy.mobile.modules.biz.pipecheckrecord.entity.PipeCheckDto; import com.thhy.mobile.modules.biz.pipecheckrecord.entity.PipeCheckListVo; import com.thhy.mobile.modules.biz.pipecheckrecord.entity.PipeCheckRecord; import com.thhy.mobile.modules.biz.pipecheckrecord.service.PipeCheckRecordService; import com.thhy.mobile.modules.biz.steelcheck.entity.SteelCheckListVo; import com.thhy.mobile.modules.biz.steelproduce.entity.SteelProduce; 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.List; @RestController @RequestMapping("pipecheck") public class PipeCheckController { @Autowired private PipeCheckRecordService checkRecordService; @RequestMapping("check") public BasicResult check(@RequestBody(required = false) PipeCheckDto pipeCheckDto, HttpServletRequest req){ checkRecordService.check(pipeCheckDto); return BasicResult.success(); } @RequestMapping("updateResult") public BasicResult updateResult(@RequestBody(required = false) PipeCheckDto pipeCheckDto, HttpServletRequest req){ checkRecordService.updateResult(pipeCheckDto); return BasicResult.success(); } @RequestMapping("pipeCheckList") public BasicResult pipeCheckList(@RequestBody(required = false) PipeCheckDto pipeCheckDto, HttpServletRequest req){ PagingUtils.setPageParam(req); List checkList = checkRecordService.pipeCheckList(pipeCheckDto); PageInfo pageInfo = new PageInfo<>(checkList); return BasicResult.success(pageInfo); } @RequestMapping("updateResultPass") public BasicResult updateResultPass(@RequestBody(required = false) PipeCheckDto pipeCheckDto, HttpServletRequest req){ checkRecordService.updateResultPass(pipeCheckDto); return BasicResult.success(); } }