From 5b825980be9965173b159209f71456e71447f57e Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 31 Jul 2020 11:05:25 +0800
Subject: [PATCH] 20200731 代码提交

---
 src/main/resources/mapper/documentary/FollowFollowerProfitDao.xml                           |    4 ++--
 src/main/java/com/xcong/excoin/modules/documentary/controller/TraderController.java         |   38 ++++++++++++++++++++++++++++++++++++++
 src/main/java/com/xcong/excoin/modules/documentary/controller/DocumentaryController.java    |    2 +-
 src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java |    6 ++----
 4 files changed, 43 insertions(+), 7 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 49ae7db..bcc76dd 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
@@ -40,7 +40,7 @@
 @RestController
 @Slf4j
 @RequestMapping(value = "/api/documentary")
-@Api(value = "MemberQuickBuySaleController", tags = "跟单")
+@Api(value = "DocumentaryController", tags = "跟单---跟随者")
 public class DocumentaryController {
 	
 	@Resource
diff --git a/src/main/java/com/xcong/excoin/modules/documentary/controller/TraderController.java b/src/main/java/com/xcong/excoin/modules/documentary/controller/TraderController.java
new file mode 100644
index 0000000..945ef3b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/documentary/controller/TraderController.java
@@ -0,0 +1,38 @@
+package com.xcong.excoin.modules.documentary.controller;
+
+import javax.annotation.Resource;
+
+import org.springframework.web.bind.annotation.GetMapping;
+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.documentary.service.DocumentaryService;
+import com.xcong.excoin.modules.documentary.vo.MemberIsTradeVo;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiResponse;
+import io.swagger.annotations.ApiResponses;
+import lombok.extern.slf4j.Slf4j;
+
+@RestController
+@Slf4j
+@RequestMapping(value = "/api/trader")
+@Api(value = "TraderController", tags = "跟单---交易员")
+public class TraderController {
+	
+	@Resource
+	DocumentaryService documentaryService;
+	
+	/**
+	 *  成为交易员---立即入驻
+	 */
+	@ApiOperation(value="成为交易员---立即入驻", notes="成为交易员---立即入驻")
+	@ApiResponses({@ApiResponse( code = 200, message = "success", response = MemberIsTradeVo.class)})
+	@GetMapping(value = "/getTraderInfo")
+	public Result  getMemberIsTradeInfo() {
+		return documentaryService.getMemberIsTradeInfo();
+	}
+
+}
diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
index 5f59d22..8d0cc27 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -241,8 +241,7 @@
 	public Result getHistoryMyFollowOrderRecords(@Valid MyFollowOrderDto myFollowOrderDto) {
 		//获取用户ID
         Long memberId = LoginUserUtils.getAppLoginUser().getId();
-        Page<MyFollowOrderVo> result = new Page<>();
-        List<MyFollowOrderVo> myFollowOrderVos = result.getRecords();
+        List<MyFollowOrderVo> myFollowOrderVos = new ArrayList<>();
         //历史跟单
         	Page<ContractOrderEntity> page = new Page<>(myFollowOrderDto.getPageNum(), myFollowOrderDto.getPageSize());
         	IPage<ContractOrderEntity> contractOrderEntitys = followFollowerProfitDao.getMyFollowOrderHistoryRecords(page, memberId);
@@ -287,8 +286,7 @@
 		Long memberId = LoginUserUtils.getAppLoginUser().getId();
 		MemberEntity member = memberDao.selectById(memberId);
 		
-		Page<MyFollowOrderVo> result = new Page<>();
-		List<MyFollowOrderVo> myFollowOrderVos = result.getRecords();
+		List<MyFollowOrderVo> myFollowOrderVos = new ArrayList<>();
 			//当前跟单	
 			Page<ContractHoldOrderEntity> page = new Page<>(myFollowOrderDto.getPageNum(), myFollowOrderDto.getPageSize());
 			IPage<ContractHoldOrderEntity> contractHoldOrderEntitys = followFollowerProfitDao.getMyFollowOrderNowRecords(page, memberId);
diff --git a/src/main/resources/mapper/documentary/FollowFollowerProfitDao.xml b/src/main/resources/mapper/documentary/FollowFollowerProfitDao.xml
index 11172c4..d016055 100644
--- a/src/main/resources/mapper/documentary/FollowFollowerProfitDao.xml
+++ b/src/main/resources/mapper/documentary/FollowFollowerProfitDao.xml
@@ -40,7 +40,7 @@
 			and contract_type = 2
 			and order_type in (3,4)
 			and closing_type not in (4,5)
-		order by opening_time desc
+		order by create_time desc
     </select>
 	<select id="getMyFollowOrderNowRecords" resultType="com.xcong.excoin.modules.contract.entity.ContractHoldOrderEntity">
 		SELECT
@@ -50,7 +50,7 @@
 		WHERE 
 			member_id = #{memberId} 
 			and contract_type = 2
-		order by opening_time desc
+		order by create_time desc
     </select>
     
 	<select id="getFollowOrderNowRecords" resultType="com.xcong.excoin.modules.contract.entity.ContractHoldOrderEntity">

--
Gitblit v1.9.1