Browse Source

feature1.0.0-img:优化艺术家审核逻辑

master
chengkun 4 years ago
parent
commit
113e1c209d
  1. 25
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/CreatorMiniController.java
  2. 19
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/dto/WithdrawOrderDto.java
  3. 4
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java
  4. 4
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java

25
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/CreatorMiniController.java

@ -1,15 +1,6 @@
package com.bnyer.img.controller;
import cn.hutool.core.util.IdUtil;
import com.alibaba.fastjson.JSON;
import com.alipay.api.AlipayApiException;
import com.alipay.api.AlipayClient;
import com.alipay.api.CertAlipayRequest;
import com.alipay.api.DefaultAlipayClient;
import com.alipay.api.domain.AlipayFundTransUniTransferModel;
import com.alipay.api.domain.Participant;
import com.alipay.api.request.AlipayFundTransUniTransferRequest;
import com.alipay.api.response.AlipayFundTransUniTransferResponse;
import com.bnyer.common.core.web.controller.BaseController;
import com.bnyer.common.core.web.domain.AjaxResult;
import com.bnyer.img.domain.TiktokImg;
@ -130,10 +121,10 @@ public class CreatorMiniController extends BaseController {
//@TokenCheck
@ApiOperation(value="10天内重新发起审核")
@GetMapping(value = "/reVerify/{id}")
public AjaxResult reVerify(@PathVariable @ApiParam("艺术家id") Long id){
log.info("【艺术家小程序】艺术家【{}】重新发起了审核",id);
return AjaxResult.success(creatorService.reVerify(id));
@GetMapping(value = "/reVerify/{creatorId}")
public AjaxResult reVerify(@PathVariable @ApiParam("艺术家id") Long creatorId){
log.info("【艺术家小程序】艺术家【{}】重新发起了审核",creatorId);
return AjaxResult.success(creatorService.reVerify(creatorId));
}
//@TokenCheck
@ -177,10 +168,10 @@ public class CreatorMiniController extends BaseController {
//@TokenCheck
@ApiOperation(value="查询指定艺术家提现记录明细")
@GetMapping(value = "/getWithdrawDetails/{orderId}")
public AjaxResult getWithdrawDetails(@PathVariable @ApiParam("订单id") String orderId){
log.info("【艺术家小程序】查询订单id【{}】提现记录明细",orderId);
return AjaxResult.success(withdrawLogService.queryFrontDetails(orderId));
@PostMapping(value = "/getWithdrawDetails")
public AjaxResult getWithdrawDetails(@Validated @RequestBody @ApiParam("订单对象") WithdrawOrderDto param){
log.info("【艺术家小程序】查询订单id【{}】提现记录明细",param.getOrderId());
return AjaxResult.success(withdrawLogService.queryFrontDetails(param.getOrderId()));
}
//@TokenCheck

19
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/dto/WithdrawOrderDto.java

@ -0,0 +1,19 @@
package com.bnyer.img.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
@Getter
@Setter
@ApiModel("notice分页接收类")
public class WithdrawOrderDto implements Serializable {
@NotBlank(message = "订单id不能为空!")
@ApiModelProperty(value="订单id")
private String orderId;
}

4
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/CreatorService.java

@ -88,10 +88,10 @@ public interface CreatorService {
/**
* 10天内重新发起审核
* @param id 主键id
* @param creatorId 主键id
* @return -
*/
int reVerify(Long id);
int reVerify(Long creatorId);
/**
* 小程序艺术家登录

4
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/CreatorServiceImpl.java

@ -259,9 +259,9 @@ public class CreatorServiceImpl implements CreatorService {
@Override
@Transactional(rollbackFor = Exception.class)
public int reVerify(Long id) {
public int reVerify(Long creatorId) {
LambdaUpdateWrapper<Creator> wrapper = new LambdaUpdateWrapper<>();
wrapper.eq(Creator::getId, id);
wrapper.eq(Creator::getId, creatorId);
Creator creator = new Creator();
creator.setStatus("0");
return creatorMapper.update(creator,wrapper);

Loading…
Cancel
Save