@Test public void testQueryCoupons() { BCCouponCriteria couponCriteria = new BCCouponCriteria(); couponCriteria.setStatus(1); BCCouponsResult couponsResult = couponService.queryCoupons(couponCriteria); Assert.assertTrue(couponsResult.getResultCode() == 0); List<BCCoupon> coupons = couponsResult.getCoupons(); System.out.println(coupons.size()); if (coupons.size() > 0) { BCCoupon coupon = coupons.get(0); System.out.println(coupon.getAppId()); System.out.println(coupon.getTemplate().getName()); } }
public BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria) { String url = BCHttpClientUtil.BEECLOUD_HOST + "/2/rest/coupon"; return (BCCouponsResult) BCHttpClientUtil.queryRestObjects(url, BCHttpClientUtil.objectToMap(couponCriteria), BCCouponsResult.class, true, true); }
BCSalesService { public BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria) { String url = BCHttpClientUtil.BEECLOUD_HOST + "/2/rest/coupon"; return (BCCouponsResult) BCHttpClientUtil.queryRestObjects(url, BCHttpClientUtil.objectToMap(couponCriteria), BCCouponsResult.class, true, true); } }
BCSalesService { public BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria) { String url = BCHttpClientUtil.BEECLOUD_HOST + "/2/rest/coupon"; return (BCCouponsResult) BCHttpClientUtil.queryRestObjects(url, BCHttpClientUtil.objectToMap(couponCriteria), BCCouponsResult.class, true, true); }  }
BCSalesService { public BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria) { String url = BCHttpClientUtil.BEECLOUD_HOST + "/2/rest/coupon"; return (BCCouponsResult) BCHttpClientUtil.queryRestObjects(url, BCHttpClientUtil.objectToMap(couponCriteria), BCCouponsResult.class, true, true); }  BCCouponResult createCoupon(String templateId, String userId); BCCouponResult queryCoupon(String id); BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria); BCCouponTemplateResult queryCouponTemplate(String id); BCCouponTemplatesResult queryCouponTemplates(BCCouponTemplateCriteria templateCriteria); }
BCSalesService { public BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria) { String url = BCHttpClientUtil.BEECLOUD_HOST + "/2/rest/coupon"; return (BCCouponsResult) BCHttpClientUtil.queryRestObjects(url, BCHttpClientUtil.objectToMap(couponCriteria), BCCouponsResult.class, true, true); }  BCCouponResult createCoupon(String templateId, String userId); BCCouponResult queryCoupon(String id); BCCouponsResult queryCoupons(BCCouponCriteria couponCriteria); BCCouponTemplateResult queryCouponTemplate(String id); BCCouponTemplatesResult queryCouponTemplates(BCCouponTemplateCriteria templateCriteria);  }