| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.ydtech.modules.inv.controller;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.inv.model.InvAccountOperate;
- import com.ydtech.modules.inv.service.InvAccountOperateService;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- /**
- * @author jianlong
- * @date 2024-01-04 18:33
- */
- @Api(tags = "账户操作", value = "账户操作")
- @RequestMapping("accountOperate")
- @RestController
- public class InvAccountOperateController {
- @Autowired
- private InvAccountOperateService invAccountOperateService;
- @PostMapping("getAccountOperate")
- @ApiOperation("获取账户操作")
- public HttpResult<IPage<InvAccountOperate>> getAccountOperate(@RequestBody InvAccountOperate accountOperate) {
- return HttpResult.ok("", invAccountOperateService.selectList(accountOperate));
- }
- @GetMapping("getAccountOperateDetail")
- @ApiOperation("获取账户操作详情")
- public HttpResult<InvAccountOperate> getAccountOperateDetail(@RequestParam("accountOperateId") String accountOperateId) {
- return HttpResult.ok("", invAccountOperateService.getById(accountOperateId));
- }
- @PostMapping("insertAccountOperate")
- @ApiOperation("新增外部收入")
- public HttpResult insertAccountOperate(@RequestBody InvAccountOperate accountOperate) {
- return invAccountOperateService.insert(accountOperate);
- }
- }
|