| | |
| | | import com.matrix.core.tools.LogUtil; |
| | | import com.matrix.core.tools.PropertiesUtil; |
| | | import com.matrix.core.tools.UUIDUtil; |
| | | import com.matrix.system.common.bean.BusParameterSettings; |
| | | import com.matrix.system.common.constance.AppConstance; |
| | | import com.matrix.system.common.dao.BusParameterSettingsDao; |
| | | import com.matrix.system.hive.dao.SysShopInfoDao; |
| | | import com.matrix.system.hive.plugin.util.CollectionUtils; |
| | | import com.matrix.system.shopXcx.api.pojo.QrcodeImgParam; |
| | |
| | | @Autowired |
| | | ShopActivitiesSeckillInfoDao shopActivitiesSeckillInfoDao; |
| | | |
| | | @Autowired |
| | | BusParameterSettingsDao busParameterSettingsDao; |
| | | |
| | | /** |
| | | * 生成二维码 |
| | | */ |
| | |
| | | qrcodeImgParam = getQrcodeImgParam(loginUser, qrcodeVo); |
| | | shareQrcord.setProductId(qrcodeVo.getProductId()); |
| | | } |
| | | |
| | | qrcodeImgParam.logo=""; |
| | | //绘制二维码 |
| | | drawQrcode(qrcodeImgParam); |
| | | |
| | |
| | | qrcodeImgParam.targetImg = baseSavePath + "/" + "wxacode" + "/" + targetImg; |
| | | qrcodeImgParam.title = "【秒杀】" + shopProduct.getTitle(); |
| | | qrcodeImgParam.price = "¥" +seckillInfo.getSiPrice(); |
| | | qrcodeImgParam.logo = "深圳肽妍"; |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验肽妍产品"; |
| | | |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验"; |
| | | return qrcodeImgParam; |
| | | } |
| | | |
| | |
| | | qrcodeImgParam.targetImg = baseSavePath + "/" + "wxacode" + "/" + targetImg; |
| | | qrcodeImgParam.title = "【拼团】" + shopProduct.getTitle(); |
| | | qrcodeImgParam.price = "¥" + price.getGpPrice(); |
| | | qrcodeImgParam.logo = "深圳肽妍"; |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验肽妍产品"; |
| | | |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验"; |
| | | return qrcodeImgParam; |
| | | } |
| | | |
| | |
| | | private QrcodeImgParam getQrcodeImgParam(BizUser loginUser, QrcodeVo qrcodeVo) throws Exception { |
| | | |
| | | ShopProduct shopProduct = shopProductDao.selectById(qrcodeVo.getProductId()); |
| | | |
| | | |
| | | |
| | | String qrcodeSavePath = WxacodeUtil.getWxacode(qrcodeVo.getScene(), qrcodeVo.getPath(), UUIDUtil.getRandomID()); |
| | | |
| | |
| | | qrcodeImgParam.targetImg = baseSavePath + "/" + "wxacode" + "/" + targetImg; |
| | | qrcodeImgParam.title = shopProduct.getTitle(); |
| | | qrcodeImgParam.price = "¥" + shopProduct.getPrice().toString(); |
| | | qrcodeImgParam.logo = "深圳肽妍"; |
| | | |
| | | ShopCoupon shopCoupon = shopProduct.getShopCoupon(); |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验肽妍产品"; |
| | | qrcodeImgParam.couponName = loginUser.getNickName() + "邀您体验"; |
| | | if (shopCoupon != null) { |
| | | String beginTiem = DateUtil.dateFormatStr(shopCoupon.getBeginTime(), DateUtil.DATE_FORMAT_SPLITE_DD); |
| | | String endTiem = DateUtil.dateFormatStr(shopCoupon.getEndTime(), DateUtil.DATE_FORMAT_SPLITE_DD); |