From cdb62ef0e5e583983434092ec499e89bdad28cff Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 17 May 2021 18:27:21 +0800
Subject: [PATCH] modify

---
 src/main/java/com/xcong/excoin/modules/otc/dao/OtcMarketBussinessMapper.java               |    7 +
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java           |   13 ++
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java    |   14 ++
 src/main/resources/mapper/otc/OtcMarketBussinessMapper.xml                                 |    5 
 src/main/resources/mapper/otc/OtcEntrustOrderMapper.xml                                    |    5 
 src/main/java/com/xcong/excoin/modules/otc/dao/OtcEntrustOrderMapper.java                  |    8 +
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderAppealServiceImpl.java     |   13 ++
 src/main/resources/application-app.yml                                                     |    6 
 src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java |   13 ++
 src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrder.java                            |   62 ++++++++++
 src/main/java/com/xcong/excoin/modules/otc/service/OtcEntrustOrderService.java             |    7 +
 src/main/java/com/xcong/excoin/modules/otc/entity/OtcMarketBussiness.java                  |   33 +++++
 src/main/java/com/xcong/excoin/modules/otc/service/OtcMarketBussinessService.java          |    7 +
 src/main/resources/mapper/otc/OtcOrderMapper.xml                                           |    5 
 src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderMapper.java                         |    7 +
 src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderService.java                    |    7 +
 src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderAppealService.java              |    8 +
 src/main/resources/mapper/otc/OtcOrderAppealMapper.xml                                     |    5 
 src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java                     |   51 ++++++++
 src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrderAppeal.java                      |   25 ++++
 src/main/resources/application.yml                                                         |   14 +-
 src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderAppealMapper.java                   |    7 +
 22 files changed, 312 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/otc/dao/OtcEntrustOrderMapper.java b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcEntrustOrderMapper.java
