src/main/java/com/xcong/excoin/modules/otc/controller/OtcBlackListController.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/com/xcong/excoin/modules/otc/dao/OtcBlackListDao.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/com/xcong/excoin/modules/otc/dto/AddBlackDto.java | ●●●●● patch | view | raw | blame | history | |
src/main/java/com/xcong/excoin/modules/otc/entity/OtcBlackList.java | ●●●●● patch | view | raw | blame | history | |
src/main/resources/mapper/otc/OtcBlackListDao.xml | ●●●●● 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>