郑皇 5 years ago
parent c1805c72a7
commit 4df8078f63

@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.kiisoo.ic.activity.entity.*;
import com.kiisoo.ic.activity.service.*;
import com.kiisoo.ic.app.IcApplication;
import com.kiisoo.ic.config.WxCpConfiguration;
import com.kiisoo.ic.generalize.entity.PrivilageOrganizational;
import com.kiisoo.ic.store.mapper.PoiStoreDOMapper;
import com.kiisoo.ic.common.utils.RedisUtil;
@ -28,6 +29,7 @@ import lombok.extern.slf4j.Slf4j;
import com.kiisoo.ic.wx.service.QWMailListManageService;
import lombok.extern.slf4j.Slf4j;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.cp.api.impl.WxCpServiceOkHttpImpl;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
@ -37,6 +39,7 @@ import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Transactional;
import java.io.*;
import java.util.Date;
import java.util.List;
import java.util.Set;
@ -47,8 +50,6 @@ import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -206,7 +207,6 @@ public class Test {
String abName = arr[3];
PoiStore storeDO = new PoiStore();
storeDO.setId(storeId);
PoiStore storeEntity = new PoiStore();
@ -265,7 +265,6 @@ public class Test {
}
@Autowired
private QWMailListManageService qwMailListManageService;
@ -280,4 +279,21 @@ public class Test {
String url = storeEmployeeService.getQrCodeFromBSD("mayifei", "0", "0", "EZ17");
System.out.println(url);
}
@org.junit.Test
public void media() throws WxErrorException, IOException {
WxCpServiceOkHttpImpl serviceOkHttp = WxCpConfiguration.getCpService(WxCpConfiguration.APPLICATIONID);
File file = serviceOkHttp.getMediaService().download("3X4c2rhaeR1CoQG7v-KFRy-aVHwhc5lR_IpvfB6iu4fY");
File targetPath = new File("upload/");
if (!targetPath.exists()) {
boolean state = targetPath.mkdirs();
}
InputStream input = new FileInputStream(file);
OutputStream out = new FileOutputStream("upload/test.png");
byte[] buf = new byte[1024];
int bytesRead;
if((bytesRead = input.read(buf)) != -1) {
out.write(buf, 0, bytesRead);
}
}
}

Loading…
Cancel
Save