From 5e9cc7e43718cc6e73036e1794a713814cc264f9 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 29 Jul 2020 15:20:28 +0800 Subject: [PATCH] add field contract_hold_order --- src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java b/src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java index 28ec4f5..7d39668 100644 --- a/src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java +++ b/src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java @@ -1,17 +1,26 @@ package com.xcong.excoin.modules.documentary.controller; +import javax.validation.Valid; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.xcong.excoin.common.response.Result; +import com.xcong.excoin.modules.coin.parameter.dto.RecordsPageDto; +import com.xcong.excoin.modules.coin.parameter.vo.MemberAgentIntoInfoVo; +import com.xcong.excoin.modules.documentary.dto.HistoryOrderRecordsDto; import com.xcong.excoin.modules.documentary.service.DocumentaryService; import com.xcong.excoin.modules.documentary.vo.MemberIsTradeVo; import com.xcong.excoin.modules.member.parameter.vo.AppVersionListVo; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiResponse; import io.swagger.annotations.ApiResponses; @@ -35,5 +44,37 @@ public Result getMemberIsTradeInfo() { return documentaryService.getMemberIsTradeInfo(); } + + /** + * 交易员收益信息列表 + */ + @ApiOperation(value="getFollowTraderProfitInfo", notes="交易员收益信息列表") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberIsTradeVo.class)}) + @GetMapping(value = "/getFollowTraderProfitInfo") + public Result getFollowTraderProfitInfo(@RequestBody @Valid RecordsPageDto recordsPageDto) { + return documentaryService.getFollowTraderProfitInfo(recordsPageDto); + } + + /** + * 历史带单 + * @return + */ + @ApiOperation(value="getHistoryOrderRecords", notes="历史带单") + @ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberAgentIntoInfoVo.class)}) + @GetMapping(value = "/getHistoryOrderRecords") + public Result getHistoryOrderRecords(@RequestBody @Valid HistoryOrderRecordsDto historyOrderRecordsDto) { + return documentaryService.getWalletAgentIntoRecords(historyOrderRecordsDto); + } + + + + + + + + + + + } -- Gitblit v1.9.1