| | |
| | | package cc.mrbird.febs; |
| | | |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | | import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; |
| | | import cc.mrbird.febs.common.enumerates.FlowTypeEnum; |
| | | import cc.mrbird.febs.common.enumerates.MoneyFlowTypeEnum; |
| | | import cc.mrbird.febs.common.enumerates.OrderStatusEnum; |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.common.utils.HttpCurlUtil; |
| | | import cc.mrbird.febs.common.utils.MallUtils; |
| | | import cc.mrbird.febs.common.utils.RedisUtils; |
| | | import cc.mrbird.febs.mall.dto.AdminLeaderAddFenceDto; |
| | | import cc.mrbird.febs.mall.dto.ApiLeaderRefundOrderDto; |
| | | import cc.mrbird.febs.mall.dto.ApiRechargeWalletDto; |
| | | import cc.mrbird.febs.mall.dto.MallMemberCouponDto; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | | import cc.mrbird.febs.mall.service.*; |
| | | import cc.mrbird.febs.mall.vo.MallMemberCouponVo; |
| | | import cc.mrbird.febs.pay.model.BrandWCPayRequestData; |
| | | import cc.mrbird.febs.pay.model.WxGenerateQrCodeDto; |
| | | import cc.mrbird.febs.pay.service.IXcxPayService; |
| | | import cc.mrbird.febs.pay.util.WechatConfigure; |
| | | import cc.mrbird.febs.rabbit.consumer.AgentConsumer; |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.date.DateTime; |
| | | import cn.hutool.core.date.DateUtil; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import cn.hutool.json.JSONUtil; |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import org.apache.commons.collections.CollectionUtils; |
| | | import org.apache.commons.httpclient.HttpStatus; |
| | | import org.apache.http.HttpEntity; |
| | |
| | | public void thankfulProfit() { |
| | | memberProfitService.thankfulProfit(new Date()); |
| | | } |
| | | |
| | | @Autowired |
| | | private MallMemberCouponMapper mallMemberCouponMapper; |
| | | @Autowired |
| | | private MallGoodsMapper mallGoodsMapper; |
| | | @Autowired |
| | | private CouponGoodsMapper couponGoodsMapper; |
| | | @Test |
| | | public void rankProfit() { |
| | | memberProfitService.rankProfit(); |
| | | // memberProfitService.rankProfit(); |
| | | MallMemberCouponDto mallMemberCouponDto = new MallMemberCouponDto(); |
| | | mallMemberCouponDto.setMemberId(72L); |
| | | mallMemberCouponDto.setExpireTime(DateUtil.date()); |
| | | List<Long> couponIds = couponGoodsMapper.selectByGoodId(10L); |
| | | List<MallMemberCouponVo> mallMemberCouponVos = new ArrayList<>(); |
| | | if(CollUtil.isNotEmpty(couponIds)){ |
| | | mallMemberCouponVos = mallMemberCouponMapper.selectListCreateInPage(mallMemberCouponDto,couponIds); |
| | | System.out.println(mallMemberCouponVos); |
| | | } |
| | | } |
| | | |
| | | |
| | | @Autowired |
| | | private MallOrderInfoMapper mallOrderInfoMapper; |
| | |
| | | } |
| | | @Autowired |
| | | private IXcxPayService iXcxPayService; |
| | | @Autowired |
| | | private MallGoodsMapper mallGoodsMapper; |
| | | @Autowired |
| | | private IAdminMallTeamLeaderService iAdminMallTeamLeaderService; |
| | | |