diff --git a/src/main/java/com/lovenav/service/serviceImpl/QRCServiceImpl.java b/src/main/java/com/lovenav/service/serviceImpl/QRCServiceImpl.java index efd0d4d..76aa8bd 100644 --- a/src/main/java/com/lovenav/service/serviceImpl/QRCServiceImpl.java +++ b/src/main/java/com/lovenav/service/serviceImpl/QRCServiceImpl.java @@ -28,11 +28,11 @@ public class QRCServiceImpl implements QRCService{ UrlList urlList = urlListDao.selectByPrimaryKey(Long.valueOf(url_id)); String url = urlList.getUrl(); String list = collectIconListDao.selectByUrlid(url_id); - CollectIconList collect = null; if (list == null) { + CollectIconList collect = null; String base64 = QRCodeUtil.ImageToBase64(QRCodeUtil.encode(url, logoPath, destPath, true)); collect.setQr_url(base64); - collectIconListDao.insert(collect); + collectIconListDao.insertSelective(collect); return JSON.toJSONString(base64); }else { return JSON.toJSONString(collectIconListDao.selectByUrlid(url_id));