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());
|
}
|
}
|
}
|