| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.dk.oauth.controller;
- import com.dk.common.response.ResponseResultVO;
- import com.dk.oauth.entity.Trade;
- import com.dk.oauth.model.pojo.Receipt;
- import com.dk.oauth.service.IReceiptService;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.beans.factory.annotation.Autowired;
- import io.swagger.annotations.Api;
- @Api(tags = "发票管理API接口")
- @RestController
- @RequestMapping("/receipt")
- public class ReceiptController{
- @Autowired
- private IReceiptService receiptService;
- /**
- * @desc : 新建发票
- * @author : 王英杰
- * @date : 2024/2/1 14:55
- */
- @ApiOperation(value = "新建发票", notes = "新建发票")
- @PostMapping(value = "/insert")
- public ResponseResultVO<?> insertReceip(@RequestBody Receipt receipt) {
- return receiptService.insertReceip(receipt);
- }
- /**
- * @desc : 通过交易记录 查询 对应的发票数据
- * @author : 王英杰
- * @date : 2023/1/9 10:41
- */
- @PostMapping({"/select_by_tradeid/{tradeId}"})
- public ResponseResultVO selectByTradeId(@PathVariable String tradeId) {
- return receiptService.selectByTradeId(tradeId);
- }
- }
|