|
@@ -8,9 +8,12 @@ import com.qs.mp.common.utils.UUIDUtils;
|
|
|
import com.qs.mp.common.utils.http.HttpUtils;
|
|
|
import com.qs.mp.framework.service.IAppTokenService;
|
|
|
import com.qs.mp.framework.service.IWxUrlLinkService;
|
|
|
+import java.io.ByteArrayOutputStream;
|
|
|
+import java.io.IOException;
|
|
|
import java.io.InputStream;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
+import org.apache.commons.codec.binary.Base64;
|
|
|
import org.apache.http.entity.ContentType;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
@@ -144,6 +147,23 @@ public class WxUrlLinkServiceImpl implements IWxUrlLinkService {
|
|
|
LogUtil.error(logger, "小程序码生成错误");
|
|
|
return null;
|
|
|
}
|
|
|
+ /*byte[] data = null;
|
|
|
+ // 读取图片字节数组
|
|
|
+ ByteArrayOutputStream swapStream = new ByteArrayOutputStream();
|
|
|
+ byte[] buff = new byte[100];
|
|
|
+ int rc = 0;
|
|
|
+ while (true) {
|
|
|
+ try {
|
|
|
+ if (!((rc = in.read(buff, 0, 100)) > 0))
|
|
|
+ break;
|
|
|
+ } catch (IOException e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ swapStream.write(buff, 0, rc);
|
|
|
+ }
|
|
|
+ data = swapStream.toByteArray();
|
|
|
+ LogUtil.info(logger, "image:" + new String(data));
|
|
|
+*/
|
|
|
// 上传图片
|
|
|
String fileName = "s/" + UUIDUtils.newId();
|
|
|
try {
|