package com.deloitte.system.controller; import com.common.core.beans.Result; import com.common.core.enums.ResultCodeEnum; import com.common.core.exception.BizException; import com.deloitte.system.request.TxConfirmDto; import com.deloitte.system.service.ConfirmTxService; 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.RequestMethod; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/tx") public class ConfirmTxController { @Autowired private ConfirmTxService confirmTxService; @RequestMapping(value = "/confirm", method = RequestMethod.POST) public Result confirm(@RequestBody TxConfirmDto dto) { try { Result res = Result.resp(ResultCodeEnum.RT_SUCCESS); confirmTxService.confirm(dto); return res; }catch (BizException e){ return Result.resp("500", e.getMessage()); } } @RequestMapping(value = "/confirmfile", method = RequestMethod.POST) public Result confirmFile(@RequestBody TxConfirmDto dto) { try { Result res = Result.resp(ResultCodeEnum.RT_SUCCESS); confirmTxService.confirmFile(dto); return res; }catch (BizException e){ return Result.resp("500", e.getMessage()); } } }