Commit ae5898e5 by gaopeng

社群书合代码

parent cc9c2c54
...@@ -11,10 +11,10 @@ package com.pcloud.common.core.constant; ...@@ -11,10 +11,10 @@ package com.pcloud.common.core.constant;
*/ */
public class MQTopicProducer { public class MQTopicProducer {
/** /**
* 文件转码结束(PDF、EXCEL) * 文件转码结束(PDF、EXCEL)
*/ */
public static final String FILE_TRANSCODE = "topic.fileTranscode"; public static final String FILE_TRANSCODE = "topic.fileTranscode";
/** /**
* 音频配音结束(MP3) * 音频配音结束(MP3)
...@@ -26,257 +26,259 @@ public class MQTopicProducer { ...@@ -26,257 +26,259 @@ public class MQTopicProducer {
*/ */
public static final String BM_ADD_USER = "topic.bmAddUser"; public static final String BM_ADD_USER = "topic.bmAddUser";
/** /**
* 应用新增 * 应用新增
*/ */
public static final String APP_ADD = "topic.appAdd"; public static final String APP_ADD = "topic.appAdd";
/** /**
* 应用修改 * 应用修改
*/ */
public static final String APP_UPDATE = "topic.appUpdate"; public static final String APP_UPDATE = "topic.appUpdate";
/** /**
* 应用删除 * 应用删除
*/ */
public static final String APP_DELETE = "topic.appDelete"; public static final String APP_DELETE = "topic.appDelete";
/** /**
* 应用删除(新) * 应用删除(新)
*/ */
public static final String APP_DELETE_NEW = "topic.appDeleteNew"; public static final String APP_DELETE_NEW = "topic.appDeleteNew";
/** /**
* 应用审核 * 应用审核
*/ */
public static final String APP_AUDIT = "topic.appAudit"; public static final String APP_AUDIT = "topic.appAudit";
/** /**
* 选择默认渠道 * 选择默认渠道
*/ */
public static final String CHOOSE_DEFAULT_CHANNEL = "topic.chooseDefaultChannel"; public static final String CHOOSE_DEFAULT_CHANNEL = "topic.chooseDefaultChannel";
/** /**
* 删除视频 * 删除视频
*/ */
public static final String DELETE_VIDEO = "topic.deleteVideo"; public static final String DELETE_VIDEO = "topic.deleteVideo";
/** /**
* 标签修改 * 标签修改
*/ */
public static final String LABEL_UPDATE = "topic.labelUpdate"; public static final String LABEL_UPDATE = "topic.labelUpdate";
/** /**
* 支付 * 支付
*/ */
public static final String PAYMENT = "topic.payment"; public static final String PAYMENT = "topic.payment";
/** /**
* TIP * TIP
*/ */
public static final String TIP = "topic.tip"; public static final String TIP = "topic.tip";
/** /**
* 打赏给读者 * 给读者的打赏
*/ */
public static final String TIP_FOR_WECHAT_USER = "topic.tipForWechatUser"; public static final String TIP_FOR_WECHAT_USER = "topic.tipForWechatUser";
/** /**
* GENUINE * GENUINE
*/ */
public static final String GENUINE = "topic.genuine"; public static final String GENUINE = "topic.genuine";
/**
* 订单完成
*/
public static final String FINISH_ORDER = "topic.finishOrder";
/**
* 资源修改
*/
public static final String RESOURCE_UPDATE = "topic.resourceUpdate";
/**
* 资源删除
*/
public static final String RESOURCE_DELETE = "topic.resourceDelete";
/**
* 扫码记录
*/
public static final String SCAN_RECORD = "topic.scanRecord";
/**
* 图书删除
*/
public static final String BOOK_DELETE = "topic.bookDelete";
/**
* BOOKTHAW
*/
public static final String BOOK_THAW = "topic.bookThaw";
/**
* TEMPLETAPPCREATE
*/
public static final String TEMPLET_APP_CREATE = "topic.templetAppCreate";
/**
* PERMISSION
*/
public static final String PERMISSION = "topic.permission";
/**
* PROMOTION_EXPIRE
*/
public static final String PROMOTION_EXPIRE = "topic.promotionExpire";
/**
* 商品修改
*/
public static final String PRODUCT_UPDATE = "topic.productUpdate";
/**
* 商品删除
*/
public static final String PRODUCT_DELETE = "topic.productDelete";
/**
* 商品审核
*/
public static final String PRODUCT_AUDIT = "topic.productAudit";
/**
* 商品图片1修改
*/
public static final String PRODUCT_PIC1_UPDATE = "topic.productPic1Update";
/**
* 用户注册
*/
public static final String REGISTER_PARTY = "topic.registerParty";
/**
* 用户修改
*/
public static final String UPDATE_PARTY = "topic.updateParty";
/**
* 问答确认
*/
public static final String QA_ASK = "topic.qaAsk";
/** /**
* 订单完成 * 问答完成
*/ */
public static final String FINISH_ORDER = "topic.finishOrder"; public static final String QA_FINISH = "topic.qaFinish";
/** /**
* 资源修改 * 问答答案
*/ */
public static final String RESOURCE_UPDATE = "topic.resourceUpdate"; public static final String QA_ANSWER = "topic.qaAnswer";
/** /**
* 资源删除 * 问答取消
*/ */
public static final String RESOURCE_DELETE = "topic.resourceDelete"; public static final String QA_REFUSE = "topic.qaRefuse";
/** /**
* 扫码记录 * QR_MESSAGE_UPDATE
*/ */
public static final String SCAN_RECORD = "topic.scanRecord"; public static final String QR_MESSAGE_UPDATE = "topic.qrMessageUpdate";
/** /**
* 图书删除 * GIVE_GIFT
*/ */
public static final String BOOK_DELETE = "topic.bookDelete"; public static final String GIVE_GIFT = "topic.giveGift";
/** /**
* BOOKTHAW * 修改密码
*/ */
public static final String BOOK_THAW = "topic.bookThaw"; public static final String UPDATE_PWD = "topic.updatePwd";
/** /**
* TEMPLETAPPCREATE * 管理消息
*/ */
public static final String TEMPLET_APP_CREATE = "topic.templetAppCreate"; public static final String MANAGE_MESSAGE = "topic.manageMessage";
/** /**
* PERMISSION * RETURN_4_ADVISER
*/ */
public static final String PERMISSION = "topic.permission"; public static final String RETURN_4_ADVISER = "topic.return4adviser";
/** /**
* PROMOTION_EXPIRE * 退款
*/ */
public static final String PROMOTION_EXPIRE = "topic.promotionExpire"; public static final String REFUND = "topic.refund";
/** /**
* 商品修改 * 退货
*/ */
public static final String PRODUCT_UPDATE = "topic.productUpdate"; public static final String REFUND_PRODUCT = "topic.refundProduct";
/** /**
* 商品删除 * 发货
*/ */
public static final String PRODUCT_DELETE = "topic.productDelete"; public static final String SEND_PRODUCT = "topic.sendProduct";
/** /**
* 商品审核 * 确认收货
*/ */
public static final String PRODUCT_AUDIT = "topic.productAudit"; public static final String CONFIRM_ORDER = "topic.confirmOrder";
/** /**
* 商品图片1修改 * 申请退货
*/ */
public static final String PRODUCT_PIC1_UPDATE = "topic.productPic1Update"; public static final String APPLY_REFUND_PRODUCT = "topic.applyRefundProduct";
/** /**
* 用户注册 * 取消订单
*/ */
public static final String REGISTER_PARTY = "topic.registerParty"; public static final String CANCEL_ORDER = "topic.cancelOrder";
/** /**
* 用户修改 * 模板二维码扫描
*/ */
public static final String UPDATE_PARTY = "topic.updateParty"; public static final String TEMP_QRCODE_SCAN = "topic.tempQrcodeScan";
/** /**
* 问答确认 * 删除二维码
*/ */
public static final String QA_ASK = "topic.qaAsk"; public static final String DELETE_QRCODE = "topic.deleteQrcode";
/** /**
* 问答完成 * 二维码图书修改
*/ */
public static final String QA_FINISH = "topic.qaFinish"; public static final String QRCODE_BOOK_UPDATE = "topic.qrcodeBookUpdate";
/** /**
* 问答答案 * 重置
*/ */
public static final String QA_ANSWER = "topic.qaAnswer"; public static final String RECHARGE = "topic.recharge";
/** /**
* 问答取消 * 改变显示状态
*/ */
public static final String QA_REFUSE = "topic.qaRefuse"; public static final String CHANGE_SHOW_STATE = "topic.changeShowState";
/** /**
* QR_MESSAGE_UPDATE * 删除合作出版社
*/ */
public static final String QR_MESSAGE_UPDATE = "topic.qrMessageUpdate"; public static final String DELETE_COOPERATIVE_AGENT = "topic.deleteCooperativeAgent";
/** /**
* GIVE_GIFT * TASK_BONUS
*/ */
public static final String GIVE_GIFT = "topic.giveGift"; public static final String TASK_BONUS = "topic.taskBonus";
/** /**
* 修改密码 * 读者消息
*/ */
public static final String UPDATE_PWD = "topic.updatePwd"; public static final String READER_MESSAGE = "topic.readerMessage";
/** /**
* 管理消息 * 记录用户习惯
*/ */
public static final String MANAGE_MESSAGE = "topic.manageMessage"; public static final String RECORD_USER_HABIT = "topic.recordUserHabit";
/**
* RETURN_4_ADVISER
*/
public static final String RETURN_4_ADVISER = "topic.return4adviser";
/**
* 退款
*/
public static final String REFUND = "topic.refund";
/**
* 退货
*/
public static final String REFUND_PRODUCT = "topic.refundProduct";
/**
* 发货
*/
public static final String SEND_PRODUCT = "topic.sendProduct";
/**
* 确认收货
*/
public static final String CONFIRM_ORDER = "topic.confirmOrder";
/**
* 申请退货
*/
public static final String APPLY_REFUND_PRODUCT = "topic.applyRefundProduct";
/**
* 取消订单
*/
public static final String CANCEL_ORDER = "topic.cancelOrder";
/**
* 模板二维码扫描
*/
public static final String TEMP_QRCODE_SCAN = "topic.tempQrcodeScan";
/**
* 删除二维码
*/
public static final String DELETE_QRCODE = "topic.deleteQrcode";
/**
* 二维码图书修改
*/
public static final String QRCODE_BOOK_UPDATE = "topic.qrcodeBookUpdate";
/**
* 重置
*/
public static final String RECHARGE = "topic.recharge";
/**
* 改变显示状态
*/
public static final String CHANGE_SHOW_STATE = "topic.changeShowState";
/**
* 删除合作出版社
*/
public static final String DELETE_COOPERATIVE_AGENT = "topic.deleteCooperativeAgent";
/**
* TASK_BONUS
*/
public static final String TASK_BONUS = "topic.taskBonus";
/**
* 读者消息
*/
public static final String READER_MESSAGE = "topic.readerMessage";
/**
* 记录用户习惯
*/
public static final String RECORD_USER_HABIT = "topic.recordUserHabit";
/** /**
* 扫码 * 扫码
...@@ -288,23 +290,43 @@ public class MQTopicProducer { ...@@ -288,23 +290,43 @@ public class MQTopicProducer {
*/ */
public static final String EXCHAGE = "rays.topic"; public static final String EXCHAGE = "rays.topic";
/** /**
* 更新图书封面图 * 更新图书封面图
*/ */
public static final String UPDATE_BOOK_COVERIMG = "topic.updateBookCoverImg"; public static final String UPDATE_BOOK_COVERIMG = "topic.updateBookCoverImg";
/** /**
* 更新图书名称 * 更新图书名称
*/ */
public static final String UPDATE_BOOK_NAME = "topic.updateBookName"; public static final String UPDATE_BOOK_NAME = "topic.updateBookName";
/** /**
* 微信用户关系 * 微信用户关系
*/ */
public static final String WECHAT_RELATE_INFO = "topic.wechatRelateInfo"; public static final String WECHAT_RELATE_INFO = "topic.wechatRelateInfo";
/** /**
* 更新用户头像 * 更新用户头像
*/ */
public static final String UPDATE_USER_HEADURL = "topic.updateUserHeadUrl"; public static final String UPDATE_USER_HEADURL = "topic.updateUserHeadUrl";
/**
* 入群
*/
public static final String ADD_WXGROUP = "topic.addWXGroup";
/**
* 微信群发送文字消息
*/
public static final String WXGROUP_SEND_TEXT = "topic.WXGroupSendText";
/**
* 新用户消息
*/
public static final String PUSH_ADD_USER_MESSAGE = "topic.pushAddUserMessage";
/**
* 签到打卡作者返现TOPIC
*/
public static final String ATTENDANCETASK_CASHBACK_MERCHANT = "topic.attendancetaskCashbackMerchant";
} }
...@@ -20,7 +20,12 @@ public enum NotifyOriginTypeEnum { ...@@ -20,7 +20,12 @@ public enum NotifyOriginTypeEnum {
/** /**
* 订单 * 订单
*/ */
ORDERNUM("ORDERNUM"); ORDERNUM("ORDERNUM"),
/**
* 社群书
*/
BOOK_GROUP("BOOK_GROUP");
/** /**
* 值 * 值
......
...@@ -99,6 +99,21 @@ public class Cookie { ...@@ -99,6 +99,21 @@ public class Cookie {
public static final String SECOND_TD = "secondTd"; public static final String SECOND_TD = "secondTd";
/** /**
* 社群码ID
*/
public static final String BOOK_GROUP_ID = "bookGroupId";
/**
* 群分类ID
*/
public static final String CLASSIFY_ID = "classifyId";
/**
* 微信群ID
*/
public static final String QRCODE_ID = "qrcodeId";
/**
* cookie 信息處理 * cookie 信息處理
* @param userInfo * @param userInfo
* @return * @return
...@@ -214,6 +229,26 @@ public class Cookie { ...@@ -214,6 +229,26 @@ public class Cookie {
userInfos.put(SECOND_TD, StringUtil.isEmpty(code) || "undefined".equalsIgnoreCase(code) || "null".equalsIgnoreCase(code) ? null userInfos.put(SECOND_TD, StringUtil.isEmpty(code) || "undefined".equalsIgnoreCase(code) || "null".equalsIgnoreCase(code) ? null
: NumberUtil.toLong(code)); : NumberUtil.toLong(code));
} }
// add by gaop at 2019年5月6日16:23:32
if (userInfoArry[i].contains(BOOK_GROUP_ID)) {
String[] bookGroupId = userInfoArry[i].split("=");
String code = bookGroupId[bookGroupId.length - 1];
userInfos.put(BOOK_GROUP_ID, StringUtil.isEmpty(code) || "undefined".equalsIgnoreCase(code) || "null".equalsIgnoreCase(code) ? null
: NumberUtil.toLong(code));
}
if (userInfoArry[i].contains(CLASSIFY_ID)) {
String[] classifyId = userInfoArry[i].split("=");
String code = classifyId[classifyId.length - 1];
userInfos.put(CLASSIFY_ID, StringUtil.isEmpty(code) || "undefined".equalsIgnoreCase(code) || "null".equalsIgnoreCase(code) ? null
: NumberUtil.toLong(code));
}
if (userInfoArry[i].contains(QRCODE_ID)) {
String[] qrcodeId = userInfoArry[i].split("=");
String code = qrcodeId[qrcodeId.length - 1];
userInfos.put(QRCODE_ID, StringUtil.isEmpty(code) || "undefined".equalsIgnoreCase(code) || "null".equalsIgnoreCase(code) ? null
: NumberUtil.toLong(code));
}
} }
return userInfos; return userInfos;
} }
......
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