update QRCode
This commit is contained in:
parent
1358261ad4
commit
a6ae1bcda9
@ -24,10 +24,6 @@ public class QRCServiceImpl implements QRCService{
|
|||||||
public String QR(CollectIconList collect) throws Exception {
|
public String QR(CollectIconList collect) throws Exception {
|
||||||
String logoPath ="src/main/resources/static/logo/NAV.png";
|
String logoPath ="src/main/resources/static/logo/NAV.png";
|
||||||
String destPath = "src/main/resources/static/qr";
|
String destPath = "src/main/resources/static/qr";
|
||||||
|
|
||||||
// 将icon下载到本地并存储本地路径
|
|
||||||
String icon_url = QRCodeUtil.downloadPicture(collect.getIcon_url());
|
|
||||||
collect.setIcon_url(icon_url);
|
|
||||||
// 通过传入collect的url_id查找相同网址图片列表
|
// 通过传入collect的url_id查找相同网址图片列表
|
||||||
// List<CollectIconList> collectIconList = collectIconListDao.selectByUrlid(collect.getUrl_id());
|
// List<CollectIconList> collectIconList = collectIconListDao.selectByUrlid(collect.getUrl_id());
|
||||||
|
|
||||||
@ -37,6 +33,9 @@ public class QRCServiceImpl implements QRCService{
|
|||||||
List<CollectIconList> list = collectIconListDao.selectByUrlid(collect.getUrl_id());
|
List<CollectIconList> list = collectIconListDao.selectByUrlid(collect.getUrl_id());
|
||||||
if(list.size()==0){
|
if(list.size()==0){
|
||||||
if(urlList != null){
|
if(urlList != null){
|
||||||
|
// 将icon下载到本地并存储本地路径
|
||||||
|
String icon_url = QRCodeUtil.downloadPicture(collect.getIcon_url());
|
||||||
|
collect.setIcon_url(icon_url);
|
||||||
// 获取网址url
|
// 获取网址url
|
||||||
String url = urlList.getUrl();
|
String url = urlList.getUrl();
|
||||||
// 将网址生成二维码并返回本地路径
|
// 将网址生成二维码并返回本地路径
|
||||||
@ -52,6 +51,10 @@ public class QRCServiceImpl implements QRCService{
|
|||||||
result.put("msg", "找不到对应网址");
|
result.put("msg", "找不到对应网址");
|
||||||
return JSON.toJSONString(result);
|
return JSON.toJSONString(result);
|
||||||
}
|
}
|
||||||
}else return JSON.toJSONString("不准重复插入");
|
}else{
|
||||||
|
String url_wait = list.get(0).getQr_url();
|
||||||
|
String base64 = QRCodeUtil.ImageToBase64(url_wait);
|
||||||
|
return JSON.toJSONString(base64);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user