This commit is contained in:
jinyu 2016-06-11 12:01:04 +08:00
parent 31a66335a8
commit 5b925f6ab6
5 changed files with 98 additions and 0 deletions

View File

@ -0,0 +1,14 @@
package com.foxinmy.weixin4j.mp.card;
/**
* 卡券构造器
*
* @className CardCouponBuilder
* @author jinyu(foxinmy@gmail.com)
* @date 2016年6月1日
* @since JDK 1.6
* @see
*/
public class CardCouponBuilder {
}

View File

@ -0,0 +1,18 @@
package com.foxinmy.weixin4j.mp.card;
import java.io.Serializable;
/**
* 卡券高级信息
*
* @className CouponAdvancedInfo
* @author jinyu(foxinmy@gmail.com)
* @date 2016年6月1日
* @since JDK 1.6
* @see
*/
public class CouponAdvancedInfo implements Serializable {
private static final long serialVersionUID = 3626615706377721404L;
}

View File

@ -0,0 +1,18 @@
package com.foxinmy.weixin4j.mp.card;
import java.io.Serializable;
/**
* 卡券基本信息
*
* @className CouponBaseInfo
* @author jinyu(foxinmy@gmail.com)
* @date 2016年6月1日
* @since JDK 1.6
* @see
*/
public class CouponBaseInfo implements Serializable {
private static final long serialVersionUID = -5725424121330101716L;
}

View File

@ -0,0 +1,18 @@
package com.foxinmy.weixin4j.mp.card;
import java.io.Serializable;
import com.alibaba.fastjson.JSONObject;
/**
* 卡券详情信息
*
* @className CouponDetailInfo
* @author jinyu(foxinmy@gmail.com)
* @date 2016年6月1日
* @since JDK 1.6
* @see
*/
public interface CouponDetailInfo extends Serializable {
public JSONObject toContent();
}

View File

@ -0,0 +1,30 @@
package com.foxinmy.weixin4j.mp.card;
import com.foxinmy.weixin4j.mp.type.CardType;
public class GrouponCoupon implements CardCoupon {
@Override
public CardType getCardType() {
return CardType.GROUPON;
}
@Override
public CouponBaseInfo getBaseInfo() {
// TODO Auto-generated method stub
return null;
}
@Override
public CouponAdvancedInfo getAdvancedInfo() {
// TODO Auto-generated method stub
return null;
}
@Override
public CouponDetailInfo getDetailInfo() {
// TODO Auto-generated method stub
return null;
}
}