yujian
2019-05-20 c4d752a1d340652d9c7d2abb5abff65cdee40d69
fanli/src/main/java/com/yeshi/fanli/service/inter/user/QrCodeService.java
@@ -1,6 +1,7 @@
package com.yeshi.fanli.service.inter.user;
import java.io.IOException;
import java.util.Date;
public interface QrCodeService {
@@ -15,7 +16,7 @@
    * @return
    * @throws IOException
    */
   String drawInviteQrCode(String url, Long uid, String portrait) throws IOException;
   String drawInviteQrCode(String url, Long uid, String portrait,String inviteCode) throws IOException;
   /**
    * 绘制邀请二维码
@@ -36,5 +37,19 @@
    * @throws IOException
    */
   String drawInviteQrCode(String url, Long uid, String portrait, int erCodePostionX, int erCodePostionY,
         int erCodeSize) throws IOException;
         int erCodeSize,String inviteCode) throws IOException;
   /**
    * 邀请问候
    * @param url 背景图链接
    * @param uid  用户id 为空时默认官网
    * @param portrait   头像          为空时默认官网
    * @param inviteCode 邀请码      为空时默认官网
    * @param content  图片文字内容
    * @param date   日期
    * @return
    * @throws IOException
    */
   public String drawInviteToGreet(String url, Long uid, String portrait, String inviteCode, String content, Date date)
         throws IOException;
}