Bläddra i källkod

test

release_toaliyun_real
xhxu 4 år sedan
förälder
incheckning
529ab37918
1 ändrade filer med 50 tillägg och 0 borttagningar
  1. +50
    -0
      mallinkBApi/src/test/java/com/iformall/b/CouponsendTest.java

+ 50
- 0
mallinkBApi/src/test/java/com/iformall/b/CouponsendTest.java Visa fil

@@ -2,11 +2,18 @@ package com.iformall.b;


import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.iformall.common.ErrorCode;
import com.iformall.domain.po.WxCouponOrder;
import com.iformall.domain.po.WxCouponSend; import com.iformall.domain.po.WxCouponSend;
import com.iformall.domain.po.WxLevelConfig; import com.iformall.domain.po.WxLevelConfig;
import com.iformall.domain.po.WxMerchantBUser;
import com.iformall.domain.po.base.TenantEntity; import com.iformall.domain.po.base.TenantEntity;
import com.iformall.enums.EnumCouponSendSendType; import com.iformall.enums.EnumCouponSendSendType;
import com.iformall.enums.EnumPayWay;
import com.iformall.exception.MallinkException;
import com.iformall.service.WxCouponOrderService;
import com.iformall.service.WxLevelConfigService; import com.iformall.service.WxLevelConfigService;
import com.iformall.service.WxOrderService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.junit.FixMethodOrder; import org.junit.FixMethodOrder;
import org.junit.Test; import org.junit.Test;
@@ -43,6 +50,49 @@ public class CouponsendTest {
@Autowired @Autowired
private MockMvc mockMvc; private MockMvc mockMvc;


@Autowired
private WxOrderService wxOrderService;

@Autowired
private WxCouponOrderService wxCouponOrderService;


//分账
@Test
public void orderTest(){
TenantEntity tenantEntity = new TenantEntity();
tenantEntity.setTenantId("1020");
tenantEntity.setParentTenantId("1028");
Long orderId = 0l;
Long payOrderId = 0l;

wxOrderService.shareForMicroPay(tenantEntity, orderId, payOrderId, EnumPayWay.PAY_WAY_WECHAT_MA);
}

//补贴
@Test
public void orderButieTest(){
TenantEntity tenantEntity = new TenantEntity();
tenantEntity.setTenantId("1020");
tenantEntity.setParentTenantId("1028");

Long couponOrderId = 0l;
// Long merchantId = 515024466163560448l;//三只松鼠
// Long merchantId = 362811047385239552l;//栗满多
// Long merchantId = 362762186612543488l;//鱿鱼专业户
// Long merchantId = 468583615955628032l;//周黑鸭
// Long merchantId = 456958928779243520l;//湘记点心局
Long merchantId = 365267288275554304l;//零食旅行记

WxCouponOrder couponOrder = wxCouponOrderService.getById(couponOrderId,tenantEntity.getTenantId());
if(couponOrder == null) {
log.error("券包ID未找到: " + couponOrderId);
throw new MallinkException(ErrorCode.COUPON_ORDER_IS_NULL.getCode(), "券包ID未找到" + couponOrderId);
}
wxCouponOrderService.subsidyAfterVerify(couponOrder, merchantId);
}


/** /**
* 商户注券::卡券列表::全部 * 商户注券::卡券列表::全部
*/ */


Laddar…
Avbryt
Spara