From 36d12ed4a4794fde24cfaa5c5fca8c477ae67208 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 25 May 2021 11:48:09 +0800
Subject: [PATCH] modify
---
src/main/resources/mapper/otc/OtcBlackListDao.xml | 5 ++
src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java | 22 +++++++++++
src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java | 7 +++
src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java | 33 ++++++++++++++++
src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java | 17 ++++++++
5 files changed, 84 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java b/src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java
new file mode 100644
index 0000000..f7fe632
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java
@@ -0,0 +1,33 @@
+package com.xcong.excoin.modules.otc.controller;
+
+
+import com.xcong.excoin.common.response.Result;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Slf4j
+@Validated
+@RestController
+@RequestMapping(value = "/api/black")
+@Api(value = "OtcBlackListController", tags = "黑名单列表接口类")
+public class OtcBlackListController {
+
+ @ApiOperation(value = "添加黑名单")
+ @PostMapping(value = "/add")
+ public Result add() {
+ return null;
+ }
+
+ public Result blackList() {
+ return null;
+ }
+
+ public Result del() {
+ return null;
+ }
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java
new file mode 100644
index 0000000..5819ecb
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.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.OtcBlackList;
+
+public interface OtcBlackListDao extends BaseMapper<OtcBlackList> {
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java b/src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java
new file mode 100644
index 0000000..5da790f
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java
@@ -0,0 +1,22 @@
+package com.xcong.excoin.modules.otc.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+
+
+@Data
+@ApiModel(value = "AddBlackDto", description = "拉黑/取消拉黑接口参数接受类")
+public class AddBlackDto {
+
+ @NotNull(message = "参数错误")
+ @ApiModelProperty(value = "订单id/用户id")
+ private Long id;
+
+ @NotBlank(message = "参数错误")
+ @ApiModelProperty(value = "类型 1-传订单ID 2-用户ID")
+ private Integer type;
+}
diff --git a/src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java
new file mode 100644
index 0000000..7b30805
--- /dev/null
+++ b/src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java
@@ -0,0 +1,17 @@
+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_black_list")
+public class OtcBlackList extends BaseEntity {
+
+ private Long memberId;
+
+ private Long blackMemberId;
+
+ private String reasons;
+}
diff --git a/src/main/resources/mapper/otc/OtcBlackListDao.xml b/src/main/resources/mapper/otc/OtcBlackListDao.xml
new file mode 100644
index 0000000..17a46ce
--- /dev/null
+++ b/src/main/resources/mapper/otc/OtcBlackListDao.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.OtcBlackListDao">
+
+</mapper>
\ No newline at end of file
--
Gitblit v1.9.1