From b7d5e7bf6cb6dc2c6455123a7facd9c903aa81c2 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 24 May 2021 11:16:00 +0800
Subject: [PATCH] modify

---
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java |    5 ++
 src/main/java/com/xcong/excoin/modules/otc/dto/MbAddDto.java                            |    6 +-
 src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java       |    6 +-
 src/main/java/com/xcong/excoin/netty/bean/ChatRequest.java                              |   48 ++++++++++++++++++++++++
 src/main/java/com/xcong/excoin/netty/handler/WebSocketServerHandler.java                |    1 
 5 files changed, 59 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
index bbb6822..f0168a0 100644
--- a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -539,9 +539,9 @@
         Long memberId = LoginUserUtils.getAppLoginUser().getId();
         MemberEntity member = memberDao.selectById(memberId);
 
-        if (!MemberPaymentMethodEntity.PAYMENTTYPE_CARD.toString().equals(memberPaymethodDto.getPaymentType())) {
-            return Result.fail("只能绑定银行卡");
-        }
+//        if (!MemberPaymentMethodEntity.PAYMENTTYPE_CARD.toString().equals(memberPaymethodDto.getPaymentType())) {
+//            return Result.fail("只能绑定银行卡");
+//        }
 
         if (!MemberEntity.CERTIFY_STATUS_Y.equals(member.getCertifyStatus())) {
             return Result.fail(MessageSourceUtils.getString("member_service_0077"));
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dto/MbAddDto.java b/src/main/java/com/xcong/excoin/modules/otc/dto/MbAddDto.java
index 1963888..da31baa 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/dto/MbAddDto.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/dto/MbAddDto.java
@@ -14,8 +14,8 @@
     @ApiModelProperty(value = "id - 编辑时传")
     private Long id;
 
-    @NotBlank(message = "昵称不能为空")
-    @ApiModelProperty(value = "昵称", example = "123")
-    private String nickname;
+//    @NotBlank(message = "昵称不能为空")
+//    @ApiModelProperty(value = "昵称", example = "123")
+//    private String nickname;
 
 }
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java
index 770eb57..35e9229 100644
--- a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java
@@ -66,6 +66,11 @@
 
         BigDecimal totalAmount = addDto.getUnitPrice().multiply(addDto.getAmount());
         otcEntrustOrder.setTotalAmount(totalAmount);
+
+        if (addDto.getMax().compareTo(totalAmount) < 0) {
+            throw new GlobalException("最大限额应小于总金额");
+        }
+
         if (OtcEntrustOrder.ORDER_TYPE_S.equals(addDto.getType())) {
             MemberWalletCoinEntity coinWallet = memberWalletCoinDao.selectWalletCoinBymIdAndCode(member.getId(), "USDT");
             if(coinWallet.getAvailableBalance().compareTo(totalAmount) < 0) {
diff --git a/src/main/java/com/xcong/excoin/netty/bean/ChatRequest.java b/src/main/java/com/xcong/excoin/netty/bean/ChatRequest.java
new file mode 100644
index 0000000..ea7ab2b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/netty/bean/ChatRequest.java
@@ -0,0 +1,48 @@
+package com.xcong.excoin.netty.bean;
+
+
+import java.io.Serializable;
+
+public class ChatRequest implements Serializable {
+    private static final long serialVersionUID = 3079080008111369136L;
+
+    private String to;
+
+    private String from;
+
+    private Integer msgType;
+
+    private String content;
+
+    public String getTo() {
+        return to;
+    }
+
+    public void setTo(String to) {
+        this.to = to;
+    }
+
+    public String getFrom() {
+        return from;
+    }
+
+    public void setFrom(String from) {
+        this.from = from;
+    }
+
+    public Integer getMsgType() {
+        return msgType;
+    }
+
+    public void setMsgType(Integer msgType) {
+        this.msgType = msgType;
+    }
+
+    public String getContent() {
+        return content;
+    }
+
+    public void setContent(String content) {
+        this.content = content;
+    }
+}
diff --git a/src/main/java/com/xcong/excoin/netty/handler/WebSocketServerHandler.java b/src/main/java/com/xcong/excoin/netty/handler/WebSocketServerHandler.java
index 3e57246..2ceb827 100644
--- a/src/main/java/com/xcong/excoin/netty/handler/WebSocketServerHandler.java
+++ b/src/main/java/com/xcong/excoin/netty/handler/WebSocketServerHandler.java
@@ -88,7 +88,6 @@
     @Override
     public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception {
         log.info("[触发器触发]");
-//        super.userEventTriggered(ctx, evt);
         if (evt instanceof IdleStateEvent) {
             IdleStateEvent event = (IdleStateEvent) evt;
             if (event.state() == IdleState.READER_IDLE) {

--
Gitblit v1.9.1