|
@@ -39,10 +39,12 @@ import static cn.newfeifan.mall.module.trade.enums.MessageTemplateConstants.ORDE
|
|
|
@Slf4j
|
|
|
public class WcChatMessageUtils {
|
|
|
|
|
|
- @Value("${wx.mp.app-id}")
|
|
|
- private String appid;
|
|
|
- @Value("${wx.mp.secret}")
|
|
|
- private String Wxgsecret;
|
|
|
+// @Value("${wx.mp.app-id}")
|
|
|
+ //暂时写死(常来此购)
|
|
|
+ private String appid = "wxe133514440a8829d";
|
|
|
+// @Value("${wx.mp.secret}")
|
|
|
+ //暂时写死(常来此购)
|
|
|
+ private String Wxgsecret = "4f99fb0f90ebf12807887bf1aa26d8e9";
|
|
|
|
|
|
@Resource
|
|
|
private StringRedisTemplate stringRedisTemplate;
|
|
@@ -100,8 +102,8 @@ public class WcChatMessageUtils {
|
|
|
|
|
|
// 组装消息内容
|
|
|
String userOpenId = null;
|
|
|
- if (wechatMsgTemplateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK.getTemplateId()) ||
|
|
|
- wechatMsgTemplateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY.getTemplateId())) {
|
|
|
+ if (wechatMsgTemplateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK2.getTemplateId()) ||
|
|
|
+ wechatMsgTemplateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY2.getTemplateId())) {
|
|
|
userOpenId = getOpenIdBySysTemUserId(systemUserId);
|
|
|
} else {
|
|
|
userOpenId = getOpenId(userId);
|
|
@@ -208,10 +210,10 @@ public class WcChatMessageUtils {
|
|
|
* @return 是否有权限
|
|
|
*/
|
|
|
public Boolean isHavePermission(Long userId, String templateId) {
|
|
|
- if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK.getTemplateId())) {
|
|
|
+ if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK2.getTemplateId())) {
|
|
|
// 售后待审核
|
|
|
return permissionService.hasAnyPermissions(userId, AFTER_SALE_NO_CHECK_List);
|
|
|
- } else if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY.getTemplateId())) {
|
|
|
+ } else if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY2.getTemplateId())) {
|
|
|
// 订单待发货
|
|
|
return permissionService.hasAnyPermissions(userId, ORDER_NO_DELIVERY_List);
|
|
|
}
|
|
@@ -226,16 +228,16 @@ public class WcChatMessageUtils {
|
|
|
*/
|
|
|
public String getDoMain(String templateId, Long objectId) {
|
|
|
SystemConfigDO redisConfig = configService.getRedisConfig();
|
|
|
- if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_DELIVERY.getTemplateId())) {
|
|
|
+ if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_DELIVERY2.getTemplateId())) {
|
|
|
//订单已发货
|
|
|
return redisConfig.getMallDomain() + "/#/pages/order/detail?id=" + objectId;
|
|
|
- } else if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_CHECK.getTemplateId())) {
|
|
|
+ } else if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_CHECK2.getTemplateId())) {
|
|
|
//售后订单审核完成
|
|
|
return redisConfig.getMallDomain() + "/#/pages/order/aftersale/detail?id=" + objectId;
|
|
|
- } else if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK.getTemplateId())) {
|
|
|
+ } else if (templateId.equals(WcChatMessageTemplateIdEnum.AFTER_SALE_NO_CHECK2.getTemplateId())) {
|
|
|
//售后订单待审核
|
|
|
return redisConfig.getPlatformDomain() + "/after-sale";
|
|
|
- } else if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY.getTemplateId())) {
|
|
|
+ } else if (templateId.equals(WcChatMessageTemplateIdEnum.ORDER_NO_DELIVERY2.getTemplateId())) {
|
|
|
//订单待发货
|
|
|
return redisConfig.getPlatformDomain() + "/order";
|
|
|
}
|