|
@@ -6,9 +6,6 @@ import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
|
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.excel.UserWithdrawalExport;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.req.AuthOperaReq;
|
|
|
-import com.yonge.cooleshow.biz.dal.support.DistributedLock;
|
|
|
-import com.yonge.cooleshow.common.enums.CacheNameEnum;
|
|
|
-import com.yonge.toolset.base.exception.BizException;
|
|
|
import com.yonge.toolset.mybatis.support.PageUtil;
|
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
@@ -16,7 +13,6 @@ import com.yonge.toolset.base.page.PageInfo;
|
|
|
import com.yonge.toolset.utils.easyexcel.*;
|
|
|
import io.swagger.annotations.*;
|
|
|
import org.apache.commons.beanutils.BeanUtils;
|
|
|
-import org.redisson.api.RedissonClient;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.http.HttpStatus;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
@@ -25,12 +21,10 @@ import org.springframework.web.bind.annotation.*;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.UserWithdrawalVo;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.search.TeacherWithdrawalSearch;
|
|
|
import com.yonge.cooleshow.biz.dal.service.UserWithdrawalService;
|
|
|
-import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
import java.lang.reflect.InvocationTargetException;
|
|
|
import java.util.*;
|
|
|
-import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
@RestController
|
|
|
@RequestMapping("/userWithdrawal")
|
|
@@ -40,8 +34,7 @@ public class UserWithdrawalController extends BaseController {
|
|
|
private SysUserFeignService sysUserFeignService;
|
|
|
@Autowired
|
|
|
private UserWithdrawalService userWithdrawalService;
|
|
|
- @Autowired
|
|
|
- private RedissonClient redissonClient;
|
|
|
+
|
|
|
/**
|
|
|
* 查询单条
|
|
|
*/
|
|
@@ -87,6 +80,12 @@ public class UserWithdrawalController extends BaseController {
|
|
|
"列表数据");
|
|
|
}
|
|
|
|
|
|
+ @GetMapping("/totalAmount")
|
|
|
+ @ApiOperation(value = "统计金额")
|
|
|
+ @PreAuthorize("@pcs.hasPermissions('userWithdrawal/totalAmount')")
|
|
|
+ public HttpResponseResult<UserWithdrawalVo> totalAmount() {
|
|
|
+ return succeed(userWithdrawalService.totalAmount());
|
|
|
+ }
|
|
|
|
|
|
@PostMapping("/doAuth")
|
|
|
@ApiOperation(value = "审核", notes = "传入authOperaReq")
|