|
|
@@ -3,7 +3,6 @@ package com.cyksj.web.controller.manage;
|
|
|
import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import cn.dev33.satoken.stp.StpUtil;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
-import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
@@ -37,7 +36,6 @@ import com.cyksj.model.manage.views.UpgradeOrderDonBackView;
|
|
|
import com.cyksj.model.request.*;
|
|
|
import com.cyksj.model.views.*;
|
|
|
import com.cyksj.service.mange.CmsOrderDonService;
|
|
|
-import com.cyksj.service.midjourney.MidjourneyAccountService;
|
|
|
import com.cyksj.service.order.OrderDonCommentService;
|
|
|
import com.cyksj.service.user.UserService;
|
|
|
import com.cyksj.web.util.EasyExcelUtils;
|
|
|
@@ -882,9 +880,20 @@ public class CmsOrderController {
|
|
|
* 套餐退款订单列表
|
|
|
*/
|
|
|
@GetMapping("/get/upgrade/refund/list")
|
|
|
- public Result<SearchResult<RefundUpdradeOrderDonView>> getRefundUpgradeOrderDonView() {
|
|
|
- SearchResult<RefundUpdradeOrderDonView> search = beanSearcher.search(RefundUpdradeOrderDonView.class, MapUtils.flatBuilder(request.getParameterMap())
|
|
|
- .build());
|
|
|
+ public Result<SearchResult<RefundUpdradeOrderDonView>> getRefundUpgradeOrderDonView(String nickname) {
|
|
|
+ List<Long> userIds = null;
|
|
|
+ if (StrUtil.isNotBlank(nickname)) {
|
|
|
+ userIds = userMapper.selectListByNickname(nickname);
|
|
|
+ if (CollUtil.isEmpty(userIds)) {
|
|
|
+ userIds.add(0l);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ MapBuilder builder = MapUtils.flatBuilder(request.getParameterMap());
|
|
|
+ if (CollUtil.isNotEmpty(userIds)) {
|
|
|
+ builder.field(RealGoodsInterestUserView::getUserId, userIds).op(Operator.InList);
|
|
|
+ }
|
|
|
+ SearchResult<RefundUpdradeOrderDonView> search = beanSearcher.search(RefundUpdradeOrderDonView.class,
|
|
|
+ builder.build());
|
|
|
search.getDataList().forEach(data -> {
|
|
|
Optional.ofNullable(userService.getById(data.getUserId()))
|
|
|
.ifPresent(user -> data.setNickname(user.getNickname()));
|