new file mode 100644
index 0000000..3c14bf3
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcEntrustOrderMapper.java
@@ -0,0 +1,8 @@
+package com.xcong.excoin.modules.otc.dao;
+
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xcong.excoin.modules.otc.entity.OtcEntrustOrder;
+
+public interface OtcEntrustOrderMapper extends BaseMapper<OtcEntrustOrder> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dao/OtcMarketBussinessMapper.java b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcMarketBussinessMapper.java
new file mode 100644
index 0000000..6e4b733
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcMarketBussinessMapper.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xcong.excoin.modules.otc.entity.OtcMarketBussiness;
+
+public interface OtcMarketBussinessMapper extends BaseMapper<OtcMarketBussiness> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderAppealMapper.java b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderAppealMapper.java
new file mode 100644
index 0000000..3a7cd2b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderAppealMapper.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xcong.excoin.modules.otc.entity.OtcOrderAppeal;
+
+public interface OtcOrderAppealMapper extends BaseMapper<OtcOrderAppeal> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderMapper.java b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderMapper.java
new file mode 100644
index 0000000..b872a0e
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcOrderMapper.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xcong.excoin.modules.otc.entity.OtcOrder;
+
+public interface OtcOrderMapper extends BaseMapper<OtcOrder> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java
new file mode 100644
index 0000000..60c6c40
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcEntrustOrder.java
@@ -0,0 +1,51 @@
+package com.xcong.excoin.modules.otc.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.xcong.excoin.common.system.base.BaseEntity;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+@TableName("otc_entrust_order")
+public class OtcEntrustOrder extends BaseEntity {
+
+    private Long memberId;
+
+    private Long mbId;
+
+    /**
+     * 单价
+     */
+    private BigDecimal unitPrice;
+
+    /**
+     * 数量
+     */
+    private BigDecimal coinAmount;
+
+    /**
+     * 剩余数量
+     */
+    private BigDecimal remainCoinAmount;
+
+    /**
+     * 限额
+     */
+    private BigDecimal limitMinAmount;
+
+    /**
+     * 限额
+     */
+    private BigDecimal limitMaxAmount;
+
+    /**
+     * 委托单类型 B-买S-卖
+     */
+    private String orderType;
+
+    /**
+     * 1-上线 2-下线
+     */
+    private Integer status;
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcMarketBussiness.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcMarketBussiness.java
new file mode 100644
index 0000000..31e2b9b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcMarketBussiness.java
@@ -0,0 +1,33 @@
+package com.xcong.excoin.modules.otc.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.xcong.excoin.common.system.base.BaseEntity;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+@TableName("otc_market_bussiness")
+public class OtcMarketBussiness extends BaseEntity {
+
+    private Long memberId;
+
+    private String nikename;
+
+    private String declaration;
+
+    /**
+     * 1-待审核2-审核通过3-审核拒绝
+     */
+    private Integer status;
+
+    private Integer buyCnt;
+
+    private Integer totalOrderCnt;
+
+    private BigDecimal finishRatio;
+
+    private Integer avgPayTime;
+
+    private Integer avgCoinTime;
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrder.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrder.java
new file mode 100644
index 0000000..b60c192
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrder.java
@@ -0,0 +1,62 @@
+package com.xcong.excoin.modules.otc.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.xcong.excoin.common.system.base.BaseEntity;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+@Data
+@TableName("otc_order")
+public class OtcOrder extends BaseEntity {
+
+    private Long memberId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 单价
+     */
+    private BigDecimal unitPrice;
+
+    /**
+     * 数量
+     */
+    private BigDecimal coinAmount;
+
+    /**
+     * 总额
+     */
+    private BigDecimal totalAmount;
+
+    /**
+     * 订单状态 1-已提交未付款2-已付款3-已完成
+     */
+    private Integer status;
+
+    /**
+     * 付款时间
+     */
+    private Date payTime;
+
+    /**
+     * 完成时间
+     */
+    private Date finishTime;
+
+    /**
+     * 委托单ID
+     */
+    private Long entrustOrderId;
+
+    private Long mbId;
+
+    /**
+     * 支付市商ID
+     */
+    private Long payMbId;
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrderAppeal.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrderAppeal.java
new file mode 100644
index 0000000..fc5ec0d
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcOrderAppeal.java
@@ -0,0 +1,25 @@
+package com.xcong.excoin.modules.otc.entity;
+
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.xcong.excoin.common.system.base.BaseEntity;
+import lombok.Data;
+
+@Data
+@TableName("otc_order_appeal")
+public class OtcOrderAppeal extends BaseEntity {
+
+    private Long memberId;
+
+    private Long orderId;
+
+    /**
+     * 申诉原因
+     */
+    private String reason;
+
+    /**
+     * 申诉内容
+     */
+    private String content;
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/OtcEntrustOrderService.java b/src/main/java/com/xcong/excoin/modules/otc/service/OtcEntrustOrderService.java
new file mode 100644
index 0000000..6df6fb4
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/OtcEntrustOrderService.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.xcong.excoin.modules.otc.entity.OtcEntrustOrder;
+
+public interface OtcEntrustOrderService extends IService<OtcEntrustOrder> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/OtcMarketBussinessService.java b/src/main/java/com/xcong/excoin/modules/otc/service/OtcMarketBussinessService.java
new file mode 100644
index 0000000..e72f3eb
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/OtcMarketBussinessService.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.xcong.excoin.modules.otc.entity.OtcMarketBussiness;
+
+public interface OtcMarketBussinessService extends IService<OtcMarketBussiness> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderAppealService.java b/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderAppealService.java
new file mode 100644
index 0000000..37d4d9a
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderAppealService.java
@@ -0,0 +1,8 @@
+package com.xcong.excoin.modules.otc.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.xcong.excoin.common.system.base.IBaseService;
+import com.xcong.excoin.modules.otc.entity.OtcOrderAppeal;
+
+public interface OtcOrderAppealService extends IService<OtcOrderAppeal> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderService.java b/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderService.java
new file mode 100644
index 0000000..165241b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/OtcOrderService.java
@@ -0,0 +1,7 @@
+package com.xcong.excoin.modules.otc.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.xcong.excoin.modules.otc.entity.OtcOrder;
+
+public interface OtcOrderService extends IService<OtcOrder> {
+}
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
new file mode 100644
index 0000000..292ead7
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcEntrustOrderServiceImpl.java
@@ -0,0 +1,14 @@
+package com.xcong.excoin.modules.otc.service.impl;
+
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xcong.excoin.modules.otc.entity.OtcEntrustOrder;
+import com.xcong.excoin.modules.otc.dao.OtcEntrustOrderMapper;
+import com.xcong.excoin.modules.otc.service.OtcEntrustOrderService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class OtcEntrustOrderServiceImpl extends ServiceImpl<OtcEntrustOrderMapper, OtcEntrustOrder> implements OtcEntrustOrderService {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java
new file mode 100644
index 0000000..20d147b
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcMarketBussinessServiceImpl.java
@@ -0,0 +1,13 @@
+package com.xcong.excoin.modules.otc.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xcong.excoin.modules.otc.entity.OtcMarketBussiness;
+import com.xcong.excoin.modules.otc.dao.OtcMarketBussinessMapper;
+import com.xcong.excoin.modules.otc.service.OtcMarketBussinessService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class OtcMarketBussinessServiceImpl extends ServiceImpl<OtcMarketBussinessMapper, OtcMarketBussiness> implements OtcMarketBussinessService {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderAppealServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderAppealServiceImpl.java
new file mode 100644
index 0000000..a042e2f
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderAppealServiceImpl.java
@@ -0,0 +1,13 @@
+package com.xcong.excoin.modules.otc.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xcong.excoin.modules.otc.entity.OtcOrderAppeal;
+import com.xcong.excoin.modules.otc.dao.OtcOrderAppealMapper;
+import com.xcong.excoin.modules.otc.service.OtcOrderAppealService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class OtcOrderAppealServiceImpl extends ServiceImpl<OtcOrderAppealMapper, OtcOrderAppeal> implements OtcOrderAppealService {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
new file mode 100644
index 0000000..ce27473
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/service/impl/OtcOrderServiceImpl.java
@@ -0,0 +1,13 @@
+package com.xcong.excoin.modules.otc.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.xcong.excoin.modules.otc.entity.OtcOrder;
+import com.xcong.excoin.modules.otc.dao.OtcOrderMapper;
+import com.xcong.excoin.modules.otc.service.OtcOrderService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class OtcOrderServiceImpl extends ServiceImpl<OtcOrderMapper, OtcOrder> implements OtcOrderService {
+}
diff --git a/src/main/resources/application-app.yml b/src/main/resources/application-app.yml
index 5e4b9a5..75266b2 100644
--- a/src/main/resources/application-app.yml
+++ b/src/main/resources/application-app.yml
@@ -7,9 +7,9 @@
   profiles:
     active: app
   datasource:
-    url: jdbc:mysql://192.168.0.151:3306/db_hibit?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
-    username: db_hibit
-    password: hibit123!@#
+    url: jdbc:mysql://192.168.0.151:3306/db_otc?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
+    username: db_otc
+    password: db_otc123!@#
     driver-class-name: com.mysql.jdbc.Driver
     type: com.alibaba.druid.pool.DruidDataSource
     druid:
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index f9a22bd..bf3ccc3 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -10,9 +10,9 @@
 #    url: jdbc:mysql://rm-bp151tw8er79ig9kb5o.mysql.rds.aliyuncs.com:3306/db_biue?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
 #    username: ctcoin_data
 #    password: ctcoin_123
-    url: jdbc:mysql://124.70.222.34:3306/db_hibit?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
-    username: db_hibit
-    password: hibit123!@#
+    url: jdbc:mysql://120.27.238.55:3306/db_otc?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
+    username: ct_test
+    password: 123456
     driver-class-name: com.mysql.jdbc.Driver
     type: com.alibaba.druid.pool.DruidDataSource
     druid:
@@ -51,7 +51,7 @@
   ## redis配置
   redis:
     ## Redis数据库索引(默认为0)
-    database: 0
+    database: 2
     ## Redis服务器地址
     host: 121.37.162.173
     ## Redis服务器连接端口
@@ -75,10 +75,10 @@
     ## 连接超时时间(毫秒)
     timeout: 30000
   rabbitmq:
-    host: 121.37.162.173
+    host: 120.27.238.55
     port: 5672
-    username: hibit
-    password: hibit123
+    username: ct_rabbit
+    password: 123456
     publisher-confirm-type: correlated
 
 
diff --git a/src/main/resources/mapper/otc/OtcEntrustOrderMapper.xml b/src/main/resources/mapper/otc/OtcEntrustOrderMapper.xml
new file mode 100644
index 0000000..964c9ec
--- /dev/null
+++ b/src/main/resources/mapper/otc/OtcEntrustOrderMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.xcong.excoin.modules.otc.dao.OtcEntrustOrderMapper">
+
+</mapper>
\ No newline at end of file
diff --git a/src/main/resources/mapper/otc/OtcMarketBussinessMapper.xml b/src/main/resources/mapper/otc/OtcMarketBussinessMapper.xml
new file mode 100644
index 0000000..9b06956
--- /dev/null
+++ b/src/main/resources/mapper/otc/OtcMarketBussinessMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.xcong.excoin.modules.otc.dao.OtcMarketBussinessMapper">
+
+</mapper>
\ No newline at end of file
diff --git a/src/main/resources/mapper/otc/OtcOrderAppealMapper.xml b/src/main/resources/mapper/otc/OtcOrderAppealMapper.xml
new file mode 100644
index 0000000..2d8d14f
--- /dev/null
+++ b/src/main/resources/mapper/otc/OtcOrderAppealMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.xcong.excoin.modules.otc.dao.OtcOrderAppealMapper">
+
+</mapper>
\ No newline at end of file
diff --git a/src/main/resources/mapper/otc/OtcOrderMapper.xml b/src/main/resources/mapper/otc/OtcOrderMapper.xml
new file mode 100644
index 0000000..afac93a
--- /dev/null
+++ b/src/main/resources/mapper/otc/OtcOrderMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.xcong.excoin.modules.otc.dao.OtcOrderMapper">
+
+</mapper>
\ No newline at end of file

--
Gitblit v1.9.1