Helius
2021-05-25 36d12ed4a4794fde24cfaa5c5fca8c477ae67208
modify
5 files added
84 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java 33 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java 22 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java 17 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/otc/OtcBlackListDao.xml 5 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java
New file
@@ -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;
    }
}
src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java
New file
@@ -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> {
}
src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java
New file
@@ -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;
}
src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java
New file
@@ -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;
}
src/main/resources/mapper/otc/OtcBlackListDao.xml
New file
@@ -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>