package org.fanli.config;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import org.junit.Test;
|
|
import com.yeshi.fanli.entity.system.SystemCoupon;
|
import com.yeshi.fanli.entity.system.SystemCoupon.CouponTypeEnum;
|
import com.yeshi.fanli.service.inter.config.SystemCouponService;
|
import com.yeshi.fanli.util.BeanUtil;
|
|
public class SystemCouponServiceTest {
|
|
@Test
|
public void test3() {
|
|
SystemCouponService service = BeanUtil.getBean(SystemCouponService.class);
|
|
for (int i = 1; i < 61 ;i ++) {
|
|
if (i==10) {
|
continue; // 10%奖励券已存在
|
}
|
|
SystemCoupon systemCoupon = new SystemCoupon();
|
systemCoupon.setEffect("再返" + i + "%");
|
systemCoupon.setName("返利奖励券");
|
systemCoupon.setPercent(new BigDecimal(i));
|
systemCoupon.setState(1);
|
systemCoupon.setType(CouponTypeEnum.rebatePercentCoupon);
|
systemCoupon.setExpiryDay(15);
|
systemCoupon.setPicture("http://img.flqapp.com/resource/coupon/coupon_reward.png");
|
systemCoupon.setPictureInvalid("http://img.flqapp.com/resource/coupon/coupon_reward.png_invalid");
|
systemCoupon.setRule("仅支持返利订单为已到账状态时使用本券,可再返"+i+"%");
|
|
systemCoupon.setCreateTime(new Date());
|
systemCoupon.setUpdateTime(new Date());
|
|
service.insertSelective(systemCoupon);
|
}
|
|
}
|
|
|
}
|