Commit b2cb5afe by 裴大威

review BookGroupClassifyBiz.setGroupQrcodeInfo

parent e385dfe6
......@@ -5,6 +5,8 @@ import com.google.common.collect.Maps;
import com.pcloud.common.constant.CacheConstant;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
/**
......@@ -123,6 +125,20 @@ public class BookConstant {
*/
public static final Long THIRTY = 30L;
/**
* 微信群默认头像
*/
public static final List<String> DEFAULT_HEADURL =Arrays.asList(
"https://oss.5rs.me/oss/upload/image/jpg/fd9e019d8c6d4a5a84769d69932f32a0.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/e7fbe5cfb8e74eebad610091b2d90941.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/4b450a1c244a4c2a83e5bb83749eecd2.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/8fa48b32e4f845ee8174bcf70c4d6d1a.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/5c2af3517a6941feaa278c23e85db16f.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/d8413818004b43c3af489ca6e249ae31.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/05d98267b99441f2be54d5c4b39c99e1.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/a5ff33889b4945bd94f7bfc8216bc0d8.jpg",
"https://oss.5rs.me/oss/upload/image/jpg/3fb33c317d7f48df93109571957959fa.jpg");
public enum BookKeywordAuditEnum {
NORMAL(0),
......
package com.pcloud.book.group.biz.impl;
import com.google.common.collect.Lists;
import com.alibaba.fastjson.JSONObject;
import com.pcloud.book.base.exception.BookBizException;
import com.pcloud.book.book.constant.BookConstant;
import com.pcloud.book.consumer.common.ExportConsr;
import com.pcloud.book.consumer.message.MessageConsr;
import com.pcloud.book.consumer.promotion.PromotionConsr;
......@@ -961,7 +964,14 @@ public class BookGroupClassifyBizImpl implements BookGroupClassifyBiz {
if (groupQrcodeInfoDTO != null) {
listClassify4WechatVO.setUserNumber(groupQrcodeInfoDTO.getUserNumber());
listClassify4WechatVO.setGroupSeq(groupQrcodeInfoDTO.getGroupSeq());
listClassify4WechatVO.setHeadUrl(JSONObject.parseArray(groupQrcodeInfoDTO.getQrcodeHeadUrl(), String.class));
List<String> headUrls = Lists.newArrayList();
try {
JSONObject.parseArray(groupQrcodeInfoDTO.getQrcodeHeadUrl(), String.class);
} catch (Exception e) {
headUrls.addAll(BookConstant.DEFAULT_HEADURL);
log.error("===[setGroupQrcodeInfo] JSONObject.parseArray QrcodeHeadUrl:{} error:{}===", groupQrcodeInfoDTO.getQrcodeHeadUrl(), e.getMessage());
}
listClassify4WechatVO.setHeadUrl(headUrls);
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment